Когда я поставил свои видеокамеры, забыл сказать, что их у меня четыре, то возникла проблема в том, чтобы работали не сразу четыре камеры, а только те, где наблюдается движение. Можно обратиться к программистам, они сразу там кучу гадостей наговорят на своем непонятном языке и счет выставят такой, что я из-за таких счетов и обратился сам к программам в интернете.
Программисты они народ ушлый, навроде таксистов. Таксист, ладно, он баранку постоянно крутит и с каждого километра навар снимает, а сколько у него накладных расходов? Да программисту такие расходы и не снились. Программист написал программу и пустил в продажу. Люди покупают, а программа-то будет действовать три месяца, а потом денюжку плати. Мы, как говорится, сидим, а денежки капают. А если все производители так делать будут? Купил телевизор, сидишь, смотришь футбол, а там заставка: «Действие лицензии закончилось, иди и плати».
Я бы такой телевизор или мясорубку, или кофеварку и не купил бы. На костре варил бы суп или взял отвертку и устранил дефект. В России негласно действует принцип: «На каждую хитрую задницу есть умник с отверткой». Делайте удобоваримые цены на программы и передавайте ее в собственность пользователю, тогда у всех программы будут родные, а не паленые. Чего мне возиться с ней, когда я пошел и спокойно купил ее за цену, не превышающую разумные пределы.
Разумные пределы учитывают размер зарплат в России. Получал бы я по пять тысяч долларов в месяц, так мне по хрену мороз купить программу за триста баксов. А когда получаешь триста баксов за работу на две ставки, то я ни в жизнь не буду покупать программу за цену, равную моей зарплате. Сломаю ее, сделаю портабель и буду пользоваться. Жадные всегда убытки терпят.
Так вот и я по вечерам возился с программкой, которая обеспечивала управление вэб-камерами. Со звуком все понятно. Есть акустомат. Как только кто-то рот раскроет, а акустомат уже включился, приготовился и ждет:
– Леди энд джентльмен, во время разговора не глотайте окончания и не шепелявьте, вы не на посиделках у подруги, а являете себя всему миру.
И это так и есть. Когда я включил первую камеру, то количество посетителей моего сайта возросло до трех тысяч в день и продолжает увеличиваться. Народ в мире любопытный, а если все художественные фильмы снимать через замочную скважину, то они будут иметь аншлаг, как в массовом прокате, так и на разных фестивалях.
Глава 3
Интересно, как я работаю с программой? Тут уж и неискушенный читатель насторожился, и программист навострил уши, чтобы узнать секреты мастерства. Так вот, особых секретов нет. Работаем методом научного тыка. Ищем знакомые элементы и меняем им параметры, проверяя, что же получилось в результате переделок. Процесс трудоемкий, но интересный. Грамотешки бы программистской, такого бы наворотили… У специалистов глаз «замыленный» на всяких там аксиомах и штампах, а у нашего брата все внове.
Программа управления камерами не так уж и большая. Это с дилетантской точки зрения. Загружается за полминуты, «весит» немного, а вот знаков в ней всяких немеряно. Давайте, я не буду вдаваться во все эти подробности, потому что мои дилетантские рассуждения просто повергнут в уныние вас и специалистов. Да и мне, честно говоря, трудно объяснить на пальцах то, что люди изучали шесть лет в высшем учебном заведении.
Перейду сразу к делу. Когда вэб-камеры видят какой-то объект, они записывают его в отдельный файл и кладут в отдельную папку «про запас». Практически все программы так делают. Вот, возьмите, например, текстовый редактор Word. Мы что-то напечатали в файл, нам не понравилось, и мы этот файл удалили и рады радешеньки. А этот файл «висит» в программе под большим номером и с расширением tmp. И мы в любой момент можем его восстановить и продолжить работу с ним. Рукописи, особенно компьютерные, не горят. Всегда есть шанс вернуться к тому, что было.
Точно так же и я при просмотре всех ресурсов программы управления вэб-камерами натолкнулся вот на эту папочку с названием default. Открываю папку, а там медиа-файлы. Ну, это такие файлы, у которых расширение avi, mov, flv, wmv и другие. Кто скачивает себе видеоматериалы, тот эти файлы знает, даже имеет конверторы, чтобы преобразовывать файлы из формата в формат для удобства их воспроизведения.
Стал я проверять эти медиа-файлы и увидел, что это просто записи с моих вэб-камер. Два файла меня особенно заинтересовали. На них я был изображен на улице и именно в тех местах, где, как мне показалось, меня кто-то фотографировал или снимал на видео. Войдя в свойства файла, я посмотрел на дату и мои предположения о том, что за мной кто-то следил, переросли в твердую уверенность. Но почему файлы оказались у меня в компьютере? Не мог же я сам следить за собой? Предположим, что за мной следил какой-то хакер, снял низкокачественное видео, проник в мой компьютер и положил файлы в папку «default». Бред какой-то. Такого быть не может!
Я бросил все дела, откинулся на спинку кресла и стал размышлять о происхождении этих кадров. В голову ничего не приходило. Пусто. Дупель-пусто. Хотя, есть одна мысль, но и она требует проверки. Я стал проверять все свойства файлов и пришел к выводу, что все они сняты моими вэб-камерами. Но как они могли меня снимать на улице, если я установил их в своем кабинете. Даже вот сейчас, сию минуту они смотрят на меня своими бесстрастными глазами и снимают, как я мучаюсь над загадкой, которую они мне загадали.
Сами по себе камеры ничего снимать не могут. Не будет же ваш пылесос сам пылесосить квартиру, когда увидит пыль или мусор на полу? И ваша стиральная машина не будет сама включаться для стирки белья? Или ваша машина сама ездить к вашему офису к началу рабочего дня, даже если вас в машине нет по причине того, что вы проспали? Всякая техника подчиняется воле человека и другого быть не должно.
Саморегулирующийся механизм – это сам человек. Вернее – организм. Техника может играть с человеком в шахматы или в другие игры, но, если только сам человек предложит ей это сделать. Все эти сказки о том, что искусственный разум будет стремиться к контролю над своим создателем, не имеют под собой никакой основы.
Если машине поставить задачу превзойти человека по искусству игры в шахматы, то машина будет стремиться к этому. Если поставить машине задачу уничтожить человека, то она будет механически делать это и никакие три закона робототехники мистера Айзека Азимова действовать не будут.
Кусок железа никогда не будет мыслящим. Можно сделать робота-убийцу и робота-защитника. Можно запрограммировать роботов на уничтожение друг друга, но никакие позитронные мозги не вложат в робота то, что вложил в наш мозг наш Создатель.
Поэтому нам нужно признать одну из двух Истин:
1. Мы создались сами, мы же саморегулируемся и самосовершенствуемся.