Читаем Just for Fun полностью

Вот когда приходилось отсиживаться в своей комнате. Или когда у мамы было плохое настроение. Мы жили в двухкомнатной квартире на втором этаже ничем не примечательного бледно-желтого здания на Стора-Робертсгатан в Рёдбергене, небольшом районе недалеко от центра Хельсинки. У Сары и ее несносного старшего братца была общая спальня. Рядом сдомом рос небольшой парк, названный в честь местных пивоваров – Синебрюхоффским. Это всегда казалось мне странным, однако чем лучше назвать баскетбольный стадион в честь фирмы, производящей офисное оборудование? (Поскольку однажды в этом парке видели кота, у нас в семье его всегда называли Кошачий парк.) Там был пустующий домишко, в котором собирались голуби. Парк стоял на холме, и зимой там было хорошо кататься на санках. А еще мы играли в зацементированном дворе позади нашего пятиэтажного дома и на его крыше. Когда мы играли в прятки, увлекательнее всего было вскарабкаться по лестнице на крышу.

Но никакие развлечения не могли сравниться с компьютером. Когда дома есть компьютер, можно сидеть за ним всю ночь напролет. Обычно мальчишки по ночам «читают» под одеялом «Плейбой». Я же вместо этого прикидывался спящим, дожидался, пока мама уйдет, вскакивал и усаживался за компьютер. Это было еще до появления чатов.

«Линус, иди есть!» Иногда я вообще не выходил. Мама говорила своим друзьям-журналистам, что я настолько неприхотливый ребенок, что мне для счастья достаточно чулана с компьютером, куда время от времени закидывают пачку макарон. Она была недалека от истины. Никто не боялся, что этого ребенка похитят. (А интересно, кто-нибудь бы это заметил?) Когда компьютеры были проще, они больше подходили детям: любой юный энтузиаст – вроде меня – мог поковыряться внутри. В наше время компьютеры – как и автомобили – становятся все сложнее и людям все труднее развинчивать их, чтобы разобраться в устройстве. Когда вы в последний раз делали со своей машиной что-то посложнее замены масляного фильтра?

Теперь, вместо того чтобы копаться в компьютере, дети целыми днями играют в компьютерные игры и совсем теряют голову. Вообще-то в самих играх нет ничего ужасного. Многие мои ранние программы были игровыми.

В одной из них можно было управлять маленькой подлодкой в гроте. Идея тут самая стандартная. Мир кругом движется, наплывает на тебя, а ты – подлодка, и тебе нужно уворачиваться от страшных рыбин и не налетать на стенки грота. Реально в игре перемещается только подводный мир. Рыбы движутся вместе с ним. И чем дальше, тем быстрее. А грот становится все уже и уже. Выиграть здесь невозможно, но соль была не в этом. Мне нравилось поиграть в новую игру недельку, а потом перейти к следующей. Главное – написать программу, которая все это делает.

Были у меня и другие игрушки: самолеты, корабли, машины и паровозики. Однажды папа купил дорогую немецкую железную дорогу. Сказал, что у него самого такой никогда не было и что в нее хорошо играть вместе с сыном. Игрушка и правда неплохая, но с компьютерными прелестями не сравнить. Иногда меня лишали доступа к компьютеру, но не за то, что я проводил за ним слишком много времени, а за какие-то другие провинности, например, за ссоры с Сарой. В школьные годы мы постоянно соперничали, особенно в учебе.

Любое соревнование идет на пользу. Если бы я постоянно не дразнил Сару, она никогда бы не стала в пику мне сдавать шесть выпускных экзаменов вместо положенных в Финляндии пяти. С другой стороны, благодаря Саре я сносно знаю английский. Она всегда надо мной издевалась за то, что я говорил на финско-английском. Вот я и выучил английский как следует. Мать тоже дразнила меня, но по большей части за то, что я мало интересовался одноклассницами, которые приходили позаниматься с «математическим гением».

Иногда мы жили с папой и его подругой, иногда Сара жила у папы, а я – у мамы. Кстати, в шведском языке нет эквивалента понятию «развалившаяся семья». Из-за развода у нас было мало денег. Мне врезалось в память, как мама периодически сдавала в заклад свою единственную ценность – акцию Хельсинкской телефонной компании, которая поступала в распоряжение каждого владельца телефона. Акция стоила долларов пятьсот, и зачастую, когда дела шли совсем плохо, маме приходилось относить сертификат в заклад. Помню, как однажды ходил с ней вместе и как мне было не по себе. (Теперь я – член совета директоров той самой компании. Это единственная в мире компания, где я вхожу в совет директоров.) Еще мне было не по себе, когда я накопил большую часть денег на покупку своих первых часов, а потом мама хотела, чтобы я попросил у дедушки недостающую сумму.

Одно время мама работала по ночам, и мы с Сарой должны были ужинать самостоятельно. Предполагалось, что мы пойдем в магазин на углу, где у семьи был кредит, и купим продуктов. Вместо этого мы покупали сласти, а потом я допоздна наслаждался компьютером. Другие бы на моем месте радовались, что можно достать «Плейбой» из-под одеяла.

Перейти на страницу:

Похожие книги

Основы программирования в Linux
Основы программирования в Linux

В четвертом издании популярного руководства даны основы программирования в операционной системе Linux. Рассмотрены: использование библиотек C/C++ и стан­дартных средств разработки, организация системных вызовов, файловый ввод/вывод, взаимодействие процессов, программирование средствами командной оболочки, создание графических пользовательских интерфейсов с помощью инструментальных средств GTK+ или Qt, применение сокетов и др. Описана компиляция программ, их компоновка c библиотеками и работа с терминальным вводом/выводом. Даны приемы написания приложений в средах GNOME® и KDE®, хранения данных с использованием СУБД MySQL® и отладки программ. Книга хорошо структурирована, что делает обучение легким и быстрым. Для начинающих Linux-программистов

Нейл Мэтью , Ричард Стоунс , Татьяна Коротяева

ОС и Сети / Программирование / Книги по IT
1001 совет по обустройству компьютера
1001 совет по обустройству компьютера

В книге собраны и обобщены советы по решению различных проблем, которые рано или поздно возникают при эксплуатации как экономичных нетбуков, так и современных настольных моделей. Все приведенные рецепты опробованы на практике и разбиты по темам: аппаратные средства персональных компьютеров, компьютерные сети и подключение к Интернету, установка, настройка и ремонт ОС Windows, работа в Интернете, защита от вирусов. Рассмотрены не только готовые решения внезапно возникающих проблем, но и ответы на многие вопросы, которые возникают еще до покупки компьютера. Приведен необходимый минимум технических сведений, позволяющий принять осознанное решение.Компакт-диск прилагается только к печатному изданию книги.

Юрий Всеволодович Ревич

Программирование, программы, базы данных / Интернет / Компьютерное «железо» / ОС и Сети / Программное обеспечение / Книги по IT
Access 2002: Самоучитель
Access 2002: Самоучитель

В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.

Павел Юрьевич Дубнов

Программирование, программы, базы данных / ОС и Сети / Книги по IT