Стихийник - [5]
Я выкопал в центре арены небольшую яму, установил в ней плетение с активацией по таймеру приблизительно через минуту, аккуратно положил туда булыжник весом в несколько килограммов, включил защитный купол и пошел на ближайшую трибуну. Находиться поблизости от летающего булыжника было стремно. Н-да... очень правильно поступил! Мало того что каменюка мгновенно оказалась в воздухе, со скоростью пули взлетев вверх, но почему-то и грунт вдоль стенок ямы брызнул в стороны с такой силой, что я даже испугался, как бы не пробило защитный полог. Ямища образовалась... Нехилая там взорвалась «кучка толовых шашек»! Я снял купол. В воздухе распространилась жуткая пыль и вонь. Стало трудно дышать. Ну ничего, приятель-элементаль тут же развеял эту гадость свеженьким ветерком. Я посмотрел в яму. Н-да... Переполненный накопитель разрядился мгновенно! «Не левитация, а граната. Не хотите ли покататься на пушечном ядре?» — подумал я. Нет, так дело не пойдет! А добавим-ка в плетение блок, регулирующий процесс передачи энергии (я подсмотрел его в памяти Лотколба). Успешно: результат в виде двухминутной работы плетения в точности соответствует смоделированной на компе ситуации с внесенными поправками. Но эффект — всего-то парочка парящих над землей камней не более чем на двухметровой высоте! Н-да, в точку фокуса таким образом явно не долетишь.
Засыпав яму и прибравшись на полигоне, расстроенный, я пошел отмокать в озерце. Погода была чудесная, вода приятная, на небе ни облачка. Я расслабился, успокоился и постарался более осмысленно взглянуть на результат. «А что, собственно, произошло? — пришла мысль. — Ну не получилось, пока, что поделаешь. И идей, к сожалению, никаких нет».
Программирование — профессия творческая. Почти для любой проблемы находится не менее дюжины способов решения. А иногда можно и нужно скорректировать исходную постановку задачи. Конечно, существует технология разработки и так называемые кодеры, которые пишут код, не отклоняясь от задания ни на миллиметр. Но мы не о них, бедных маленьких винтиках технического прогресса. Я имею в виду других работников клавиатуры, мышки и сканеров мысленных импульсов. Тех, кто, поняв реальные потребности заказчика, сам себе может поставить задачу, выбрать методу ее реализации, разработать интерфейсы и необходимые алгоритмы, построить архитектуру классов, типов, объектов, протоколов сообщений между модулями и реализовать все это добро в коде. Добиться не только того, чтобы оно заработало достаточно эффективно, но и было удобно в использовании людьми, не знакомыми с программированием. Вот нам часто приходится творить похлеще, чем какому-нибудь живописцу. И в самом деле — каков инструментарий художника? Всего лишь холст, кисти, краски и собственное воображение. Инструмент известен в течение нескольких тысяч лет и за все это время не изменился. Рисовальщик оканчивает в юности какую-нибудь «Строгановку» и потом в меру дарования, отпущенного ему Господом, всю жизнь малюет холсты, добиваясь, чтобы его художественные способности соответствовали заявкам его воображения. Изучать ему ничего при этом не надо. Только лови моменты «божественного откровения» и воплощай в картинах. Житуха! А настоящий разработчик программного обеспечения живет постоянно в аморфном мире, где ежедневно меняется очень многое, да и он сам не стоит в стороне от прогресса. При этом часто приходится не только рисовать самому «морду» очередной программульки, но и подбирать инструменты (средства разработки, язык, библиотеки...) для создания, а также решать, которые из них следует доизготовить. Так кто больший творец? Универсальный программист или какой-нибудь там художник?
И вот творец столкнулся с очередным серьезным затыком, и нет никаких идей по преодолению препятствия. Что делать? Нередкая ситуация. И тут можно поступить по-разному.
Кто-то «подстроит» исходные условия и поищет обходной путь. Ведь обычно нет требования сделать именно то, что указано. Как правило, нужно создать некий софт, решающий определенные проблемы заказчика. И заказчику важно, решает ли этот софт его задачу, а действует ли он самым оптимальным способом — дело десятое. Так что поле потенциальных решений очень широкое.
Другой принимается интенсивно копать теорию, ища в нужных книгах некое откровение, которое поможет идти дальше. И порой находит.
Третий начинает детально проверять уже проверенные идеи, ища какой-либо пропущенный полезный тоненький нюансик. И, кстати, довольно часто ему везет.
А по-моему, нет лучшего способа найти решение сложной проблемы, чем немедленно сделать перерыв и постараться переключиться на другие, более легкие дела, по возможности лежащие в окрестностях решаемой задачи. Зачем? Фишка в том, что человеческий мозг — это вовсе не стандартная машина фон Неймана, которая дедуктивным методом последовательно вычисляет те или иные логические утверждения и на основе результатов делает выводы. И это не машина потока данных, прокачивающая спеллы через иерархическую сеть по мере их разрешения. И даже не нейронная сеть, хотя нейроны в мозгу, разумеется, есть (биологические нейроны и узлы математической нейронной сети — это совершенно разные штуковины, хотя и с похожим названием). Все и проще, и сложнее. Сложнее потому, что мозг умеет работать и в режиме машины потока данных, и в режиме нейронной сети (а уж о машине фон Неймана и говорить нечего), причем этих «машин» одновременно может работать довольно много. А проще потому, что на самом деле в этом биологическом компьютере существуют всего два главных процессора — сознание и подсознание, а остальное — обычные фокусы типа многозадачного запуска приложений. Сознание работает, когда мы думаем, оцениваем ситуацию, выбираем новые пути решения тех или иных задач, а подсознание размышлениями не занимается. Его работа — помочь индивидууму выжить в окружающем мире, сохранить его место в этом мире и отразить непосредственные угрозы данному существу. Подсознание — это рефлексы, инстинкты, интуиция. Однако мало кто понимает, что это — тоже процессор. Причем, что удивительно, процессор безошибочный. Если размышляя над той или иной проблемой, мы легко можем забыть какие-нибудь граничные условия, один или несколько прошлых выводов, то подсознание (в рамках своей компетенции) не забывает ничего, просто не умеет. Его вывод всегда точен и однозначен. К сожалению, наше сознание не всегда удосуживается его «прочитать» и принять.
![Ник](/storage/book-covers/cc/cca8513c424fed8cd5c62b5c726b92ed38b4cce1.jpg)
Аннотация от Издательства:Магия — это не так уж сложно. Тем более если вы обладаете системным мышлением и умеете программировать…Обыкновенный «компьютерщик» попадает в мир, в котором ему удается применить свои способности в области, доселе такому «кощунству» не подвергавшейся. Логика и знания нашего с вами современника находят применение в ином, магическом мире. И не просто помогают ему выжить, но делают его одним из самых могущественных магов, «первым среди равных». Чистая логика плюс компьютер и «никакого мошенства»! Eсли не считать Умника — надежного друга, помощника и советчика на случай самых непредвиденных ситуаций.
![Юзер](/storage/book-covers/c4/c40556447650da5d4c7ae3e6991b8d4e92c8523e.jpg)
Бывший ламер в инфомагии становится опытным пользователем. Пора браться за основы магических энергий и привлекать на свою сторону магические создания — элементалей стихий. Для начала — элементалей воздуха. Оптимизация инфомагических плетений позволяет подняться в иерархии магов на уровень выше и, более того, потянуть за собой тех, кто смог осилить новую науку. Понятно, что такой необычный прогресс в освоении магических наук не может не привлечь внимания неких сил, не любящих конкуренции на «вверенном им участке».
![Землянин. Том 1](/storage/book-covers/81/8168985887156bc906253cd533c5188d90e291a0.jpg)
Земля, дом родной… Так думал Ник, вдохнув воздух сибирской тайги, где он оказался после перехода в этот мир. Однако, пока Ник был на Лунгрии, мир Земли не стоял на месте и испытал на себе то, что в прошлом не раз сносило с поверхности планеты целые цивилизации. Но в этот раз цивилизация выстояла. И изменилась. И даже кое-какая родня осталась в живых. Сможет ли Ник найти себя в новых декорациях, на которые так щедра Вселенная?
![Землянин. Том 2](/storage/book-covers/7d/7d9e0000b769e92e19ff6d4afecd5997249df3e9.jpg)
С родней вроде бы отношения восстановлены, но ведь не бывает такого, чтобы все было спокойно, тихо и просто! Инопланетяне, оказывается, существуют. И не просто существуют, а ведут себя по отношению к землянам весьма и весьма некрасиво. Семья Ника среди многих других оказывается в их фокусе внимания, что не может ему нравиться. И он начинает действовать.
![Светлое будущее](/storage/book-covers/d4/d4bcaf15f9c447f7d4f08199ca046bce5e38a3c5.jpg)
Светлое будущее это фантастический рассказ о будущем на Международной космической станции, какой я её вижу через пятьдесят лет, примерно. Как я отправляюсь с неё на Марс, что я там увидела, с кем встретилась? Всё это я написала в своём фантастическом рассказе, читайте и мечтайте вместе со мной! Публикуется в авторской редакции с сохранением авторских орфографии и пунктуации.
![Космос глазами кошки](/storage/book-covers/d5/d5477219ae12874fbaf25a8d20bf12d38e956ee0.jpg)
Рассказ о легендарных подвигах и похождениях известного во всем неизведанном космосе Ивана Калужного. Вместе со своей командой он отправляется на орбитальную станцию, где становиться заложником враждебно настроенных инопланетян. Неунывающий капитан вступает в нелегкие переговоры, в процессе которых ему открываются секреты Бытия. В том числе он узнает историю создания Земли, впрочем, об этом, лучше всего пусть он сам расскажет вам. Книга публикуется с сохранением авторской орфографии и пунктуации.
![Координаты судьбы](/storage/book-covers/86/86f0b6b257b5ca46c6e44a40260e238b984bd849.jpg)
Эта фантастическая история рассказывает о мужестве первых покорителей Космоса, открывших человечеству дорогу к звездам. О том, что значительные события прошлого ведут к великим свершениям в будущем. И где наука и героизм вновь вернут людям мечту о далеких мирах.
![Непреодолимая тяга](/storage/book-covers/6a/6a7cbb8cf2286b1e02ea662fc1b84d35e12e6886.jpg)
Венера. Самая горячая планета в Солнечной системе с огромным давлением в девяносто земных атмосфер. Экипаж отважных космонавтов готовится совершить невозможное и высадиться на ее поверхность.
![Астральщик. Том 2](/storage/book-covers/c7/c79bfc589a38a2ef49fc21ef358034b9720f8a30.jpg)
Мало кто может вспомнить ощущение свободы от обязательств и проблем. А те, кто помнит, — счастливые люди. Вот и Ник наконец-то освободился от длинного хвоста зависимостей: врагов, друзей, событий и даже подруги. Делай что хочешь! Изучай, что интересно! Твори по мере своих сил! Но не все ниточки оказались порванными: редкий бог забудет свое унижение. Месть оказалась страшной — Ник окончательно теряет для себя Лунгрию. Но зато приобретает… Землю?
![Астральщик. Том 1](/storage/book-covers/5b/5bc217982ccb0a390793afcd1a87ea7780c60f9f.jpg)
Поистине гордиевым узлом для Ника оказывается запутанный клубок событий, произошедших с ним на Лунгрии. Точка схождения врагов, друзей, богов, судьбы. Хватит ли мудрости у Ника аккуратно распутать этот клубок или же по примеру Македонского он решит разрубить его одним ударом меча?
![Раздвигая горизонты](/storage/book-covers/36/36df89cf2b7b09175d84f5df910546ff19cb5dd1.jpg)
Несмотря на послевоенную разруху и множественные природные катаклизмы, выжившее население Земли бодро строит свое светлое будущее в меру понимания его сильными мира сего. При этом возникшая структура мира позволяет спокойно заниматься тайнами прошлого и настоящего, чем Ник и пользуется. Тайны египетских пирамид, атлантов и их войны с космическими пришельцами и… любовь. Неужели все-таки единственные и неповторимые половинки существуют? Чтобы узнать это, надо лишь чуть-чуть раздвинуть горизонты восприятия своего мира.