"Александр Лоскутов. Мегабайт" - читать интересную книгу автора Остается последнее: копировать себя по кусочкам и аккуратно разбирать
потом эти кусочки на составляющие их части. Этим презабавнейшим делом я и страдаю все свое свободное время. Ради него мне даже пришлось изучить программирование. Забавно, не правда ли? Оказалось, что я - целиком компьютерное существо - настолько мало понимал в этих самых компьютерах, что мне вровень было садиться за парту вместе со своими мучителями. Сначала так я и поступал. Внаглую подключался к видеокамере и наблюдал за ходом урока. Вот только это занятие мне быстро наскучило - слишком уж медленно выдавалась информация. Почти час (час!) приходилось терпеть тягучую и медлительную человеческую речь, чтобы получить жалкий наперсток знаний. Поэтому я немного подумал и нашел способ добиться желаемого куда быстрее. Преодолел свой страх и пошарил в сети. Раздобыл пяток электронных книг на нужную тему. За пятнадцать минут поглотил их и разложил все по полочкам, а потом занялся исследованием творений моих соседей-студентов, дабы постигнуть пути воплощения теории на практике. Мои тяжкие труды в итоге увенчались полным и неоспоримым успехом. Я научился читать машинный код с той же легкостью, с которой люди читают свои книги. Да это и неудивительно. Любой смог бы так, если б имел в своем распоряжении абсолютную память и такую мощную штуку, как мой Центр Сравнительного Анализа. Всего за месяц я сделался лучшим программистом в Институте информационных технологий. Тогда-то я и приступил к своим ночным трудам. Познай самого себя. Ага, как же! Почти триста пятьдесят гигабайт информации. Невероятно как влезшими к ним в нутро фрагментами закодированной текстовой информации. Черта лысого тут познаешь, а не самого себя. Возьму я, к примеру, кусочек того самого могучего в своем совершенстве Блока Параллельного Мышления. Числа, числа, числа. Много, очень много чисел. Беспорядочные последовательности байтов. Ничего не понятно. Продираясь сквозь эти нагромождения, я, конечно, могу уловить общий смысл всего того, что здесь нагорожено. Но не более того. Вполне очевидно, например, что вот эта часть должна обрабатывать полученную из сети информацию, сравнивая ее... с чем? И что за данные должны быть на входе? Куда идет конечный результат? Непонятно. Непонятно потому, что нет этого в вырезанном мною кусочке. Нужно брать другую часть самого себя и начинать все сначала, пытаясь проследить, откуда же пришел ко мне вот этот чертов байт. В общем и целом - увлекательное времяпрепровождение, позволяющее мне скоротать долгие ночи. Вот я и занимаюсь этим часов по пять-шесть ежедневно (вернее, еженощно). Потом сплю. До самого утра. До того момента, когда вместе со звонком являются студентики и снова начинается развлекуха... Почему я сплю? Разве программы хотят спать? Еще один очень хороший вопрос. Я прекрасно понимаю, что мой сон - это на самом деле не совсем то, что люди понимают под этим словом. Для меня слово "спать" означает переход в режим пониженного быстродействия с целью оптимизировать накопленную за период бодрствования информацию, перегрузить ее в основные блоки памяти и пройти очередную проверку целостности. |
|
|