Это король Апп.
Версия Альфа Первый
Он настоящий король, потому что
Корона слегка повреждена, об этом рассказывает легенда:
Легенда о короне
24500 лет до н.э.
Было дело, гулял молодой король вокруг вулкана Таупо. Из вулкана выливались потоки горячей лавы и струи чёрного пепела вырывались вверх до самого неба. Это извержение в энциклопедии назвали извержением Оруануи. Гулять рядом с вулканом было опасно, но храбрый король продолжал прогулки пока лично не проверил всё написанное в энциклопедии.
Извержение Оруануи около Новой Зеландии — самое большое извержение вулкана за последние 70 тысяч лет, статья в Википедии →
Встретил чёрного орла. Тот был чёрный от мрачных мыслей и шёл прыгать в жерло вулкана. Причиной был недавний спор с дятлом у кого клюв крепче. Дятел предложил испытание и выиграл спор. А орёл во время испытания сломал себе клюв. Потерял вместе с клювом всякую надежду на счастливую жизнь.
Король выслушал беду и отломал кусок королевской короны. Смастерил из куска новый орлиный клюв. Хороший получился клюв —
Описание мира
Наши дни
Со времён легенды орёл улетел, а вулкан притих.
Вместо лавы и пепла, из вулкана в новом мире извергаются задачи.
Все задачи очень разные, от крохотных задачек — эти совсем не опасные, вот только назойливо летают вокруг и пищат: «Сделай меня, сделай меня...» До огромных супер-сверх-важных задач, которые могут внезапно нависнуть сверху и молча раздавить своей тяжестью.
Нескончаемым роем задачи вылетают из жерла вулкана и разлетаются по миру в поисках решений.
Решения разбросаны по всему миру и буквально валяются под ногами.
Когда задача и подходящее решение находят друг-друга, они сливаются в едином танце и порождают результат. Буквально только что произошёл такой случай: одна молодая задачка по имени «Объяснить слияние задач с решениями» затанцевала с красивым решением по имени «Придумать и описать пример». Этот параграф текста и его вертящаяся сестрёнка неподалёку — оба родились в чудесном танце слияния.
Вот ещё один пример, каким бывает результат объединения задач и решений:
Этот результат очень похож на кота. Настолько похож, что, скорее всего, он кот.
Взгляд кота настолько выразителен, что, скорее всего, он что-то выражает. Скорее всего, у кота есть свои задачи в поисках своих решений. Очень вероятно, что кот как-то делает свои задачи.
Чтобы понимать кота и других жителей этого мира, стоит посмотреть на мир изнутри:
<H1>
Изнутри мир выглядит примерно так.
</H1>
<P>
В бескрайнем пространстве живёт множество зелёных букашек-символов. Символы объединяются в слова и строки. Некоторые из них выстраиваются в обычный текст, который можно прочесть.
</P>
<P>
Другие комбинации символов странные — их читает браузер. Кстати, этот кот опять здесь...
</P>
<FIGURE CLASS="side-illustration">
<IMG SRC="art/characters/this-cat.svg">
</FIGURE>
<P>
Зелёные символы из этого мира читают все: и люди, и разные браузеры, и настоящие роботы. Скорее всего, этот мир читают даже коты.
</P>
<P>
Поэтому сообща придумали общий язык, который каждый прочитает и поймёт. В языке перемешаны обычные слова, команды, описания, картинки и всё что угодно. Можно добавить даже видеотрансляцию с Юпитера в прямом эфире с космическими тюленями и субтитрами клинописью. Только где взять такую трансляцию.
</P>
<P>
Когда придумали язык, зелёные букашки-символы объединились в <CODE>код
</CODE>. Вместе с языком, придумали огромную кучу правил для разных задач — чем сложнее задача, тем сложнее правила. Порой, при взгляде на код, кажется что зелёные букашки посходили с ума. Взгляните сами:
</P>
<FIGURE CLASS="illustration">
<FIGCAPTION>
Пример сложной задачи: Четверть одного кадра из юпитерской трансляции
</FIGCAPTION>
<path d="M162.4,398.9c-0.4-8.2-1.2-18.2-6.1-27.1c-1-1.9-2-3.1-4.1-3c-4.1,0.2-8.1,0.4-12.2,0.6 c-1.3,0.1-2.7,0.1-3.9-0.1c-5.4-0.9-5.8-1.5-4.9-7.3c0.4-2.8-0.1-5.4-0.4-8c-1.1-9.4-5.4-17.2-10.2-24.8c-2.2-3.6-2.8-7.9-4.4-11.7 c-4.4-10.2-5.3-21.3-6.6-32.1c-0.9-7.7-2.7-15.4-2-23.4c0.4-4.8,0-9.8,0-14.6c0-0.8-0.2-1.8,0.2-2.3c5-6.2,7.1-14.6,14.1-19.7 c5.1-3.6,9.2-9,13.1-14.2c5-6.7,11.3-11.4,17.9-15.8c9.3-6.1,18.5-12.4,29.2-15.7c4-1.2,7.9-3.2,12.2-3.3c1.6,0,2.3-1.2,3.5-2.2 c7.4-6.6,6.3-15.9,6.4-24.3c0.1-14.1,1.8-28,2.5-41.9c0.2-3.9,0.3-7.2-3.4-10c-3.4-2.5-2.5-7.2-1.5-11.1c1-3.6,2.3-6.8,6.4-7.4 c4.7-0.6,9.3-1.4,12.4,4.2c1.4,2.6,1.7,4.7,0.2,7.1c-0.9,1.4-1.8,2.8-3,3.9c-2.4,2.3-3.3,5-4.1,8.5c-1.8,8.4-1.8,17-3,25.5 c-1.5,10.6-1.8,21.2-1.2,31.9c0.2,3.8,2.6,6.9,3.1,10.6c0.2,1.3,1.3,1.2,2.3,1c8.7-1.7,17.4-1.1,26.2-0.7c3.5,0.2,7,0.4,10.4,0.6 c6.4,0.4,11.8,3,17.4,6.3c4.3,2.6,7.9,6.2,12.5,8.5c5,2.5,9.5,6,11.7,12c0.9,2.4,2.7,4.4,4.1,6.6c1.8,2.7,3,5.8,4.7,8.6 c3.6,6,3.7,12.6,3.3,19.4c-0.3,4.2-0.8,8.5,0,12.7c0.5,2.5-0.5,4.8-1.5,7c-0.4,1.1-1.2,2-1,3.2c0.9,9.5-2.4,18.4-3.4,27.7 c-0.8,7.5-2.6,15-2.7,22.5c-0.1,6.1,0.5,12.3,0.6,18.4c0.1,9.1-1.3,18.2-0.4,27.4c0.5,5-3.4,9.1-8.2,9.9c-8.1,1.4-9.3,2.4-6.5,10.6 c2.9,8.4,4.7,17.2,9.3,25.1c6.1,10.6,9.7,22.5,9.8,35.2c0,4.3,0.4,8.4,1.9,12.5c1.4,3.9-0.4,9.2-3.9,11.1 c-9.2,5.2-16.7,13-25.4,19.1c-6.1,4.3-12.1,8.8-16.7,15c-4,5.4-6.3,11.8-6.1,18.4c0.2,5,2.6,9.8,6.4,13.6 c6.7,6.7,14.6,10.9,22.5,15.4c8.7,5,18.2,6.1,27.4,8.8c8.5,2.5,15.5-1.3,22.9-4.1c3.5-1.4,6.7-3.6,10.1-5 c11.6-4.8,23.7-7.3,35.4-0.7c6.1,3.4,10.7,9.1,13.2,16.2c0.4,1.1,0.9,2.1,1.5,3.1c1.7,3.2,0.1,6.3-3.4,6.4c-1.9,0-3.9-0.1-5.8-0.4 c-11.9-1.8-21.9,2.8-31,10.2c-3.7,3-7.1,6.3-9.2,11c-2.3,5-2.7,9.8-0.8,15.1c2.4,6.6,5.7,12.2,12.6,14.1c1.5,0.4,2.2,1.9,2.2,3.6 c0,1.6-0.9,2.2-2.2,2.7c-3.1,1.2-4.8,4.5-7.9,5.9c-7.2,3.2-14.7,6.2-22.4,6.6c-9,0.4-17.8-2-24.6-8.9c-3.8-3.9-5.6-9.2-6.8-14.6 c-1.4-6.2-3.2-12.3-3.5-18.7c-0.2-3.6-2.6-6-5.6-7.9c-5.7-3.6-11.6-6.8-18.1-8.5c-2.2-0.6-4.3-1.4-6.7-0.8c-1.5,0.4-3.1,0-4.6-0.6 c-2.8-1.1-5.7-1.1-8.5-0.5c-9.7,2-19.3,2.5-29.2,2.2c-11-0.3-21.5-2.5-31.5-6.9c-7.1-3.2-13.7-7.3-18.8-14.2 c-3.7-4.9-7.2-9.9-10.8-14.8c-2.9-4-4.2-9.4-6.3-14c-3.8-8.2-5.6-17.2-8.7-25.6c-1.5-4-4.8-6.7-7.6-9.5c-2.5-2.5-5.1-4.7-6.8-8.2 c-6.1-12-14.1-22.9-18.3-35.9c-2.1-6.4-4.8-12.6-7-19c-1.6-4.6-0.3-6.2,4.3-6c7.4,0.4,14,3,20.5,6.6c1,0.5,2.1,1.4,3,1.2 c3.3-0.9,6.3,0.7,9.5,0.9C151.7,428.4,162.6,417.9,162.4,398.9z M269.3,387.1c-0.3-4.2,1-8.8-1.4-12.8c-2-3.4-4.7-7.3-8.2-7.2 c-10.3,0.5-20.7-0.3-30.8,2.3c-3.3,0.8-6.6,1.4-10,1.6c-14.3,0.8-28.6,0.5-42.9-0.7c-7.7-0.7-8-0.3-7.4,7.8c0,0.3,0,0.5,0,0.8 c0.2,10,0.5,19.9-1.1,29.9c-1.2,7.5-3.6,14.5-5.5,21.8c-1.2,4.7-4.3,8.7-6,13.4c-2.6,6.9-5.7,13.6-7.1,20.9c-0.7,4-3,7.7-3.3,11.4 c-0.5,6.5-0.7,13.1-0.1,19.8c0.9,10.2,4.9,19,8.7,27.8c3.6,8.3,8.7,15.8,14.4,22.9c5,6.1,10.9,10.7,17.8,13.1 c16.9,5.9,34.2,7.6,51.8,4.1c3.8-0.8,7.8-2.1,11.8-1.2c6.5,1.5,13.3,0.8,19.8,3c2.5,0.9,4.7,2.8,7.3,3c8.3,0.5,16.6,1,24.6-2.1 c2.3-0.9,2.5-2.1,1.6-4c-0.9-2-2.2-3.8-2.7-5.8c-1.2-4.6-4.2-6.6-8.3-7.1c-2.3-0.3-4.6-0.3-6.7-1.5c-6.5-3.7-13.6-6.1-19.9-10.5 c-6.1-4.3-11.7-8.8-16.3-14.8c-6.4-8.3-7.4-17.4-3-26.7c5.1-10.5,12.8-18.9,21.9-25.5c1.7-1.3,3.4-2.5,4.5-4.3 c1.6-2.7,3.7-4.7,6.1-6.4c2.1-1.5,4.1-3.3,5.6-5.4c0.8-1.1,2.7-2,1.9-3.8c-0.7-1.6-2.5-1.2-3.9-1.4c-7.5-1.2-15.1-1.8-22.3-4 c-9.5-2.8-19.2-4-28.9-5.7c-3.3-0.6-6.6-1.5-9.8-2.5c-1.8-0.5-2.9-2-2.6-4.1c0.2-1.9,1.5-2.4,3.1-2.5c1.8-0.1,3.5-0.9,5.2-1.4 c7.1-2,13.5-5.5,19.2-10.2c5.2-4.3,11.4-6.9,16-12.3C267.4,401.1,270.9,395.2,269.3,387.1z M229.6,177.6c0-0.2,0-0.3,0-0.5 c-0.7,0-1.4,0-2.2,0c-11.4,0.4-22.7,2.8-33.9,4.8c-7.1,1.3-13.8,4.3-20.3,7.5c-5.1,2.6-9.7,6-14.6,9c-6,3.6-11.8,7.3-16.7,12.7 c-2.4,2.6-4.1,5.7-6.5,8.2c-13.5,14.7-19.2,32.8-20.8,52.8c-0.3,3.3-1.3,6.6-0.7,10c2,12.1,2.7,24.5,7.2,36c2.5,6.4,5.4,12.6,9.5,18 c2.2,2.9,4.8,5.5,6.2,8.9c2.5,6,7.1,8.9,12.7,10.1c4.1,0.9,8.3,1.4,12.5,1.7c5.9,0.5,11.5,2.6,17.5,2.2c3.6-0.2,7.2-0.3,10.8,0.1 c6.7,0.7,13.3,0.6,20-0.7c5.1-1,10-3.2,15.2-3.8c7.4-0.7,14.9,0.2,22.3-1.1c9-1.5,18-2.9,26.5-6.7c4.5-2,9.4-4.3,11.1-9.2 c2.3-6.9,3.8-14.2,4.4-21.6c0.6-7.2,0-14.4,1.7-21.5c3.1-12.4,3.2-25.2,3.7-37.8c0.4-9.9-0.4-19.9-2.4-29.8 c-1.3-6.3-3.5-12.2-5.5-18.2c-2-6.2-5.2-11.9-9.5-16.5c-3-3.3-7.2-4.9-11-7.1c-6.7-3.9-13.3-7.9-21.4-7.6 C240.1,177.8,234.9,177.6,229.6,177.6z"/>
<path d="M312,778.3c0.6-3.1-0.7-6.8,1.2-9.4c2-2.9,5.6-1.1,8.5-1.9c5.2-1.5,10.8-0.9,16.1-2.4c1.9-0.5,2.6-1.2,2.7-3.5 c0.6-13.5-0.4-26.9-1.6-40.3c0-0.1,0-0.3-0.1-0.4c-1.5-8.1-1.5-8,6-11.2c3.1-1.3,5.9-3.3,8.7-5.4c1.7-1.3,3.1-0.9,4.7,0 c1.8,1.1,1.3,2.6,0.8,4.3c-2.1,7.4-6.3,13.8-7.7,21.5c-1.9,9.9-4.5,19.7-4.9,29.9c-0.1,3.3,0.9,4.4,3.9,4.2 c6.2-0.5,12.5-0.9,18.7-1.3c2.3-0.1,3.1-0.8,2.5-3.6c-1.2-4.9-2.7-9.3-6.2-12.9c-1.3-1.4-2.2-3.3-3-5.2c-0.9-2-1.6-3.9-3.5-5.1 c-2-1.4-1.5-4.1-1.4-6c0.1-1.9,2.5-1.7,4-1.6c5.6,0.2,11-0.9,16-3.6c1.1-0.6,2.6-1.2,3.4-0.3c3.6,3.7,6.9,1,10.3-0.3 c1.1-0.4,2-1.7,3.3-0.7c1.3,1,0.9,2.5,0.8,3.9c-0.1,2.1-1.2,3.5-2.4,5c-5.8,7.7-9.6,16.5-11.6,26.2c-0.5,2.4,0.3,3.1,2.4,2.9 c2.8-0.2,5.6,0.2,8.2-0.9c2.6-1.1,4.2,0.4,6,2.1c1.9,1.8,1.1,3.5,0.7,5.5c-0.5,2.3-1.6,2.2-3.2,1.9c-4.4-0.8-8.8-0.9-13.2-0.3 c-2.5,0.3-3.8,1.2-3.7,4c0.3,9.4-2.2,18.9,1.8,28.1c0.5,1.1,0.1,2.1-0.9,2.6c-1.6,0.8-3,2.9-4.9,1.6c-1.8-1.3-3.1-2.8-3.2-5.8 c-0.4-8.5,1.9-16.7,1.3-25.2c-0.3-3.5-1.6-4.6-4.6-4.1c-6.1,1.1-12.3,1.7-18.2,4.2c-2,0.9-2.8,1.8-2.6,4.2 c0.5,5.6,1.6,11.2,2.6,16.7c0.6,3.2-0.2,5.8-2.5,8c-1,0.9-2,1.4-3.3,0.8c-1.2-0.6-1.4-1.7-1.3-2.9c0.6-6.9-2.2-13.5-1.6-20.5 c0.2-2.7-0.8-4.3-4-3.1c-4.5,1.8-9.1,3.1-12.5,7.2c-2.5,3.1-6.5,3.7-9.8,5.5c-1.9,1-2.2-0.8-2.6-2.1 C310.9,785.2,312.2,781.7,312,778.3z"/>
<path d="M69.5,751.4c7,1.5,13.8,0.5,20.6-1.1c0.7-0.2,1.4-0.4,2.1-0.7c1.7-0.9,3.4-2.5,4.9,0.2c0.9,1.8-0.5,5.9-2.5,6.8 c-2.6,1.2-4.9,2.6-7,4.6c-2.5,2.4-2.5,3.4,0.1,5.7c1.6,1.4,1.8,3,0,4c-4.3,2.5-4.1,7.2-5,11.3c-0.4,1.7-0.4,3.6-0.2,5.4 c0.7,9-2.9,17.4-2.9,26.2c0,1.4-0.9,2.9-1.6,4.2c-1.3,2.4-3.6,2.7-5.7,2.1c-2.3-0.6-2.1-2.9-1.8-4.8c0.8-5.7,1.7-11.4,2-17.1 c0-0.9,0.8-2.2-0.6-2.6c-3.1-0.8-2.4-2.7-1.6-5c3.9-11.6,1.1-22.3-7.6-30c-1.4-1.2-2.4-2.8-1.3-4.3c1.5-2.1,2.6-5.1,5.8-5.2 C67.8,751.1,68.7,751.3,69.5,751.4z"/>
<path d="M150.7,741.8c1.9,0.4,3.2,2.4,5.3,2c3.6-0.7,7.3-1.3,10.9-2.1c5.2-1.1,9.5,1.4,13.7,3.8c1.8,1,1.7,2.9,0.2,4.2 c-7.4,6.8-9.4,16.7-13,25.6c-3.3,8.1-4.5,17-6.1,25.6c-0.5,2.4-1.2,4.7-1.7,7.1c-0.7,3.3-3.9,2.8-5.9,2.6c-2.3-0.3-2.3-2.2-1.7-4.7 c1.9-8.4,4.6-16.7,5.5-25.4c0.1-0.9,0.1-1.9-0.2-2.7c-1.9-5.9-2.4-12.2-3.7-18.2c-0.9-4.3-3.2-7.2-6.2-9.8c-1.5-1.3-1.4-3.3-0.8-4.5 C147.7,743.8,148.7,742.1,150.7,741.8z"/>
<path d="M578.6,841.3c1.5-0.1,3,1.5,4.7,2.2c7.2,2.9,14.7,3.4,22.3,3.8c6.9,0.4,13.7,2.1,20.7,1.2 c5.2-0.7,10.5-1.3,15.7-1.8c1.8-0.2,3.6-0.1,5.4,0c1.4,0.1,3.4-0.2,3.5,2.3c0,2.4-1.5,3.7-3.4,3.7c-5.6-0.1-11,1.1-16.5,1.9 c-13.9,2-27.7,4.5-40.9,9.9c-1.7,0.7-3.4,1.6-4.1,3.5c-1.4,3.4-4.8,4.8-6.4,8.1c-0.9,1.7-3.7,2.1-5.5,0.9c-1.6-1-0.8-3.2-0.1-4.5 c2-3.5,1.8-7.6,1.8-11.3c0.1-5.7,0.9-11.5-0.3-17.3C575.1,841.7,576.4,841.5,578.6,841.3z"/>
<path d="M592.5,792.3c-1.7-8.6-0.6-17.1-0.1-25.7c0.2-3.7,0.7-7.2,0.3-11c-0.8-7.4-4.2-12.6-9.4-17 c-1.5-1.2-3.6-2.3-2.5-4.9c1-2.5,3-2.1,5.2-1.7c4.7,0.8,9.4-0.3,13.9-1.3c5.7-1.2,11.3,0.1,16.9-0.3c0.9-0.1,1.8,0.4,1.9,1.4 c0.3,1.7,0,3.6-1.4,4.6c-7.6,5.4-10.3,14.2-13.4,22.6c-3.5,9.3-4.4,19.1-2.9,29.1c0.2,1.5-0.4,2.8-1.3,3.8c-1.2,1.3-1.7,2.7-1.5,4.5 c0.1,1.5,0.2,3-1.6,3.3c-1.6,0.2-2.9-0.2-3.9-2C591.8,795.8,592.5,794.1,592.5,792.3z"/>
<path d="M...
<BLOCKQUOTE>
— Хватит уже! — возмутился король Апп зелёным букашкам, — Что вы себе позволяете? Вы такие сложные, что убирайтесь в другое место. Оставьте пометку в коде, куда именно уходите. <A HREF="jupiter-report-part0001.svg"> Мы обязательно посмотрим. </A> Досвидания!
</BLOCKQUOTE>
Король Апп следит за порядком в коде. Чтобы непонятные букашки не мешали искать ошибки, и чтобы рождалось новое содержание...
Король Апп — известный ценитель содержания
Ах, побывать бы в королевских родных краях. Там содержание выращивают на горных склонах под светом ярких идей. Сеют добро и к осени пожинают плоды. Крохотные летающие феи — контенты — тщательно собирают содержание в корзинки и относят в редакцию. Где большие, как бегемоты, редакторы перерабатывают содержание объективным взглядом.
Переработанное содержание складывают для просушки на солнечном пляже. Под шелест волн суетятся крабы. Стайками бегают между кучками с содержанием и форматируют. Перекладывают содержание из кучки в кучку, готовые кучки подписывают перед загрузкой на сервер.
Огромные плавучие сервера, с серьёзными капитанами и с трубами густого чёрного дыма, подплывают к берегу чтобы загрузить содержание. Уже на серверах, сотни функций оптимизируют содержание и упаковывают к выдаче.
На экран свежее содержание подаётся распакованным и очищенным от ошибок. Когда видишь на экране интересное содержание, наполненное смыслом и лёгким ароматом элегантного дизайна, то каждый раз влюбляешься...
Но это было давно, в сказочной королевской стране. В этом мире уже редко кто выращивает содержание. Чаще копируют или генерируют. А есть такие задачи, которые питаются только содержанием под названием Lorem ipsum.
Lorem ipsum вырастили только один раз. Засушили и стали использовать в каждом случае, когда внешний вид содержания важнее смысла. Привет красивые символы!
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vivamus magna. Cras in mi at felis aliquet congue. Ut a est eget ligula molestie gravida. Curabitur massa. Donec eleifend, libero at sagittis mollis, tellus est malesuada tellus, at luctus turpis elit sit amet quam. Vivamus pretium ornare est.
— Немедленно прекратить! Отправляйтесь в шаблон, там самое подходящее место для вас.
Это король Апп, продолжает следить за порядком и ругается на непонятные символы. Интересно, как он замечает всё, что происходит?
Король Апп не любит исчезать с экрана
Там за краями очень темно и невыносимо скучно. Куда приятнее занять фиксированное место в углу экрана. Отсюда удобно наблюдать, как неведомая сила тянет содержание вверх, вытаскивая снизу что-то новое.
Что-то новое
Кто здесь?
Король на секунду задумался. Нет причин сомневаться в заявлении собеседника, но есть полезная привычка задавать уточняющие вопросы.
Ты меня создал... Чем докажешь?
Король Апп обалдел от своих внутренностей. Чтобы подробностями не травмировать психику решил про себя, что его создатель могущественный волшебник, который может сделать что захочет. А вслух спросил:
Я слышал ещё один голос. Его ты тоже создал?
Нет, сама пришла :)
Рядом с королём появилась женщина удивительной красоты.
Пока :)
— Псс, хочешь миссию?
[Поднятие модели ДНА]
[Заколка для модели]
Миссия команды
Модель ДНА хочет имя
Дорога в Карбонские болота
Ловля ошибок
Массив на входе в болота
Встреча модели ДНА с именем
Лекция массива
Странное поведение имени
Миссия своего места
placeholder