Как Вы думаете, кем может быть
человек, носящий (именно, "носящий", а не "имеющий" - как
все мы, простые смертные, а некоторые из нас даже "скрывающиеся под")
такую звонкую фамилию, перед которой так и хочется поставить "пан"?
Это Вам не Тютькин какой-нибудь - да простят меня Тютькины...). Представляете:
пан Тютькин? Или ... граф? Вот и я не представляю. А вот Закревский - это сила!
Говорят, был такой генерал-губернатор. Верю! Но мне больше по душе
ассоциировать с ... цирком. Укротитель ... чего-нибудь, или, как минимум,
воздушный гимнаст... А можно ещё круче: фокусник-эквилибрист под куполом цирка!
А вот и не угадали!!! По крайней мере, в результате последней реинкарнации он
оказался простым славным парнем с тем же именем - Слава, ну и с той же пан-графской
фамилией - Закревский. Именно с ним, как поётся в песне, которую я
только что сочинил, "нас тесно связала судьба". И не мудрено - мы же
оба с ним связисты! Вот и связало нас... Предлагаю тост по этому поводу. Перед
поднятием тоста надо, держа стакан, коснуться кончиком выгнутого мизинца края
стола и произнести сакраментальное "Заземлили!" - ну как для
космонавтов "Поехали!".
Хыкм... - это я после тоста. Хотя в
этом смысле он как младенец - пьёт только благородное красное вино, и то -
сугубо по профессиональным праздникам. Зато по всем... Вот и познакомились.
Хотя погодите... Рано ещё. Это только фэйс, само лицо покажется позже...
Итак, нас связали... В двух местах.
Сначала на заводе - кузнице кадров из фильма "Путёвка в жизнь". Элитная бригада закалила нас в этой кузнице, и стали мы
тверды, остры и блестящи. Там же в нас было воспитано, взращено и выработано
умение переключаться в решении вопросов на один из двух режимов (в зависимости
от ситуации): с разумно-аналитического на ускоренно-интуитивный, и наоборот.
Над любой задачей можно размышлять годами (процесс познания бесконечен), а
можно решить в секунду - самое удивительное - с тем же результатом. Вы возмущённо
спросите: "Зачем же тогда годами?" Отвечу: "Чтоб потом - за
секунду!" Лень - двигатель прогресса, а его колёса (или, если хотите,
крылья) - любопытство. Ну куда ж без колёс приедем??? Скажу Вам по секрету, что
есть у нас со Славой третий режим, отработанный в многолетних самостоятельных
тренировках, режим "пофигизма", но это к делу не относится по
определению...
Уже описанный(в
хорошем смысле слова) завод, и бригаду в нём, и нас в ней, дополним небольшой,
но важной характеристикой нашего героя. Так вот, к месту будь сказано, знаете,
где "дежурил" в ночную смену наш пан-господин-граф Закревский?
Правильно угадали - в шкафу с документацией. А под голову клал ... аккурат 10-й
том с описанием блоков питания - тех самых, что на весь цех дымили, когда
горели, помните? А он на них клал... И задолго до метода Илоны Давыдовой
впитывал, видать, знания в сладком гипнотическом сне. Цеховые бдения по
ночам... с документацией... Забирался худенький Славка глубоко, прикрывая за собой
большую железную дверь шкафа - ну чтоб свет цеховой в глаз не бил, да чтоб дым
сгоревших блоков в нос не попал, ну и чтоб чужой глаз без прищура не
обнаружил... Рисковый! Закрыл бы кто из расторопных шкафец этот - всё ж
документация - и кукарекал бы наш хитроумный идальго до полного своего
охрипания. Но на то он и герой дня - без галстука, но с мозгами... Умело
отрабатывая на себе метод предсонного самовнушения, он (задолго до
Кашпировского) мог настраивать свой внутренний будильник - но не для того, для
чего тот прописывал, а чтоб приход смены утренней врасплох не застал, и чтоб
минуток 5 оставалось на принятие умного вида... Эх, талант - он и в шкафу
талант!!!
Итак, судьба свела нас сначала в
одну бригаду наладчиков, где мы какое-то время работали бок о бок, а потом
привела нас в то место, где мы сегодня и сидим - спина к спине. И если там, на
заводе, он боролся с железом, то здесь он им руководит, то есть системно
администрирует. Ну, бывает и до борьбы дело доходит, но редко. А что с ним будет
- железо, оно и есть железо... Да и Слава сам, как железный Феликс, кого хочешь
согнёт... Нет, опять же, как силач на арене цирка (из той, другой жизни),
гнущий пятаки и разгибающий подковы... Что там у нас сильнее железа? Алмаз? Вот
Слава и есть то самое - гранёное, но не стакан...
Как бы то ни было, но именно Славе
обязан я попаданием в яблочко, которое сейчас и грызу. Забегая вперёд, скажу,
что благодарен ему и за остроумные идеи, подсказки и советы, которые он не
может не давать, а, вернее, может и не давать - они из него сами брызжут ... во
все стороны, даже если он этому сопротивляется, ну а на меня, естественно,
попадает - мы же рядом сидим... Ими у него недержание... Забегая ещё
дальше (хоть дальше вроде некуда - итак по самые гогошары), то есть, опережая
время, не могу не отметить, что Слава - лучший в мире бета-тестер! Уж мне-то
поверьте! Его шустрые пальчики умудряются в 30 секунд нажать именно туда и на
то, о чём бы Вы в жизнь не додумались за долгие месяцы Вашего
"гениального" программирования - воображения Вам не хватит, как Вы о
себе не воображайте! Кишка у Вас тонка! А у него, кроме тонкого, есть и другой
кишечник, не к столу будь сказано... Так вот. Даю я ему свой полностью
проверенный и выверенный, многократно опробованный, обсосанный и обглоданный
программный продукт (тьфу, аж затошнило), а он ... как глюкнет по нему
невзначай всеми десятью пальцами веером, а лучше сказать - серпом... Мало не
покажется... Бедная программа - как нежная японская бензопила - гнётся, визжит
и "крахает", когда Славка со словами "А ну-ка попробуем
так..." подставляет ей железный лом своей нестандартной логики... Вам
останется только слизывать с экрана возмущённую реакцию компьютера, а этот
бета-.., нет - омега-тестер (я бы даже сказал - тестерон), безмолвно и безобидно
повернётся и будет продолжать заниматься своим делом - чтением интернетовских
анекдотов, всем своим спинным видом показывая Вам, что мол аудиенция окончена,
но есть куда расти - приходите завтра... Но уж когда он сказал, что всё в
порядке, Вы можете смело отдавать Ваше программное сокровище самому недалёкому
далёкому юзеру, и даже шаловливым и вездесущим детишкам, что страшнее, не боясь
при этом, что они по своей безграмотности нажмут не туда, куда Вы по своей
образованности думали...
Но это всё сейчас, а тогда...
Прихожу я к нему, откуда не возьмись, и сразу - просьбой по голове: можно, дескать,
я тут чтой-то попрограммирую. Ни хрена себе! А впрочем - давай! (Была такая
поговорочка: "Вы мне деньги не суйте! А впрочем - давайте!" Вот со
складского учёта и начни... А надо Вам сказать что я и тогда, и в ещё большей
степени сейчас, знаю настолько мало, что не могу определить всю сложность и
глубину задачи. Вот не был бы дилетантом, может, и ошарашил бы себя мыслью о
невозможности того или иного для себя дела. Но, во-первых, я этого тогда не
знал, а во-вторых, подумал, что пока пароход плывёт, буду им сеятеля рисовать,
а там, снимут с парохода, так это ж когда будет, сколько я за это время
отмахать сумею ... без билета ... Вот такая моя простая натура взяла и слепила
из того, что было... А было тогда единственное средство - Visual Basic - ещё
без номеров, но уже очень модное. И что? Да что-что - нормальный проект
получился. Многие из тех алгоритмов, задумок и концепций до сих пор на моём
вооружении. Тут надо сделать вставочку ещё об одном Славкином свойстве (методе,
событии) - о художественном вкусе. Он и сейчас частенько помогает
профессиональным художникам-компьютерщикам... А тогда, видя, как я, жадный до
цветов (нет, не те цветы - не полевые...), набросившийся с голодухи на всю
красочную палитру Windows (не мудрено - до этого передо мной всегда был только
двухцветный текст, а тут...), вылил в один программный флакон все мыслимые и
немыслимые оттенки (красный, зелёный, оранжево-пурпурный, синий – в общем, всю
радугу), мягко так и не навязчиво, но используя, правда, русскую терминологию,
намекнул - типа не тот мол колер, смени пока не поздно... Но в остальном,
прекрасная маркиза... Удивительно, что всё это худо-бедно, но всё же работало,
причём после проверки самым лучшим, то есть, японским (как бензопила)
калькулятором выяснилось, что и все цифры совпадают, чего в этой конторе
отродясь не было. Самое интересное, что больше всех удивился Ваш покорный
слуга. Но виду гордо не подал! Нарисованный сеятель на самом деле разбрасывал
семена!!! Да-а-а... Чего только не бывает... В общем, после этого инцидента, я
был взят на работу - сначала на полставки, а потом и с потрохами...
Однажды вездесущий (и везде сующий)
Слава положил на мой стол красочно оформленный диск (а он красоту любит), на
котором было написано загадочное слово "Delphi" (тоже без всяких там
пока номеров) и произнёс глубокомысленно и с прицелом: "Вот, диск купил...
Посмотри!" Ну, я и посмотрел... До сих пор смотрю... И каждый год
BOR-машина (не в том, кошмарно-стоматологическом, а в приятно-лесном понимании)
инкрементирует мне очередную версию, заставляя теперь уже меня раскошеливаться
на пару долларов - на поддержку пиратов и хакеров, которые в свою очередь все
эти годы поддерживают меня в моём стремлении к познанию. Во загнул... Зная мой
неуёмно-любопытствующий характер, Слава и теперь подсовывает мне то одно, то
другое. Как бы невзначай... Подсунет - и уйдёт. Потом опять хочет подсунуть, ан
нет - я уже по пояс в предыдущем подсунутом, ибо корыто это ввиду всеобщего
технологического прогресса и, в частности, из-за этого никак не разоряемого
Билла, становится всё глубже, а дно - всё дальше...
А тогда... Провели мы с ним серию
экспериментов, сравнивая то, что было (VBasic), с тем, что появилось (Delphi) ,
ну и сделали выводы... Мы вообще эксперименты любим. Недавно вот сравнивали
Interbase с MS SQL. О результатах не скажу, а то все накинутся... А эксперимент
классный получился - у нас как раз 2 миллиона записей накопилось в базе клиентов,
запросы проверялись самые закрученные... А победил по всем статьям... Нет, не
скажу. Коммерческая тайна! Пусть теперь они перегрызутся за влияние на нас !..
Вот так мы начинали работать. Да, собственно, так и работаем. С тех пор сделано
было пару дюжин проектов - больших и маленьких, о главном из которых речь
впереди (в другой статье). Теперь могу с уверенностью сказать - хорошо всё
сделано. На совесть! А "её у нас есть", хотя это и некрасиво звучит
... Славкина сеть работает стабильно и надёжно - как швейцарские часы, ну а мои
программы - как золотая оправа, как секундная в них стрелка, как алмазные в них
камни, эх, да что там - как сама Швейцария!.. Нам нравится, как всё тикает.
Тик-так. Мы - хозяева и создатели этих часов, а значит - и повелители времени.
Оно работает на нас. Но оно у нас - свободно!!! Поэтому, кроме основного
проекта - этой мощи, этой глыбы, этой ракеты, этой церетелевки в программном
соусе, над которой два таких мастера думали аж два месяца, но очень глубоко, у
нас хватало времени и на другое...
Славка - шустрый не только в
бета-тестировании... Но и в гамма... Он всё делает настолько быстро и резво,
что, бывает, опережает собственные знания. А те его потом догоняют! Иногда - не
догоняют! Он гораздо быстрее их!!! Но разве об этом думается в такие минуты?..
Также быстро и взахлёб он читает книжки. Раньше - бумажные, теперь -
электронные. И компьютерные журналы, приходящие в офис, просматривает
регулярно. Но его "просмотр" - это что-то феноменальное. У него всё
откладывается по полочкам памяти, даже то, что о чём он представления не имеет,
а я бы и вовсе не знал, на какую полочку это поставить. Фокус в том, что оно,
когда надо, всплывает!!! Вот у Вас всплывает??? А у него - ещё как!!! Вольф
Мессинг рядом не стоял! Ну а я - даже картинки посмотреть не успеваю... То есть
со мной Мессинг может и постоять рядышком... А как всепоглощающая Славкина
натура находит и озвучивает самые классные интернетовские анекдоты и истории!
Помните, как Паниковский на гуся шёл? Тут похлеще! Тут Славка на тигра идёт,
как охотник, или укротитель (я же говорил!)... Ещё одно его свойство - чувство
юмора, ещё одна его ипостась - анекдоты озвучивать. Не озвучивать даже, а
оживлять мёртвый экранный текст! Это надо записать на диск и распространять
вместе с текстами - как подстрочный перевод. Народ будет под столом, а он,
возвышаясь на том же столе, не моргнув ни глазом, ни улыбкой, будет азартно и
со смаком интонировать то, на что бы Вы даже внимания не обратили в самом
тексте, а значит, пропустили бы самое интересное. Артист...
Но вернёмся к электронным книжкам,
ибо мы уже приближаемся к концу повествования о нашем славном парне, к концу,
положившему начало моей программе для чтения этих самых книжек. Легион
компактов с книгами, миллион книг в Интернете - это всё, конечно, здорово! Для
Славки естественно, потому что мы - простые смертные, и не знаю, читаем ли
вообще что-нибудь... А он... То один компакт читает, то другой, одну книгу
может не дочитать - взяться за другую, потом - вернуться к первой, что-то интересное
там, что-то - здесь. Всё это работает весьма медленно и неудобно. Это он мне
сказал и показал. И решился он на поступок. Приобрести пишущий сидюк, записать
себе диск, в который накидать по своему желанию несколько тысяч
"электронных" книг (во библиотека-то получится!), и с этим своим
добром не расставаться нигде - на работе ли, дома ли, у друзей ли - в общем,
там где есть компьютер, и вдруг станет скучно - не в игры же играть. Кстати,
отвлекусь на секунду. Как Вы думаете: как играл Слава? Ах, как играл Слава!!!
Паганини, блин... Он же шустрый - во всём, я же говорил, пора бы Вам и
запомнить!.. Во всех играх он доходил до максимального уровня (ну, или почти во
всех, почти до максимального...). Таким образом, он опустил уровень игр ниже
уровня своих интересов. Вот и всё! То есть, кто не понял - игры его уже не
интересуют. А книжки ещё пока да... Так вот, вдруг где-то приспичит ему - то ли
от скуки, то ли из интересу, достанет он собственного изготовления
"дискачок", да и дочитает любимый фантастический роман, вчера только
начатый (простому смертному - месяц читать - не дочитать). И вот, говорит он
мне, как обычно - невзначай : "А слабо сделать такую программку, чтоб её
на диск свой с книжками записать, да чтоб там был и список книг, и когда какую
книгу и насколько не дочитал, чтоб быстро и удобно всё было, открыл в нужном
месте и - порядок. Да и ещё условия: никаких дополнительных файлов - только
сама программа, чтоб она на дискету помещалась, и чтоб там, на чьём компьютере
её запускать, ничего не портила и не обижала владельца..." В общем, сказал
- как наложил... Но мы ж ребята простые: сказано - сделано. А что нам? Мы хоть
и не такие читатели, как некоторые, но и своя куча файлов у нас имеется... Не
поймёшь, что на компьютере - какие-то исходники, компоненты, примеры - в
архивах и просто... Ба-а, так ведь и нам программка-то полезна будет!!! Да для
любого может пригодиться - ведь уже сделано. И всё как заказывали... Да только
вот заказчик-то мой, читатель-гигант Слава, CD-юк пишущий так и не купил... Это
он по другой моей программе - CashFly (которую тоже в своё время благословил) -
рассчитал свой домашний бюджет, и деньги свои кровные спланировал потратить в
другом направлении... А программа - каталог-читалка для электронных книг,
поначалу именуемая Book's Navigator (потому и каталоги, ею создаваемые,
расширяются как *.bon), теперь, спустя почти год после описанных событий,
обрела второе мощное дыхание и столь же мощное название -
BookSeer.
Слава программой доволен. А
вы?