|
Бессмысленный флуд... |
|
Зарегистрирован: Ср июн 28, 2006 15:41 Сообщения: 3944 Откуда: израиль
|
А50 писал(а): valery писал(а): AleXXX писал(а): Ваша задача - постигнуть это волшебство, помочь другим видеть его яснее. Вы являетесь волшебником.
В переводе к современным понятиям - вы являетесь програмистом. ну точно- а замкнутое простарнство- интернет=))
замкнутое пространство это в прошлой жизни ,а сейчас...
-------------------------------------
Магия компьютеров Автор: A.M.D.F., 2005
Этот текст представляет собой поток мыслей, который почти не правился после написания, поэтому кое-где может обнаружиться некоторая бессвязность. Возможно, в дальнейшем текст будет расширяться и дополняться, а так же станет более упорядоченным.
"Any sufficiently advanced technology is indistinguishable from magic." Profiles of the Future (revised edition 1973); The statement is often referred to as "Clarke's Third Law"
Термины.
Колдун, маг - сисадмин, программист, или просто компьютерщик.
Заклинание - программа или консольная команда.
Языки, на которых пишут заклинания - языки программирования.
Тайный язык магов - компьютерный слэнг.
Заряженный амулет - компьютер с установленной операционной системой и программами.
Черти, нечистая сила - вирусы и черви.
Итак, почему собственно я считаю, что компьютеры и всё с ними связанное - это по сути магия. Давайте отвлечёмся от мысли "это же техника, как оно может быть магией". Взглянем на ситуацию со стороны человека, который ничего в компьютерах не понимает. Вот стоит компьютер. Это - чёрный ящик, как он устроен внутри неизвестно. Но известно, что с его помошью можно делать много вещей. А некоторые люди вообще творят с его помощью такие вещи! Я провожу аналогию - компьютер это амулет. Да да, это заряженный амулет. Для чего нужен амулет? Чтобы помогать того, кто его использует делать что-то. В случае с компьютером можно много чего делать. Кто делает амулеты? Колдуны, маги. Если ты не колдун и не маг, амулет у тебя работать не будет. Возможно, он будет выглядеть точно так-же, но никакой магии от него исходить не будет. Это будет просто красивая вещичка, абсолютно бесполезная. Чтобы амулет заработал, он должен быть заряжен. Колдун должен напичкать его магией. Человеку вовсе не обязательно знать, что именно сделал с ним колдун, всё равно он ничего не поймёт. Главное, что после зарядки, человек, соблюдая несложные правила, сможет использовать этот амулет себе во благо. В магии человек не разбирается, но её плодами пользуется. Теперь взглянем с этой позиции на компьютер. Допустим, человек купил новый компьютер. Комп ему собрали, а вот операционную систему и софт не поставили, так как посчитали, что человек сам с этим справится. А человек у нас "не колдун", не умеет он ничего такого. И что же он будет делать с таким компом? Вроде выглядит как любой другой компьютер. Но не работает. Чел может открыть корпус и посмотреть внутрь. Он так же может заглянуть внутрь такого же работающего компа. Вряд ли он найдёт значительные отличия. И там и там - провода, какие то платы. В чём же разница? В чём то нематериальном. ЭТО МАГИЯ. Ну раз магия, значить колдуна всё таки придётся звать. Он придёт, "зарядит" комп - поставить ось и драйвера, настроит софт. Тогда комп заработает. А для человека ничего внешне не изменится.
Теперь поговорим поподробнее про колдунов. Колдуны бывают разных категорий. Один только и знает, как амулеты делать да заговоры, а другой - настоящий мастер, владеет магией высшей категории и творит такие вещи, которые слабому колдуну и то чудом кажутся. Колдовскому искусству, разумеется, можно научиться. У волшебников должна быть своя атрибутика. Заклинания, колдовские штучки, зелья там, травы, те же амулеты. Есть ли всё это в компьютерном мире? Безусловно. Возьмём колдуна низкой категории, который только и умеет, что устанавливать софт на комп, виндовс, офис, пару других утил. Он не знает заклинаний, его лишь научили правильно обращаться с уже заряженными кем-то магической энергией амулетами. В данном случае - амулет это тот софт, про установку которого колдун знает всё. Почему же он низшей категории в таком случае? А потому, что САМ сделать амулет (написать программу) он не может, он заклинаний не знает.
Что за заклинания такие в компьютерном мире? О, это надо рассмотреть поподробнее. Школ магии много, и каждая использует свои заклинания. Вот давайте посмотрим на компьютерщика, который сидит за консолью. Чего он делает? Он сидит и вводит в чёрный экран непонятные слова. А компьютер реагирует на эти слова, и что-то там такое делает. Компьютерщик выучил заклинания. Консольные команды. Это ещё низший пилотаж. Одними только консольными командами много не сделаешь, потому что это самые простые заклинания, которые лишь призывают на помощь более могущественные силы. Заклинания, составленные по совсем другой методике более могущественными магами - программистами. Да да, именно программисты написали все системные утилиты, которые вызываются из консоли. У них в распоряжении гораздо больше магических средств. Эти программисты пишут свои заклинания на языках программирования, подобно тому, как маги составляют заклинания на древних тайных языках, которые непонятны непосвящённым.
Обычный человек, знакомый с английским языком ещё может примерно понять что делает та или иная консольная команда по её названию. Там обычно всё просто. Другое дело, если он взглянет на текст заклинания, составленного на языке программирования. Да, там тоже могут встретиться знакомые английские слова, но понять общий смысл по тексту непосвящённому невозможно.
Каждый язык программирования это своя школа магии, со своими Учителями, Создателями, Гуру, с религиозными фанатиками. Внутри каждой школы магии тоже есть приверженцы того или иного стиля программирования. Предметом их споров может быть то, как правильно расставлять скобки, скольки символьная должна быть табуляция. Причём программа написаная в том или ином стиле после компиляции работает абсолюнтно так же, поэтому непосвящённый не может понять, в чём же смысл разногласий, поэтому у него складывается дополнительное ощущение о присутствие какой-то магической тайны.
Что может сделать настоящий маг с помощью заклинаний? С помощью простейших консольных - то же самое, что и обычный юзер, но может только чуть быстрее и где-то удобнее. Если колдун знает более мощные заклинания, например какой-либо язык программирования, то он может сделать то, чего обычными средствами сделать нельзя. Человеку со стороны это будет казаться очень удивительным. Но всяческие скриптовые языки программирования всего лишь эксплуатируют ту или иную операционную систему. Есть язык, который позволяет сделать с системой нечто большее, залезть внутрь и использовать её скрытые возможности. Это ассемблер. Да, ведь он является основой для других языков! Это древние заклинания особой мощности.
Есть ещё самые могущественные маги. Их никто не видел, но миллионы более слабых магов ежедневно используют заряженные ими амулеты для того, чтобы творить своё колдовство. Это разработчики компиляторов и операционных систем. Они являются генераторами особо мощной энергии, которой питается армия магов во всём мире. Что и как они делают, тайна. Некоторые из них не против поделиться своими исключительными знаниями, но ученики зачастую не могут понять как пользоваться столь мощной магией. Некоторые же хранят свои тайны как зеницу ока. Наверное, опасаются, что их мощной магией воспользуется кто-то другой, и разрушит их коварные планы по порабощению мира.
Стоит упомянуть о тайном языке тех, кто связан с компьютерной техникой. Это язык выдуман ими специально, чтобы свободно общаться между собой на темы, связанные с магией, а окружающие их люди ничего не поняли. Впрочем, окружающие и так не особо вникают во все эти их магические штучки.
А что вообще может эта магия? Ведь магия обязательно должна уметь делать что-то непостижимое, что невозможно никак представить в обычной жизни. Да, кое что она может.
Магия может передавать мысли на расстояние. О да, это главная её функция, здесь магическое исскуство продвинулось весьма далеко! Скажите, возможно ли без применения магии донести свои слова собеседнику, который находится на противоположной стороне земного шара? Можно. Письмом, например. Только оно будет идти ну очень долго. Можно взять телефон. Но это тоже магия, правда старая и примитивная. В последнее время она используется не только для этого, но и помогает получить доступ к возможностям новой магии. Вы только вдумайтесь. Я говорю слово в какую-то трубку, от которой кусок проволоки уходит в стену, а человек меня слышит в другом городе, в другой стране! Но это же примитив! Уже давно научились обходиться вообще без всяких проводов! И быть доступным везде и всегда. А если хочется отправить письмо, то теперь оно доходит на любое расстояние практически мгновенно. О том как оно это делает тоже можно поговорить. Человек нажимает кнопочки с буковками. Дальше буковки отправляются в путешествие в эфир, мир тонкой материи, так назваемое "информационное пространство". Как уж оно доходит до получателя, спросите у магов, они вам расскажут. На своём тайном языке. Может даже покажут вам набор заклинаний, с помощью которых это всё происходит. А пользоваться заряженным магическим амулетом, чтобы он с помощью магической энергии отсылал ваши письма можно обучить любого. Для этого совершенно не обязательно знать, как это работает. Пусть колдуны этим занимаются. А ещё можно много чего передавать на расстояния - музыку, фильмы, книги, изображения. Единственное, чего пока передать нельзя - какой-нибудь материальный предмет типа утюга. Не пролезает. Заклинания слабоваты.
Когда имеешь дело с магией надо остерегаться нечистой силы. А как же, конечно же она есть. Обитает там, где есть заряженные амулеты. Если амулет неправильно заряжен, то в него проникнет зло. И будет из него делать нехорошие дела. А пользователь (не маг) и не заметит. Что же за нечистая сила такая там заводится? А, сетевые черви, вирусы, трояны. Они могут передавать информацию злым колдунам, своим создателям. Всё про вас разузнают и злому магу доложат. Вот такие они, эти злые духи. Но их тоже можно особыми заклинаниями вывести. У магов они обычно не появляются, ведь они знают магические приёмы борьбы с ними.
_________________ уважаю
|
|