Чтение онлайн

на главную - закладки

Жанры

Я – хакер! Хроника потерянного поколения
Шрифт:

А вот с точными науками дело обстояло иначе. Мне достаточно легко давались математика, физика и химия. При этом у меня никогда не спрашивали домашнее задание у доски, поэтому я, в общем-то, обходился прочтением очередного урока в учебнике, без зубрежки.

Сейчас я считаю, что школьная программа, построенная по принципу, что ты должен знать все предметы, – неправильная. Талантливые во всем люди встречаются редко. В детях нужно развивать то, что им самим нравится и что у них лучше получается. А загрузка детей лишними предметами, которые никогда не пригодятся в жизни, не оставляет у них времени на увлечения.

А вот что касается родителей. Родители должны укреплять в детях уверенность в своих силах, подчеркивать даже небольшие их победы. Честно, я не помню, за

что меня хвалили родители. За учебу? Хорошие оценки воспринимались как данность, за плохие меня ругали.

Как-то я забыл сдать тетрадь с диктантом по русскому языку. Просто положил в портфель и пошел домой. Дома, разбирая учебники, я достал ту самую тетрадь. Какой же скандал устроила моя мать, переживая, что о ней теперь подумают! Как я мог не сдать тетрадь! А я мог так сделать, я же был ребенком. Но тогда я очень испугался. Позже брат мне сказал: «Надо было просто кинуть тетрадь в парту на следующий день».

Несколько раз я просил отца сделать что-то вместе. Например, собрать машину с двигателем от мотороллера по чертежам из журнала «Моделист-конструктор». Но, опять же, – у него то не было времени, то денег, то чего-то еще. Хотя уже в старших классах мы нашли общие увлечения – охоту и рыбалку.

Зато я очень хорошо помню один яркий эпизод из детства. Родители уехали в лес за грибами и оставили меня одного дома. Когда они вернулись, сломанные механические часы на стене вдруг решили пойти. Мать сказала:

– Какой молодец, починил часы!

– Я не трогал их. Они сами.

Мне не поверили. Дело дошло до скандала.

– Я их не трогал! Я их не трогал! – повторял я.

Logo

В этой гимназии у нас был компьютерный класс. Там стояли старенькие 286-e процессоры с MS-DOS и Norton Commander. Поскольку я пришел в эту школу сразу в 7-й класс, то абсолютно не знал, как всем этим пользоваться. Помню, во взглядах одноклассников читался вопрос, не дурак ли я, когда в первый раз на уроке я сел за IBM PC и спросил, как им пользоваться. Все мои познания в Spectrum тут не годились, я был полным ламером [3] .

3

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

Программирование мы начали изучать с забавного языка Logo. Суть этого языка – давать команды Черепашке: поверни налево, пройди вперед. А она чертит линию. Тут у меня и проявились способности – я мог заставить Черепашку начертить все что угодно. Мой первый и самый толковый преподаватель информатики по прозвищу Борода [4] сказал, что у ребенка есть способности.

Позже нашей школе подарили второй компьютерный класс – несколько машин IBM PC на базе процессора Intel Pentium. Там была установлена Windows 95! Я впервые увидел окна и графический интерфейс. Потом я узнал, что в старом классе была Windows 3.11, которую мы ни разу не запускали.

4

Борода – так мы с одноклассниками называли учителя информатики, потому что тогда еще не каждый второй выглядел лесорубом, и густая растительность на лице была скорее исключением, чем нормой.

Более того, компьютеры были включены в локальную сеть! Это было что-то, мы с друзьями играли в «Червы» [5] вчетвером.

Черепашка плавно перешла в Pascal. Дома я тут же прочитал книгу про программирование на Pascal’е.

Скажу честно, Pascal мне не нравится, но задачки в школе мы решали на нем.

В то время мне очень нравилось читать книги типа «Самоучитель Windows 95», «Pascal» – хотя бы в книге ты мог прикоснуться к этим новым, захватывающим технологиям.

5

«Червы» – популярная карточная игра для четырех игроков, главной задачей в которой является набрать наименьшее количество очков. Каждая игра состоит из нескольких раундов, и количество очков, полученных игроком в раунде, определяется количеством черв во взятках, собранных данным игроком. Для игры используется обычная колода из 52 карт.

Мой интерес к программированию рос, и родители решили, что детям нужен компьютер. Поскольку денег тогда не было совсем, мы продали дачу, на которой я летом поливал огурцы и помидоры.

IBM PC

На вырученные от продажи дачи $700 мой старший брат и мать отправились в Санкт-Петербург за компьютером. На тот момент в продаже уже было следующее поколение процессоров Intel Pentium II. Но денег на полноценный второй «пень» не хватило, поэтому пришлось взять Celeron 266. Видеокарта была ATI Rage 4 Pro. Примечательна она тем, что поддерживала Direct 3D, но не поддерживала OpenGL. А Quake, о котором я напишу позже, работал как раз на OpenGL. Тогда я уже перешел в 9-й класс.

Через какое-то время слабомощную ATI-шку мы все-таки заменили на NVIDIA Riva TNT2 Vanta-16. И опять это была обрезанная версия полноценного на тот момент ускорителя Riva TNT2. Что было, то было. Кое-как играть можно было и на Vanta.

Тогда для увеличения мощности многие любили разгонять и процессоры, и видеокарты. Так сделали и мы с братом – увеличили частоты процессора с 266 до 333 МГц. Материнская плата на нашем ПК была простенькая, но позволяла увеличить частоту шины. Вместе с частотой шины разгонялся и CPU, и оперативная память.

Видеокарту я разогнал тоже, для этого уже использовался специальный софт. Но была проблема – видеокарта сильно грелась. На GPU стоял обычный алюминиевый радиатор без вентилятора. Решение напрашивалось само собой. Отломав штатный радиатор, я приклеил обычным суперклеем на графическое ядро кулер от процессора и воткнул его в свободный разъем для кулера на материнской плате.

В общем, решение работало. Правда, один раз кулер все-таки отвалился и пришлось клеить его снова.

Итак, на моем первом IBM PC стояла MS-DOS. Поэтому мы с братом решили установить Windows 95. Вы знаете, что Windows 95 реализовывала многозадачность не полностью? Любой процесс мог единолично захватить процессор и делать что угодно, например, подвесить машину. А еще были такие программы, как Nuke, которые эксплуатировали сетевые уязвимости Windows 95 и позволяли подвешивать машины удаленно.

Конечно же мы сразу установили игры: Age of Empires, Doom. Позже – Blood и Quake.

За игрой в Age of Empires я провел много часов. Было увлекательно отстраивать империю, создавать армию, воевать с соседями.

Age of Empires, разработчик Ensemble Studios, издатель Xbox Game Studios, 1997

Мне все больше и больше нравились компьютерные игры. Моей мечтой стало их писать.

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

Поделиться:
Популярные книги

Царь Федор. Трилогия

Злотников Роман Валерьевич
Царь Федор
Фантастика:
альтернативная история
8.68
рейтинг книги
Царь Федор. Трилогия

Убивать, чтобы жить

Бор Жорж
1. УЧЖ
Фантастика:
героическая фантастика
боевая фантастика
рпг
5.00
рейтинг книги
Убивать, чтобы жить

Небо в огне. Штурмовик из будущего

Политов Дмитрий Валерьевич
Военно-историческая фантастика
Фантастика:
боевая фантастика
7.42
рейтинг книги
Небо в огне. Штурмовик из будущего

Ржевско-Вяземские бои. Часть 2

Антонова Людмила Викторовна
6. Летопись Победы. 1443 дня и ночи до нашей Великой Победы во Второй мировой войне
Научно-образовательная:
военная история
6.25
рейтинг книги
Ржевско-Вяземские бои. Часть 2

Монстр из прошлого тысячелетия

Еслер Андрей
5. Соприкосновение миров
Фантастика:
попаданцы
аниме
фэнтези
5.00
рейтинг книги
Монстр из прошлого тысячелетия

Весь цикл «Десантник на престоле». Шесть книг

Ланцов Михаил Алексеевич
Десантник на престоле
Фантастика:
альтернативная история
8.38
рейтинг книги
Весь цикл «Десантник на престоле». Шесть книг

Школа. Первый пояс

Игнатов Михаил Павлович
2. Путь
Фантастика:
фэнтези
7.67
рейтинг книги
Школа. Первый пояс

Темный Лекарь 2

Токсик Саша
2. Темный Лекарь
Фантастика:
фэнтези
аниме
5.00
рейтинг книги
Темный Лекарь 2

Моя на одну ночь

Тоцка Тала
Любовные романы:
современные любовные романы
короткие любовные романы
5.50
рейтинг книги
Моя на одну ночь

Невеста напрокат

Завгородняя Анна Александровна
Любовные романы:
любовно-фантастические романы
6.20
рейтинг книги
Невеста напрокат

На границе империй. Том 5

INDIGO
5. Фортуна дама переменчивая
Фантастика:
боевая фантастика
попаданцы
7.50
рейтинг книги
На границе империй. Том 5

Кодекс Охотника. Книга VI

Винокуров Юрий
6. Кодекс Охотника
Фантастика:
фэнтези
попаданцы
аниме
5.00
рейтинг книги
Кодекс Охотника. Книга VI

Лучший из худший 3

Дашко Дмитрий
3. Лучший из худших
Фантастика:
городское фэнтези
попаданцы
аниме
6.00
рейтинг книги
Лучший из худший 3

Кротовский, может, хватит?

Парсиев Дмитрий
3. РОС: Изнанка Империи
Фантастика:
попаданцы
альтернативная история
аниме
7.50
рейтинг книги
Кротовский, может, хватит?