Answer

программа ответПросматривал тут как-то заметки с кусками кода, и обнаружилось, что старая добрая программа «Answer», которую я как-то набросал на basic аж в далеком 2006 году, так и не обрела законченный вид. Позволю себе напомнить, что предназначена она для принятия решений и предоставления ответов вида «да/нет». Загадываешь вопрос (например, выпить ли мне сегодня?), а программа отвечает. Помните, как тот крутой шар в фильме «Трасса 60».
Ранее у меня были потуги обернуть десяток строчек кода в программную оболочку, но тут сразу появлялась куча проблем. Во-первых, для запуска требовалась платформа .NET Framework, а она установлена не на всех компьютерах. Во-вторых, эта дурацкая необходимость скачивать какое-то приложение от непонятного автора – кому это вообще нужно? Вот тут-то я и подумал, а не переделать ли допотопный программный код в обычный php. Это же можно просто открыть страницу, и вуаля!
Посему выделив каких-то 5 минут, у меня получился скрипт размером всего лишь 90 байт.

<?
$a1 = rand (1,2);
if ($a1 ==1)
{
echo "yes";
}
if ($a1 ==2)
{
echo "no";
}
?>

Принцип действия его невероятно прост: случайным образом выбирается значение между цифрами 1 и 2. Если выпала 1, то выводится слово «да»; если выпала 2, то показывается слово «нет». Profit! Теперь для принятия решения можно открыть страничку, и легкий скрипт за одно мгновение выдаст ответ. Код выполняется сервером, поэтому получить ответ можно с любого устройства: компьютера, телефона, планшета – что угодно.
Старые версии «Answer» я удалил; кроме того, отлинковал все записи на эту заметку, а финальную версию «Ответа» в работе можно посмотреть тут. Загадываем вопрос и открываем страницу.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

oдин + дeвять =