Скачать книгу

запустить принтер на печать во время игры, то ресурсы компьютера отвлекаются, и ваша игра будет идти чуть медленнее. Я когда-то видел подобный прием у геймеров, если они не могут пройти сложный уровень. Ленке нужно было работать, и ребенок отвлекал ее вычислительные мощности на контроль за ним.

      У меня роль принтера выполняла упаковка пива. Я знал, что Ленка не пьет, поэтому принес пиво только для себя. Минуту мне не удавалось представить, как в глазах маленького ребенка будет выглядеть посторонний мужчина у посторонней женщины с бутылкой в руках. Наконец, решив, что психике малыша ничего не угрожает, я открыл первую и сделал большой глоток.

      – Речь пойдет о гандурасах, – сказал я, – мы можем об этом поговорить?

      – Не хочешь конкретизировать? – спросила Ленка.

      – Хорошо, – сказал я, делая второй глоток, – представь, что мы с тобой пишем скрипт, для того чтобы выявить плохих покупателей. Как ты можешь мне помочь? Почему ты узнаешь их еще до того, как они совершают покупку?

      – Ну, это просто, – сказала Ленка, – гандурасы нарушают правила.

      Я загрустил, потому что не рассчитывал разговор на два глотка. Опасаясь однозначного ответа, я все же спросил:

      – И это все?

      – Тебе нужен был алгоритм, разве нет?

      – Хорошо, – сказал я как можно спокойнее, – ты можешь это как-то разжевать?

      Ленка посмотрела на меня как на двоечника, но, очевидно вспомнив, кто перед ней, сказала:

      – Ты пишешь программу для сайта, куда приходят другие программы. Все они взаимодействуют с твоей программой, у одних получается – у других нет. Те, у кого не получается – гандурасы.

      Очевидно, я выглядел глупо, потому что Ленка раздраженно добавила:

      – Ты строишь сайт для нормальных людей. И придумываешь для них правила. Ну… не писать апострофом, писать имя с большой буквы, а электронный адрес – с маленькой, сокращать город до маленькой буквы «г» с точкой или улица до «ул.» и так далее. По большому счету, эти правила есть во всех магазинах, а вообще, это называется обычаи делового оборота. И нормальные покупатели их соблюдают. Но гандурасы запрограммированы на то, чтобы у них все пошло не так. И, чтобы сломать традиции делового оборота, они начинают нарушать правила.

      – Ты хочешь сказать, что они это делают специально?

      – По-моему, это так очевидно, – парировала Ленка. – Если ты хочешь, чтобы все шло хорошо, ты поступаешь хорошо, но если ты не хочешь, чтобы все шло хорошо, ты поступаешь наоборот.

      – Лен, да кто же хочет, чтобы все шло плохо?

      – Гандурасы, – ответила Ленка. Вывод казался ей таким очевидным, что я побоялся возражать.

      – Хорошо, – согласился я. – Но если следовать твоей логике, то стоит мне написать алгоритм, который приведет к пессимизации гандурасов, они непременно последуют туда и будут соблюдать все немыслимые правила?

      – Да.

      Я

Скачать книгу