Екатерина Морозова - Небылицы
Мысли
Жизнь шла потихоньку вперед,Минуты, секунды и дни.Казалось, все в норме идет, Но тут появились ОНИ.Они захватили мой мир,Сознание вставили мне,Глаза распахнули мне вширь,Живу я теперь не во сне.Их много, побольше, чем две,То серы, то многих цветовПроходят в моей головеЦепочки неправильных слов.То мысли — я мыслю, и знать,Живу на земле этой я,И претит давно мне искатьСмысл нашего, блин, бытия.Уж мир не хочу я спасать,Хотя и тянуло порой,Хочу одного лишь: поспать,И я никакой не герой.О, мысли! Покиньте мой мозг!Вы жизнь отравили мою:Пишу сей словесный понос,На это жизнь трачу свою.О программировании
Он не понимал, в чем ошибка. Он десятый и сотый раз проверял код и запускал программу. На экране высвечивалось нечто вроде:
1 2 3 415 16 3290 324200 980 9089 332424343 234 2462 344
Согласно условию задачи, на экран должны были выводиться числа от одного до n в квадрате, причем должны были выводиться по спирали, начиная с верхнего левого угла. «Школота!» — скажет любой настоящий программист и будет прав. Но даже будучи «школотой», он (пусть будет… Саша) уже вывел для себя одно железное правило: то, что человек сделает, не задумываясь, компьютеру придется объяснять много часов. Самое смешное, что, когда он пытался выполнять записанную программу сам, у него все получалось. Может быть, это было предубеждение и невнимательность, но Саша в этом сильно сомневался. Ему казалось, что в компьютере появился искусственный интеллект, который над ним издевается. Иначе как объяснить, что матрицу со стороной, равной 3, программа заполняла без проблем, при 2 ошибалась незначительно, а дальше лезли зловредные числа. И как объяснить сами эти числа, когда ясно было сказано «while j<=n*n».
— Я знаю, что ты существуешь! — набрал Саша вместо очередной «3» или «4». — Может, договоримся?
— Фиг тебе! — пришел ответ. — Не бывает никаких искусственных интеллектов. На школьном компьютере ведь то же самое! Интеллект прокололся только в одном: он ответил. Но как тогда этот «интеллект» попал на школьный компьютер? Воистину, Си Плюс Плюс, как и Паскаль (хотя несравненно больше), таит в себе чудеса и загадки. И пути Кернигана и Ритчи неисповедимы.
Мечты, или Как же вправить им мозги?
Жизнь куда-то неслась, но всем было наплевать. У всех были дела, заботы и проблемы. Надо было делать уроки, работать, общаться, приобретать и забывать друзей, размножаться, есть и спать. В общем, про жизнь никто не вспоминал. Она просто шла, никем не замеченная. Проходила, наступала, исчезала и чудом спасалась. Только тогда о ней, пожалуй, и вспоминали.
А жизнь уже есть, ее уже не перемотать и у каждого она своя. И она есть всегда.
— Жизнь — г*вно! — восклицают подростки.
— Поживи годик без жизни, тогда по-другому запоешь! — Так и хочется ответить им этой фразой, но получится бессмыслица.
Но сейчас я — автор этого файла, поэтому могу вообразить что угодно. Итак, приступим…
* * *— Жизнь — г*вно!
— Жизнь слишком сложна для меня!
— Поживите годик без жизни, иначе станете думать! — Это я. Мне надоели эти жалобные голоса и посты. Пришлось изобрести смесь «Четвертого измерения» и обязательной воинской повинности — «Жизнь без жизни». В период с четырнадцати до восемнадцати (период самых больших переживаний по поводу жизни) человек обязан один год провести в «жизни без жизни» — отдельно от тела, в виртуальном пространстве наедине с собой. Допускалось вносить туда изменения, обставлять пространство по своему вкусу и придумывать виртуальных собеседников — если вы, конечно, знаете, как устроены нужные вам вещи, в том числе компьютер, и владеете программированием. Это я в каком-то фантастическом рассказе прочитала, сейчас и не вспомнить уже.
Девочкам — год, мальчикам — полгода. (Мальчики обычно реже размышляют о жизни и г*вне.) При желании подросток может увеличить срок вдвое — но не больше. А то завязнут в виртуальной реальности, а государство корми их. В случае отказа выходить из «ЖбЖ» (так немудрёно это сократили) к вашим услугам отделение души от тела и вечная свобода.
Поскольку это моя история, я могу сказать, что этот проект был немедленно воплощен в жизнь. (Еще не изобрели виртуальную реальность? А кто сказал, что на дворе начало третьего тысячелетия?) Стало меньше самоубийств, резко возросла успеваемость по техническим предметам (никому не охота сидеть год в пустоте). Мир был в очередной раз спасен.
Барьер между поколениями
— Дедушка, сказку! — потребовал по Скайпу пятилетний внук. Он еще не очень умел читать, но последовательность действий, необходимых для звонка деду, уже освоил.
— Сказку, говоришь? — отозвался дед. — Ну, сказку, так сказку. О чем тебе? О принцессах, о монстрах, о…
— Все это мне и мама может рассказать! — обиделся внук. — Расскажи лучше, как ты был маленьким!
Дедушка усмехнулся: все они хотят одного и того же, из поколения в поколение. Он и сам был таким. Вот только жизнь его деда разительно отличалась и от его жизни, и от жизни его внука.
— Когда я был маленьким, — начал он. Потом задумался: большая часть самых его ярких воспоминаний связана с подростковым возрастом, а из детства он мало что помнит. — Нет, когда я был лет на десять постарше тебя, жизнь была совсем другой. У меня дома интернет появился лет в четырнадцать. У родителей он был и раньше, но меня туда не пускали. Поэтому я с самого раннего детства чуть ли не ночевал на улице, играл в футбол и обсуждал, какую пакость сделать учителям. Золотое было время! А потом у меня появился Интернет, и я застрял в нем. Социальные сети, онлайн-игры… Десятки виртуальных знакомств, сидение в Сети ночами в ущерб урокам. Родители считали, что я должен через это пройти. Я и прошел. Годам к двадцати. Вот только зрение у меня испортилось, поэтому вместо программиста пришлось становиться переводчиком-синхронистом. Извини, не очень веселая сказка получилась.
— А что такое Интернет? — спросил внук. — Я знаю только Скайп и Яндекс. И Вконтакте еще, только родителям не говори.
Дед глубоко вздохнул: вот это номер! Когда-нибудь дети будут рождаться не «в сорочке», а с компьютерной мышью в руках. А слово «социальные сети» постигнет судьба глагола «отксерокопировать».
Все через ж*пу под луною…
(adsbygoogle = window.adsbygoogle || []).push({});