ALL_POSTS__lang-ru.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: ru (Russian) Source generated: 2026-09-23T06:21:00.983Z Source SHA-256: 04c20af24eb6538a2634376f2aa4f92d87f530650e9e4d59baef8d67ee1743c8 Articles: 82 of 82 Czech versions Translation: Gemini gemini-3.1-flash-lite; machine translation, not independently reviewed Protected code, outputs, URLs, identifiers and explicit notranslate passages retain their source text. ============================================================ TITLE: Концепты SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Концепты август 2026 Записи ниже — это текущий журнал идей и наблюдений, которые появлялись у меня с течением времени. Они часто не продуманы до конца и не реализованы, хотя в будущем это может измениться. А может и нет, для некоторых мыслей достаточно формы заметки. Некоторые из них — тупиковые пути, поэтому нет смысла развивать их дальше. Но даже в этом случае они могут быть достойны фиксации. 2023-02-24: ГЛИТЧИ НЕЙРОФИЛЬТРОВ Случайно во время работы я обнаружил, что если в Photoshop пытаться увеличить изображение с помощью Neural Filters, а изображение находится в цветовом профиле CMYK и содержит большие прозрачные области, возникает странный, но чаще всего довольно эстетичный глитч. Вот пример 3 из 28 изображений, которые я зафиксировал: koncepty-2023-02-24-glitche-neuralnich-siti-1.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-1.jpg] koncepty-2023-02-24-glitche-neuralnich-siti-2.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-2.jpg] koncepty-2023-02-24-glitche-neuralnich-siti-3.jpg [https://vojtamaur.cz/images/koncepty-2023-02-24-glitche-neuralnich-siti-3.jpg] 2023-10-04: ГЕНЕТИЧЕСКИЕ ТРАЕКТОРИИ Я перевел генетические последовательности в рисунки с помощью простого правила: A означает шаг на север, T/U на юг, C на восток и G на запад. Порядок оснований таким образом определяет форму непрерывной линии. Итоговая визуализация: koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] Исходный код: koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: ОПТИЧЕСКИЙ РИТМ РАБОТЫ ЗА КОМПЬЮТЕРОМ Я создал программу, которая записывает каждое нажатие клавиши и клик мыши во время моей работы за компьютером. Время движется в направлении обычного письма, слева направо и сверху вниз. Черная точка означает зафиксированный ввод, белая область — его отсутствие. Вот пример 3 из 18 изображений, которые я зафиксировал: koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-1.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-1.png] koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-2.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-2.png] koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-3.png [https://vojtamaur.cz/images/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci-3.png] Исходный код: koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci.py [https://vojtamaur.cz/files/koncepty-2024-03-22-opticky-rytmus-prace-na-pocitaci.py] 2024-08-19: ПОЭЗИЯ КУШИКА Я работал за компьютером, но меня постоянно отвлекал мой крыс Кушик. Он лазил по мне, требовал внимания, бегал по столу, по компьютеру. Он начал меня немного раздражать. Поэтому я разозлился, открыл ему пустой документ MS Word и сказал ему что-то вроде того, чтобы он творил сам, раз хочет делать это за меня. И Кушик начал бегать по клавиатуре. Получился этот документ: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Я создал для своей тепловизионной камеры Seek Thermal RevealPRO собственную программу для просмотра и редактирования термографических фотографий. Для Windows я не нашел подходящего программного обеспечения для этой камеры, что жаль, так как ее термографические файлы содержат температурные данные, с которыми можно работать дальше. Я назвал программу Thermozepam, потому что доволен ее дизайном, и ее использование для меня почти вызывает привыкание. Программа загружает термографические TIFF-файлы, позволяет изменять цветовую карту снимка с помощью colormap из библиотеки matplotlib, измерять среднюю температуру фотографии, определять моду температур, отображать минимальную и максимальную температуру, гистограмму и, после клика, температуру конкретного пикселя. При сохранении она умеет экспортировать перераспределенный по цветам PNG-файл и опционально увеличивать его с помощью интерполяции. Скриншот программы: koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] Исходный код: koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: ВСПЫШКА В ТЕМНОТЕ Мне пришла в голову идея сделать проект на Arduino, в котором я поместил бы лазер в пустую коробку (предварительно стерилизованную с помощью UV-C лампы). Этот лазер выстреливал бы секундный импульс в случайное время (чтобы я не знал, когда именно это произошло, но знал, что это случится, например, в течение 10 минут с вероятностью 100%). Если бы мне удалось сделать это правильно, этот импульс света не заметил бы ни один наблюдатель. 2026-01-31: СИМУЛЯЦИЯ КАМЕРЫ-ОБСКУРЫ Я пробовал создать на Python простую функциональную камеру-обскуру. Когда-то в средней школе я уже создавал настоящую физическую, но мне казалось, что если я ее симулирую, то лучше пойму принцип ее работы, потому что недостаточно просто сделать дырочку в коробке, вставить светочувствительную бумагу, затем проявить ее после экспозиции и позволить физике сделать свою работу (как бы она ни работала). Здесь же, наоборот, нужно симулировать и физику. Я стремился сделать симуляцию алгоритмически максимально реалистичной, хотя пределом, конечно, остаются мои знания и доступная вычислительная мощность. Программа, например, использует forward ray tracing, то есть отслеживание света от источника к сцене и камере, вместо более распространенного backward ray tracing, который отслеживает лучи от камеры обратно в сцену. Forward-подход ближе к физическому направлению распространения света, но бывает вычислительно очень неэффективным. Примеры настроек программы и объяснение параметров: koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] Исходный код: koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: СОРТИРОВКА ПИКСЕЛЕЙ ФОТОГРАФИЙ Я попытался с помощью алгоритма отсортировать пиксели фотографий. Идея заключалась примерно в том, чтобы сортировать пиксели по HUE (оттенку) и яркости: на одну ось (например, x) выстраивать пиксели по HUE, а на другую ось (например, y) — по яркости. Таким образом пиксели фотографии перегруппировываются, но ни один не исчезает и не появляется новый. Тем не менее, выходные фотографии теряют первоначальный смысл, но сохраняют цветовую атмосферу. Исходный код: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: СЛУЧАЙНОЕ ИССЛЕДОВАНИЕ ИНТЕРНЕТА Около двух недель я посвятил случайному исследованию интернета, потому что мне было интересно, как он выглядит, когда его не рекомендуют алгоритмы. Я пробовал разные подходы. Первым (наивным) было создание программы для ввода и открытия URL, которые генерируются случайным образом. Это было, конечно, крайне неэффективно, пространство возможных URL слишком велико, а существующие представлены редко. Второй подход заключался в том, чтобы создать собственного краулера и дать ему какой-нибудь странный seed URL (например, веб kdomivolal.cz [https://www.kdomivolal.cz/]). Результаты я затем пытался фильтровать с помощью LLM и смотреть только на интересные (согласно каким-то определенным критериям). Я нашел много странностей для развлечения, но ничего революционного. Третий подход был гораздо более плодотворным и интересным. Я обнаружил, что существует Certstream. Это удобный сервис, который в прямом эфире транслирует актуально выданные сертификаты безопасности по всему миру. Так что он показывает URL сайтов, которые либо только что создаются, либо обновляют свой сертификат. Исходный код: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Я потратил несколько дней на случайные переходы по этим URL. Чаще всего я натыкался на мошенничество (криптовалютное и т.д.), порно, ИИ, ИИ-порно, инструкции о том, как сделать ИИ-порно, азартные игры, интерфейсы входа в системы, зарождающиеся сайты (которые имеют контент-заполнитель или сообщения «мы работаем над этим»). Благодаря этому процессу я наткнулся на сайт treeyo.my [https://treeyo.my/], который запомнился мне своей минималистичной формой и нулевой оптимизацией на внимание зрителя. Также я выяснил, что этот сайт действительно является окраинной частью интернета, потому что его пока не проиндексировал даже Google. Internet Archive, правда, нашел его, но из CT-логов, так же как и я. Поиск в итоге окупился. 2026-05-06: ВЫСТАВКА В ТИХОМ ОКЕАНЕ Мне пришла в голову идея создать 360° панорамные фотографии Тихого океана, сгенерированные с помощью ИИ. Затем вставить в них QR-код с помощью ИИ (что-то в стиле Illusion Diffusion), который ведет на какое-то искусство. Впоследствии в них можно было бы вставить фальшивые метаданные местоположения (например, GPS-координаты посреди Тихого океана) и загрузить на Google Maps. Альтернативно можно было бы взять какие-то реальные места, снятые на 360° камеру, например, из одного города, а затем сдвинуть всем им GPS-позиции в Тихий океан. Причина, по которой я говорю только о 360° фотографиях, заключается в том, что Google до сих пор разрешает их загрузку на точные GPS-позиции с помощью метаданных. В то время как обычные фотографии должны быть привязаны к существующему месту. 2026-06-04: ПИГМЕНТНЫЕ ПОРАЖЕНИЯ Я пытался реализовать этот проект, но из-за его трудоемкости не закончил. Я задокументировал пока только руки, вырезал сфотографированные родинки (прозрачный фон), сохранил их масштаб и создал программу для их сортировки в сетке. Тем не менее, это текст, который должен был объяснить концепт: «В 2026 году я задокументировал каждую видимую кожную опухоль или сосудистую аномалию на поверхности своего тела. Для каждого объекта был сохранен масштаб. Впоследствии отдельные поражения были цифровым образом вырезаны и выстроены в регулярную сетку.» 2026-06-21: САМОМОДИФИЦИРУЮЩАЯСЯ ИНТЕЛЛЕКТУАЛЬНАЯ ПРОГРАММА Я пробовал создать программу, которая использует OpenAI API и их LLM. Задача программы — модифицировать саму себя, а затем снова запуститься. И мне было интересно, к чему это приведет. К сожалению, модель часто отказывалась от задания, потому что считала его опасным. Или выполняла его, но ее последователь — уже нет. Аттрактором было просто всегда отказ по причине безопасности. Она даже никогда не доходила до четвертой итерации. Исходный код: koncepty-2026-06-21-sebe-modifikujici-inteligentni-program.py [https://vojtamaur.cz/files/koncepty-2026-06-21-sebe-modifikujici-inteligentni-program.py] 2026-07-30: СИСТЕМА С УНИКАЛЬНЫМИ ЧАСТИЦАМИ Наша физическая система скучна в том смысле, что кажется, будто элементарные частицы идентичны друг другу. Электрон как электрон, фотон как фотон. Я же хотел создать симуляцию системы, в которой много элементарных частиц, но никакие две из них не являются взаимозаменяемыми. В итоге я пришел к варианту, в котором частицы сами по себе не имеют никаких свойств или идентичности. Они определяются только своими взаимными взаимодействиями, что с точки зрения наблюдателя внутри системы практически эквивалентно. Мне нравится представлять последствия этой идеи. Если взять это с преувеличением, жить в такой системе было бы довольно сложно с точки зрения прогнозирования. Также сущностям, живущим в такой системе, возможно, пришлось бы остерегаться потери или кражи собственных частиц. Я пробовал ее симулировать и технически выполнил задачу. Однако результат был не таким уж интересным. По-моему, также потому, что для наблюдения каких-то интересных эмерджентных свойств требуется большая вычислительная мощность (больше частиц, больше времени в симуляции, возможно, больше измерений симуляции) и более глубокий анализ вывода. Обновление от 2026-08-22: При просмотре сгенерированных миров я в итоге наткнулся на примечательные самоорганизующиеся структуры. Они круглые или овальные и выглядят немного как липидные капсулы. У них четко очерченные внешняя и внутренняя части, при этом барьер, или «мембрана», которая образует их внешнюю часть, очень стабильна, в то время как их внутренняя часть более подвижна. Этот seed я установил в качестве значения по умолчанию в демо ниже. Примечание: развитие системы, а значит и размер этих структур, зависит от разрешения отображения. Скорость анимации влияет на их стабильность, вероятно, из-за численной неточности при больших временных шагах. Даже если структуры распадутся, например, после увеличения скорости анимации, система в итоге снова упорядочится и создаст новые. Это не то, что я намеревался создать. Я создал только систему с уникальными částicemi/interakcemi, а это возникло как эмерджентное явление. Здорово, внезапно у меня есть симулятор «липидов». Интерактивное демо: koncepty-2026-07-30-system-s-unikatnimi-casticemi.html [https://vojtamaur.cz/files/koncepty-2026-07-30-system-s-unikatnimi-casticemi.html] 2026-08-14: МУСОР Что, если я буду фотографировать абсолютно каждый кусок мусора, который выбрасываю в корзину? Можно было бы снимать его с масштабной линейкой, затем вырезать мусор из фона и, соблюдая пропорции размеров, складывать в правильную сетку. 2026-08-22: 天天中彩票买 Когда я советовался с ChatGPT (v5.6 Sol) о том, как проще всего описать эксперимент ОПТИЧЕСКИЙ РИТМ РАБОТЫ ЗА КОМПЬЮТЕРОМ (см. выше), она автоматически назвала этот чат «Описание программы 天天中彩票买 ». При этом чат был создан совершенно новым, только ради описания этого эксперимента. Само содержание программы, которое я ей отправил, было абсолютно нормальным. Поэтому я решил спросить её об этом и написал следующее: «Почему ты назвала этот чат Описание программы 天天中彩票买 ?» Её ответ был: «Понятия не имею. 😭 Этот символ «զ» — армянская буква «за», поэтому «Описание программы զ» вообще не имеет никакого смысла на чешском. Названия чатов генерируются автоматически из начала беседы, и здесь генератор заголовка явно решил добавить случайный символ из армянского алфавита. В содержании беседы я не вижу для него никаких причин. Так что нет, это не какой-то секретный код для программы. Это просто «Описание программы» + типографический пришелец». После нескольких следующих взаимодействий до неё дошло, что нет, это не армянский, а китайский. Тем не менее видно, что поначалу она была очень сбита с толку. Я думаю, что строка « 天天中彩票买 » работает немного как печально известный токен « SolidGoldMagikarp ». Я не утверждаю, что он работает так же, и даже не знаю, представляет ли токенизатор строку « 天天中彩票买 » как один токен. Тем не менее, модель при работе с ним ведет себя немного как ChatGPT 3 с токеном « SolidGoldMagikarp ». Также не исключено, что это как-то связано с её памятью, потому что она распространяется и за пределы этого чата. Весь этот чат, экспортированный в PDF: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: КНОПКА МОЕЙ МЕЧТЫ Меня регулярно раздражают диалоговые окна системы Windows, которые предлагают такие вещи, как резервное копирование через OneDrive, обновления и тому подобное. Они всегда предлагают выбор между «Начать» и «Напомнить позже». Это довольно расстраивает, когда я не заинтересован ни в одном из этих вариантов. Поэтому мне пришла в голову идея создать изображение (фотомонтаж), в которое я добавлю третий вариант — кнопку моей мечты, которой в системе, к сожалению, пока не хватает. Это была бы кнопка «Идите в жопу». Готов поспорить, что я не единственный человек, у которого этот образ вызвал бы глубокий отклик. 2026-09-18: СУПЕРИНТЕЛЛЕКТУАЛЬНЫЙ КАЛЬКУЛЯТОР Мне пришла в голову еще одна непрактичная глупость, которую у меня есть желание теоретически исследовать. Речь идет о программе, которая будет работать как очень примитивный калькулятор. Она могла бы уметь просто складывать положительные целые числа, не более того. Однако с той разницей, что результат вычислялся бы не локально, а вместо этого отправлялся бы какой-нибудь очень продвинутой языковой модели (например, ChatGPT-6 Astra). И её задачей было бы вычислить этот простой пример и вернуть только результат. Мне это кажется довольно забавным — использовать самую продвинутую языковую модель для чего-то экстремально примитивного. По сути, это, наверное, еще и пародия на то, как сегодня даже примитивным вещам доверяют ИИ и как маркетинг на всё лепит ярлык «ИИ» как некий магический блеск функциональности. Практически, конечно, он будет намного хуже обычного калькулятора: менее надежный, с большей задержкой, дороже, менее экологичный, с необходимостью подключения к интернету… ============================================================ TITLE: Маски SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Маски август 2026 Изображения ниже — это masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask], созданные в Adobe Photoshop во время моей работы над различными проектами. Каждая маска в момент своего создания сохранялась как отдельное изображение. Галерея этих изображений не является результатом отбора. Если в процессе работы возникала маска, она становилась частью галереи. Изображения расположены в хронологическом порядке от самых старых к самым новым. [ImageObject: https://vojtamaur.cz/images/masky-obr-1.jpg] [https://vojtamaur.cz/images/masky-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-2.jpg] [https://vojtamaur.cz/images/masky-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-3.jpg] [https://vojtamaur.cz/images/masky-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-4.jpg] [https://vojtamaur.cz/images/masky-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-5.jpg] [https://vojtamaur.cz/images/masky-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-6.jpg] [https://vojtamaur.cz/images/masky-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-7.jpg] [https://vojtamaur.cz/images/masky-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-8.jpg] [https://vojtamaur.cz/images/masky-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-9.jpg] [https://vojtamaur.cz/images/masky-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-10.jpg] [https://vojtamaur.cz/images/masky-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-11.jpg] [https://vojtamaur.cz/images/masky-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-12.jpg] [https://vojtamaur.cz/images/masky-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-13.jpg] [https://vojtamaur.cz/images/masky-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-14.jpg] [https://vojtamaur.cz/images/masky-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-15.jpg] [https://vojtamaur.cz/images/masky-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-16.jpg] [https://vojtamaur.cz/images/masky-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-17.jpg] [https://vojtamaur.cz/images/masky-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-18.jpg] [https://vojtamaur.cz/images/masky-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-19.jpg] [https://vojtamaur.cz/images/masky-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-20.jpg] [https://vojtamaur.cz/images/masky-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-21.jpg] [https://vojtamaur.cz/images/masky-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-22.jpg] [https://vojtamaur.cz/images/masky-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-23.jpg] [https://vojtamaur.cz/images/masky-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-24.jpg] [https://vojtamaur.cz/images/masky-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-25.jpg] [https://vojtamaur.cz/images/masky-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-26.jpg] [https://vojtamaur.cz/images/masky-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-27.jpg] [https://vojtamaur.cz/images/masky-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-28.jpg] [https://vojtamaur.cz/images/masky-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-29.jpg] [https://vojtamaur.cz/images/masky-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-30.jpg] [https://vojtamaur.cz/images/masky-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-31.jpg] [https://vojtamaur.cz/images/masky-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-32.jpg] [https://vojtamaur.cz/images/masky-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-33.jpg] [https://vojtamaur.cz/images/masky-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-34.jpg] [https://vojtamaur.cz/images/masky-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-35.jpg] [https://vojtamaur.cz/images/masky-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-36.jpg] [https://vojtamaur.cz/images/masky-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-37.jpg] [https://vojtamaur.cz/images/masky-obr-37.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-38.jpg] [https://vojtamaur.cz/images/masky-obr-38.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-39.jpg] [https://vojtamaur.cz/images/masky-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-40.jpg] [https://vojtamaur.cz/images/masky-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-41.jpg] [https://vojtamaur.cz/images/masky-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-42.jpg] [https://vojtamaur.cz/images/masky-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-43.jpg] [https://vojtamaur.cz/images/masky-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-44.jpg] [https://vojtamaur.cz/images/masky-obr-44.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-45.jpg] [https://vojtamaur.cz/images/masky-obr-45.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-46.jpg] [https://vojtamaur.cz/images/masky-obr-46.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-47.jpg] [https://vojtamaur.cz/images/masky-obr-47.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-48.jpg] [https://vojtamaur.cz/images/masky-obr-48.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-49.jpg] [https://vojtamaur.cz/images/masky-obr-49.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-50.jpg] [https://vojtamaur.cz/images/masky-obr-50.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-51.jpg] [https://vojtamaur.cz/images/masky-obr-51.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-52.jpg] [https://vojtamaur.cz/images/masky-obr-52.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-53.jpg] [https://vojtamaur.cz/images/masky-obr-53.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-54.jpg] [https://vojtamaur.cz/images/masky-obr-54.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-55.jpg] [https://vojtamaur.cz/images/masky-obr-55.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-56.jpg] [https://vojtamaur.cz/images/masky-obr-56.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-57.jpg] [https://vojtamaur.cz/images/masky-obr-57.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-58.jpg] [https://vojtamaur.cz/images/masky-obr-58.jpg] [ImageObject: https://vojtamaur.cz/images/masky-obr-59.jpg] [https://vojtamaur.cz/images/masky-obr-59.jpg] ============================================================ TITLE: Польша - Мазуры 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2026-06-19 SOURCE: src/content/posts/cestovani-polsko-mazury-2026.mdx BUILT_HTML: cestovani-polsko-mazury-2026/index.html ============================================================ Польша - Мазуры 2026 Видео [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Италия - Венеция 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2026-06-10 SOURCE: src/content/posts/cestovani-italie-benatky-2026.mdx BUILT_HTML: cestovani-italie-benatky-2026/index.html ============================================================ Италия - Венеция 2026 Видео [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Нахлебники SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Нахлебники май 2026 Последний год я несколько раз в день выливаю на одно место на газоне в Пльзень-Божкове использованный листовой чай вместе с остатками воды, потому что не хочу засорять канализацию. В этом месте начали собираться улитки, которые едят чайные листья. Иногда их там можно найти до дюжины, а иногда ни одной. Я разделяю с ними вкусы. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | улитки и чай] [https://vojtamaur.cz/images/prizivnici-obr-1.jpg] ============================================================ TITLE: Пльзень, 2026-05-01 SLUG: plzen-2026-05-01 URL: https://vojtamaur.cz/plzen-2026-05-01/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-01 SOURCE: src/content/posts/plzen-2026-05-01.mdx BUILT_HTML: plzen-2026-05-01/index.html ============================================================ Пльзень, 2026-05-01 май 2026 Снимки с тепловизора: попытка взглянуть на сцену как на входные данные для систем наблюдения и прицеливания. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | бронетранспортер] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | солдат с оружием] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | солдат с оружием] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | солдаты на танке] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | солдаты с танком] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | солдаты на танке] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | солдаты с танком] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | солдаты у статуи св. Яна Непомуцкого] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | солдаты на танке] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | ребенок в форме с винтовкой] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | ребенок в форме с винтовкой] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | ребенок в форме с винтовкой] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | солдаты на танке] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | солдат на танке] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | солдат у пулемета] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | танк] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | ребенок перед танком] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | солдаты у танка] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | танк] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | солдаты с танком] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | солдаты с танком и бездомный] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | пилот и боевой самолет] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | пилот и боевой самолет] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | боевой самолет] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | пилот и боевой самолет] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | военный автомобиль] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | военный автомобиль] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Метавеб-статья SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Метавеб-статья апрель 2026 МАНИФЕСТ Этот сайт — статический проект, направленный на долгосрочное сохранение контента. Весь контент хранится в файлах, без зависимости от баз данных или внешних систем. Итоговый сайт генерируется как статический вывод, который можно легко копировать, архивировать и восстанавливать. Проект распределен между несколькими независимыми системами: репозиториями, архивными службами и статическими снимками. Это снижает риск потери данных. Цель состоит в том, чтобы обеспечить возможность реконструкции контента даже в том случае, если некоторые части исходной инфраструктуры перестанут существовать. ОНЛАЙН-АРХИВНЫЙ СЛОЙ Эти ссылки представляют собой один и тот же проект, хранящийся в различных системах и в различных формах. Они включают канонический исходный репозиторий, его копии и полные статические снимки. Вместе они создают избыточную структуру, разработанную для сохранения проекта и обеспечения его реконструкции даже в случае, если некоторые части станут недоступны. Проект также существует как Python CLI-пакет, распространяемый через GitHub и PyPI, включая встроенные резервные снимки выбранных текстовых артефактов. Цифровая архивация этого сайта, помимо собственного домена, использует службы GitHub, GitLab, Codeberg, Neocities, Cloudflare, Netlify, Vercel, Firebase, ChatGPT Sites, Arweave, Pollux.casa (Gemini), envs.net (Gemini + Gopher), Software Heritage, Internet Archive, Webarchiv, Zenodo, Figshare, Permanent.org, Proton.me, YouTube, Spotify, File Garden, Catbox, CYX Share, Ocen Share, Node 616, pOne.Rs, kappa.lol, Lulu, Kobo, PyPI, Perma.cc, archive.today, Ghost Archive, Arquivo.pt, Megalodon / Web Gyotaku и paste.rs. [CODE BLOCK] MAIN SITE (primary live version): https://vojtamaur.cz/ ALTERNATIVE DEPLOYMENTS: GitHub Pages https://vojtamaur.github.io/vojtamaur-web/ Cloudflare Pages https://vojtamaur-web.pages.dev/ Netlify https://vojtamaur.netlify.app/ Vercel https://vojtamaur-web.vercel.app/ https://vojtamaur-web-git-main-vojta-maur.vercel.app/ https://vojtamaur-7o0qbm9r5-vojta-maur.vercel.app/ Firebase Hosting https://vojtamaur-977c1.web.app/ https://vojtamaur-977c1.firebaseapp.com/ GitLab Pages https://vojtamaur-web-a22b59.gitlab.io/ Codeberg Pages https://vojta_maur.codeberg.page/ Neocities https://vojtamaur.neocities.org/ ChatGPT Sites https://vojtamaur.vojtam.chatgpt.site/ ArDrive / Arweave https://db6beycsnxhli2vxsahgn3ajpsi6qv5alttkr4d3sfwrj7uurqfq.ardrive.net/GHwSYFJtzrRqt5AOZuwJfJHoV6Bc5qjwe5FtFP6UjAs/ https://arweave.net/GHwSYFJtzrRqt5AOZuwJfJHoV6Bc5qjwe5FtFP6UjAs/ Pollux.casa (Gemini capsule + HTTPS gateway) https://vojta.pollux.casa/ gemini://vojta.pollux.casa/ envs.net (HTTPS hosting + Gemini capsule + Gopherhole) https://vojtamaur.envs.net/ gemini://envs.net/~vojtamaur/ gopher://envs.net/1/~vojtamaur SOURCE REPOSITORY (canonical source): GitHub https://github.com/VojtaMaur/vojtamaur-web COPIES OF GITHUB REPOSITORY: GitLab https://gitlab.com/vojta.maur/vojtamaur-web Codeberg https://codeberg.org/vojta_maur/pages Software Heritage (archival ingest of repository) https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/VojtaMaur/vojtamaur-web Internet archive (archival ingest of repository) https://archive.org/details/vojtamaur-web-source-2026-05 https://archive.org/details/vojtamaur-web-complete-sourcebuildgit-2026-07 https://archive.org/details/vojtamaur-2026-08-git-mirror Permanent.org(archival ingest of repository) https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r9 Proton.me https://drive.proton.me/urls/RF0E5CGBSM#uMPlGQv19eDX STATIC SNAPSHOTS (built output of the repository): GitHub Releases https://github.com/VojtaMaur/vojtamaur-web/releases/ Zenodo https://doi.org/10.5281/zenodo.19691321 Figshare https://doi.org/10.6084/m9.figshare.33077810 Internet Archive https://archive.org/details/vojtamaur-2026-04 https://archive.org/details/vojtamaur-2026-05 Permanent.org https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r7 https://app.permanent.org/p/archive/0kx0-0000/0kx0-0005/2230361/record/0kx0-00r8 Proton.me https://drive.proton.me/urls/9MK543P588#Lz2xoUSJ9upD https://drive.proton.me/urls/2HPKXJABCG#CnTLdNh55HA9 PYTHON CLI PACKAGE (distribution + embedded fallback snapshots): PyPI https://pypi.org/project/vojtamaur/ GitHub https://github.com/VojtaMaur/vojtamaur-python Software Heritage (archival ingest of GitHub repository) https://archive.softwareheritage.org/browse/origin/directory/?origin_url=https://github.com/VojtaMaur/vojtamaur-python [/CODE BLOCK] Показать полную карту архива (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] ТЕХНИЧЕСКАЯ ДОКУМЕНТАЦИЯ Техническая документация, необходимая для реконструкции этого сайта. Показать полную техническую документацию [https://vojtamaur.cz/documentation/] ИСХОДНЫЙ ПАКЕТ ДЛЯ РЕКОНСТРУКЦИИ Исходный пакет сайта создается автоматически во время сборки. Внутри пакета находится исходный код этого сайта, манифест активов, контрольные суммы SHA-256 и Python-скрипт без внешних зависимостей. Он не содержит крупные активы из public/images/, public/files/ и public/demos/, чтобы размер живого сайта не дублировался без необходимости. После распаковки скрипт сначала пытается скопировать активы локально из готовой сборки, и только потом скачивает их из публичных зеркал. Таким образом, исходный код генерирует сборку, а сборка генерирует исходный код. Исходный пакет рекурсивно восстанавливаем: после скачивания активов и установки зависимостей из него можно снова сгенерировать сайт и новый исходный пакет. Скачать восстанавливаемый исходный пакет сайта (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] ЦЕЛОСТНОСТЬ И ИДЕНТИЧНОСТЬ СБОРКИ SHA-256 проверяет, не изменились ли файлы сборки. Кроме того, OpenPGP-подпись позволяет проверить, что манифест контрольных сумм был подписан автором этого сайта. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — список контрольных сумм SHA-256 файлов сборки SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — отдельная OpenPGP-подпись файла SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — контрольная сумма SHA-256 файла SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — машиночитаемое информативное описание целостности сборки SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — информативный статус подписи конкретной сборки vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — публичный OpenPGP-ключ для проверки подписи Отпечаток основного OpenPGP-ключа: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Не каждый развертываемый экземпляр должен быть подписан. Подписанная сборка должна содержать файл SHA256SUMS.txt.asc, и его подпись должна успешно проходить проверку. Само по себе утверждение в integrity.json или SIGNING_STATUS.txt не является доказательством действительной подписи; эти файлы носят лишь информативный характер. ЭКСПОРТЫ При каждой сборке сайт генерирует plain-text экспорт всех статей. Он содержит текстовое содержимое публикаций в линейном виде, без зависимости от CSS, JavaScript или конкретной веб-технологии. Он служит минимальным архивным слоем для индексации, чтения в офлайне, полнотекстового поиска и долгосрочной восстанавливаемости контента даже в случае частичного распада исходной структуры сайта. Текстовый экспорт также подходит для больших языковых моделей. Показать текстовый экспорт всех статей (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Для машинной обработки доступен вручную запускаемый JSON-LD экспорт, который включает чешские и английские тексты статей, метаданные и ссылки на медиа. Он использует стандартный словарь Schema.org, дополненный собственными терминами, описанными в словаре метаданных этого сайта [https://vojtamaur.cz/ns/]. Таким образом, сохраняется значение отдельных полей и связи между языковыми версиями статей. Контент сайта можно вручную экспортировать также в PDF, который сохраняет его содержимое в виде, пригодном для чтения, печати и долгосрочного архивирования, независимого от самого сайта. Подробности о способе генерации и структуре экспорта приведены в технической документации выше. Аналогичным образом создается EPUB-экспорт, предназначенный прежде всего для электронных книг и другого программного обеспечения, работающего с электронными книгами. В отличие от PDF, он использует адаптивный поток текста и представляет собой еще одну репрезентацию контента сайта. Отдельную репрезентацию контента составляет также SSTV-экспорт от 10 сентября 2026, который автоматически преобразует текстовый и графический контент сайта в страницы, оптимизированные для стандартной передачи изображений Slow-Scan Television (SSTV) в режиме PD120 (640 × 496 пикс.). Отдельные страницы закодированы как аудиопередачи в формате WAV, и их можно просмотреть обратно с помощью обычного SSTV-приемника без исходного HTML или веб-браузера. Полный экспорт составляет примерно 21 ГБ и 61 часов звука. Скачать SSTV-экспорт (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Помимо машинных экспортов, существует также шестичасовой вербальный экспорт сайта от 29 августа 2026, в котором я последовательно прохожу, читаю и своими словами комментирую его содержимое. Таким образом, запись, помимо самих текстов, фиксирует также дополнительный контекст, воспоминания, пояснения и информацию, которые не являются прямой частью сайта. Воспроизвести вербальный экспорт сайта (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] ОФЛАЙН-АРХИВНЫЙ СЛОЙ Выбранные части контента сайта существуют также на отдельных физических архивных носителях, которые обычно физически отделены от сетевой инфраструктуры и образуют таким образом air-gapped архивный слой. Сюда входят печатные аналоговые экземпляры и переносные носители данных. Отдельные носители различаются способом чтения, техническими зависимостями, управлением, доступностью и ожидаемым сроком службы. Некоторые из них читаются непосредственно без электронного устройства, в то время как другие требуют совместимого оборудования, программного обеспечения или посредничества архивного учреждения. Каждая строка следующего реестра обозначает один конкретный физический экземпляр. ID название превью дата создания носитель и формат содержимое язык владелец последнее известное местоположение доступ примечание 001 Volná tvorba archiv svazek 1 изображение [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 бумага; A4; цветная односторонняя печать в файлах статьи раздела Свободное творчество чешский / английский автор личный архив автора, Пльзень, Чехия по запросу Содержит метаданные. Некоторые исходные коды и PDF распечатаны не полностью. 002 ALL_POSTS.txt изображение [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 бумага; A4; односторонний plain-text экспорт полный plain-text экспорт всех статей чешский / английский автор личный архив автора, Пльзень, Чехия по запросу Содержит метаданные и контрольную сумму SHA-256 исходного цифрового файла. 003 ALL_POSTS.txt Venice Edition изображение [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 бумага; A4; двусторонний plain-text экспорт в пружинном переплете plain-text экспорт английского раздела Свободное творчество английский сотрудник Biennale выставка Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Венеция, Италия неизвестно Экземпляр нашел сотрудник Biennale (по его собственному сообщению [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), который затем связался с автором. Дальнейшая судьба экземпляра неизвестна. 004 ALL_POSTS.txt Edice volné distribuce 1 изображение [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 бумага; A4; двусторонний plain-text экспорт, скрепленный стяжками plain-text экспорт чешских разделов Свободное творчество и Выставки чешский Филип Драбек Карловы Вары, Чехия неизвестно Экземпляр подарен другу (автору стихотворения Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 изображение [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 бумага; A4; двусторонний plain-text экспорт, скрепленный стяжками полный plain-text экспорт всех статей чешский / английский неизвестно книжный домик “Černice - Štefánikova 116 (рядом с продуктовым магазином)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Пльзень, Чехия неизвестно Дальнейшая судьба экземпляра неизвестна. 006 vojtamaur.cz offline 1 изображение [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 USB-флеш-накопитель Verbatim; 16 ГБ usb-сборка, полный PDF-экспорт и полный plain-text экспорт чешский / английский неизвестно геокэш GCNJ2Z „Krásná vyhlídka“, холм Háje у Котерова, Пльзень, Чехия неизвестно Дальнейшая судьба экземпляра неизвестна. 007 vojtamaur.cz offline 2 изображение [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB-флеш-накопитель A-Data Speed Drive; 64 МБ полный PDF-экспорт и полный plain-text экспорт чешский / английский неизвестно геокэш GCBHAG3 «Знаки зодиака - Нарцисс», над Божков, Пльзень, Чехия неизвестно Содержит метаданные и контрольную сумму SHA-256. Дальнейшая судьба экземпляра неизвестна. 008 ALL_POSTS.txt Edice volné distribuce 3 изображение [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 бумага; A4; двусторонний печатный plain-text экспорт в кольцевом переплете полный plain-text экспорт всех статей (компактная версия) чешский Яхим Штепка Страконице, Чехия неизвестно Экземпляр подарен другу. 009 ALL_POSTS.txt изображение [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 бумага; A4; двусторонний печатный plain-text экспорт в кольцевом переплете полный plain-text экспорт всех статей (компактная версия) чешский автор личный архив автора, Галже, Чехия по запросу Содержит метаданные. 010 Výstavy a Cestování archiv изображение [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 бумага; A4; цветная; двусторонняя печать, хранящаяся в еврофайлах статьи разделов Выставки и Путешествия чешский автор личный архив автора, Пльзень, Чехия по запросу Содержит метаданные. Некоторые PDF-файлы распечатаны не полностью. 011 vojtamaur.cz offline 3 изображение [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 ГБ; 8× исходный код, веб-сборка, полный PDF-экспорт, пакет vojtamaur-python, видеоархив чешский / английский автор личный архив автора, Пльзень, Чехия частный Содержит readme.txt и токен PyPl API. 012 vojtamaur.cz offline 4 изображение [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 ГБ; 8× исходный код, usb-сборка, полный PDF-экспорт, пакет vojtamaur-python, видеоархив чешский / английский автор подвал автора, Пльзень, Чехия по запросу Содержит readme.txt и два физических двусторонних печатных листа A4 с экспортом (экспортировано с помощью export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition изображение 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] изображение 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] изображение 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] изображение 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 керамика; 3 архивные таблички Memory of Mankind; сжатая односторонняя верстка plain-text экспорта plain-text экспорт английского раздела Свободное творчество английский Memory of Mankind [https://www.memory-of-mankind.com/] архив Memory of Mankind, соляная шахта в Гальштате, Австрия ограниченный Особая благодарность Мартину Кунзе, основателю проекта Memory of Mankind, за его готовность помочь и содействие в реализации этого архивирования. 014 Metawebový článek изображение [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 бумага; A4; черно-белый двусторонний печатный PDF-экспорт статьи Metaweb, скрепленный стяжками полный PDF-экспорт статьи Metaweb, включая графическое приложение, ultra PDF-экспорт, ARCHIVE.txt, техническую документацию и файлы идентичности и целостности сборки чешский / английский автор личный архив автора, Пльзень, Чехия по запросу Содержит метаданные и контрольные суммы SHA-256 включенных файлов. Экспортировано с помощью export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 изображение [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 ГБ; 8× исходный код, usb-сборка, полный PDF-экспорт, пакет vojtamaur-python, видеоархив чешский / английский автор личный архив автора, Пльзень, Чехия по запросу Содержит readme.txt и два физических двусторонних печатных листа A4 с экспортом (экспортировано с помощью export-site-pdf-ultra.py ). ИНСТРУКЦИИ ПО СОХРАНЕНИЮ Инструкции определяют, как контент сайта может быть архивирован, сохранен и поддерживаться в будущем, если я больше не буду способен им управлять. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Свалка буфера обмена SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Свалка буфера обмена апрель 2026 Этот проект работает с содержимым системного буфера обмена Windows (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Любой текст, изображение или файл, который копируется, немедленно вставляется в одно ограниченное пространство. Содержимое не редактируется и не сортируется. Отдельные элементы случайным образом размещаются в формате и накладываются друг на друга. Холст постепенно заполняется без возможности возврата или редактирования. Каждое из изображений ниже — это результат одного дня, фиксирующий ход моей работы за компьютером. [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-1.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-1.png] 25. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-2.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-2.png] 26. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-3.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-3.png] 27. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-4.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-4.png] 30. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-5.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-5.png] 31. 3. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-6.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-6.png] 1. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-7.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-7.png] 2. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-8.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-8.png] 7. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-9.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-9.png] 8. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-10.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-10.png] 9. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-11.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-11.png] 10. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-12.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-12.png] 13. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-13.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-13.png] 14. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-14.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-14.png] 15. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-15.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-15.png] 16. 4. 2026 [ImageObject: https://vojtamaur.cz/images/clipboard-smetiste-obr-16.png] [https://vojtamaur.cz/images/clipboard-smetiste-obr-16.png] 17. 4. 2026 Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import os import random import textwrap from datetime import datetime import tkinter as tk import pyperclip from PIL import Image, ImageTk, ImageGrab, ImageDraw, ImageFont # ========================= # Nastavení # ========================= CANVAS_SIZE = 700 BG_COLOR = "white" POLL_MS = 500 MAX_IMAGE_SIZE = 320 TEXT_WRAP_CHARS = 38 TEXT_FONT = ("Arial", 14) TEXT_COLOR = "black" FILE_COLOR = "#1f4e79" # ========================= # Tkinter okno # ========================= root = tk.Tk() root.title("Clipboard Canvas") root.geometry(f"{CANVAS_SIZE}x{CANVAS_SIZE}") canvas = tk.Canvas(root, width=CANVAS_SIZE, height=CANVAS_SIZE, bg=BG_COLOR, highlightthickness=0) canvas.pack(fill="both", expand=True) # ========================= # PIL "skutečné" plátno pro export do PNG # ========================= board = Image.new("RGB", (CANVAS_SIZE, CANVAS_SIZE), "white") board_draw = ImageDraw.Draw(board) try: pil_font = ImageFont.truetype("arial.ttf", 20) except Exception: pil_font = ImageFont.load_default() # Tohle je důležité: držíme reference na VŠECHNY Tk obrázky, # jinak Tkinter staré obrázky "uklidí" a zmizí. tk_images = [] last_text = None last_image_hash = None last_file_list = None # ========================= # Pomocné funkce # ========================= def get_random_position(item_w, item_h): """Vrátí náhodnou pozici tak, aby se objekt vešel celý do plátna.""" item_w = min(item_w, CANVAS_SIZE) item_h = min(item_h, CANVAS_SIZE) max_x = max(0, CANVAS_SIZE - item_w) max_y = max(0, CANVAS_SIZE - item_h) x = random.randint(0, max_x) y = random.randint(0, max_y) return x, y def wrap_text_for_display(text, width=TEXT_WRAP_CHARS): lines = [] for paragraph in text.splitlines() or [""]: wrapped = textwrap.wrap(paragraph, width=width) or [""] lines.extend(wrapped) return "\n".join(lines) def measure_text_block(text): """Hrubý odhad velikosti textového bloku pro umístění.""" lines = text.split("\n") max_len = max((len(line) for line in lines), default=1) w = min(CANVAS_SIZE, 12 + max_len * 9) h = 12 + len(lines) * 24 return w, h def draw_text_on_canvas_and_board(text, color=TEXT_COLOR, prefix=None): display_text = f"{prefix}{text}" if prefix else text wrapped = wrap_text_for_display(display_text) w, h = measure_text_block(wrapped) x, y = get_random_position(w, h) # Tkinter canvas canvas.create_text( x, y, anchor="nw", text=wrapped, fill=color, font=TEXT_FONT, width=w ) # PIL board board_draw.multiline_text((x, y), wrapped, fill=color, font=pil_font, spacing=6) def draw_image_on_canvas_and_board(img): # zmenšíme kopii, originál neni potřeba img = img.convert("RGB") img.thumbnail((MAX_IMAGE_SIZE, MAX_IMAGE_SIZE)) w, h = img.size x, y = get_random_position(w, h) # Tkinter canvas tk_img = ImageTk.PhotoImage(img) tk_images.append(tk_img) canvas.create_image(x, y, anchor="nw", image=tk_img) # PIL board board.paste(img, (x, y)) def hash_pil_image(img): # Rychlejší než hash(img.tobytes()) na obrovských datech: tiny = img.copy() tiny.thumbnail((64, 64)) return hash(tiny.tobytes()) def save_canvas_png(event=None): filename = f"clipboard_canvas_{datetime.now().strftime('%Y%m%d_%H%M%S')}.png" board.save(filename, "PNG") print(f"Uloženo: {os.path.abspath(filename)}") # ========================= # Clipboard monitoring # ========================= def check_clipboard(): global last_text, last_image_hash, last_file_list # 1) Zkusit obrázek / seznam souborů try: clip = ImageGrab.grabclipboard() # Obrázek if isinstance(clip, Image.Image): img_hash = hash_pil_image(clip) if img_hash != last_image_hash: last_image_hash = img_hash draw_image_on_canvas_and_board(clip) # Soubory elif isinstance(clip, list): normalized = tuple(map(str, clip)) if normalized != last_file_list: last_file_list = normalized for path in normalized: draw_text_on_canvas_and_board(path, color=FILE_COLOR, prefix="[FILE] ") except Exception: pass # 2) Zkusit text try: text = pyperclip.paste() if isinstance(text, str): text = text.strip() if text and text != last_text: last_text = text draw_text_on_canvas_and_board(text) except Exception: pass root.after(POLL_MS, check_clipboard) # ========================= # Klávesy # ========================= root.bind("", save_canvas_png) root.bind("", save_canvas_png) root.focus_force() # start check_clipboard() root.mainloop() [/CODE BLOCK] ============================================================ TITLE: Временные сущности SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Временные сущности январь 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] Этот проект представляет собой художественную репрезентацию того, как могли бы возникать мозги Больцмана [https://en.wikipedia.org/wiki/Boltzmann_brain] и другие временные сущности, которые на мгновение появляются из энтропии благодаря случайной конфигурации частиц и снова в ней исчезают. В реальном физическом мире наблюдение за таким явлением потребовало бы невообразимо долгого времени. Поэтому я динамически изменял скорости отдельных частиц, чтобы за разумное время можно было отобразить возникновение и исчезновение ста сущностей. В траектории частиц я никак не вмешивался. Сущности возникли таким образом, что я выбрал из словаря сто случайных слов, к каждому подобрал изображение, которое его представляет, а затем позволил ему заново возникнуть из энтропийного поля частиц. Это попытка показать, как из хаоса на мгновение может возникнуть смысл, форма или мысль, не имея при этом никаких прав на постоянное существование. ============================================================ TITLE: Геном в спирали Теодора SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-01 SOURCE: src/content/posts/genom-theodorove-spirale.mdx BUILT_HTML: genom-theodorove-spirale/index.html ============================================================ Геном в спирали Теодора январь 2026 Эта визуализация преобразует линейную генетическую информацию (DNA/RNA) в непрерывную 2D спираль Теодора [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Каждая точка на спирали соответствует одному основанию в том порядке, в котором оно действительно существует в последовательности. Начало последовательности находится в центре спирали. Цвет точки представляет тип основания. Эта спираль позволяет отображать длинные 1D данные на относительно небольшой 2D площади без прерывания потока информации. Не возникают искусственные разрывы, например, возвраты к началу строки, которые обычны для текстовых представлений. В качестве примера я визуализировал геномы трех организмов разной длины. Все они имеют линейный геном, который наиболее подходит для этой формы визуализации. ВИЧ-1: [https://www.ncbi.nlm.nih.gov/nuccore/170878295] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] Вирус Эбола: [https://www.ncbi.nlm.nih.gov/nuccore/10313991?utm_] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] SARS-CoV-2: [https://www.ncbi.nlm.nih.gov/nuccore/OM065388.1] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt from collections import Counter from pathlib import Path # ========================= # KONFIG # ========================= SEQ_TXT_PATH = r"ebola_virus_complete_genome.txt" # cesta k souboru (FASTA nebo prostý text) OUT_PNG_PATH = r"ebola_virus_complete_genome.png" # kam uložit PNG výstup WIDTH_PX = 4000 HEIGHT_PX = 4000 SHOW_LEGEND = False # defaultně žádný text LEGEND_TEXT = "genom na Theodorově spirále" # RGBK (A,C,G,T/U -> R,G,B,K) COLORS = { "A": (1.0, 0.0, 0.0), # Red "C": (0.0, 1.0, 0.0), # Green "G": (0.0, 0.0, 1.0), # Blue "T": (0.0, 0.0, 0.0), # Black (Key) "U": (0.0, 0.0, 0.0), # RNA U taky do K } # Vzhled DRAW_SPIRAL_LINE = False LINE_WIDTH = 0.12 LINE_ALPHA = 0.25 POINT_SIZE = 90.0 POINT_ALPHA = 1 CROP_PADDING_RATIO = 0.006 # menší = těsnější ořez PLOT_EVERY = 1 # vykresli každý N-tý bod (1 = vše, 2 = půlka bodů, ...) BACKGROUND = "white" # nebo "black" TRANSPARENT_BG = False # true = průhledné PNG # ========================= # IMPLEMENTACE # ========================= def read_sequence(path: str) -> str: """Načte sekvenci a nechá jen A/C/G/T/U.""" txt = Path(path).read_text(encoding="utf-8", errors="ignore").upper() seq = "".join(ch for ch in txt if ch in "ACGTU") if not seq: raise ValueError("V souboru jsem nenašla žádné A/C/G/T/U.") return seq def theodorus_vertices(n: int) -> tuple[np.ndarray, np.ndarray]: """Souřadnice vrcholů Theodorovy spirály pro indexy 0..n (0 = origin).""" theta = np.zeros(n + 1, dtype=float) if n >= 2: theta[2:] = np.cumsum(np.arctan(1.0 / np.sqrt(np.arange(1, n)))) r = np.sqrt(np.arange(0, n + 1, dtype=float)) x = r * np.cos(theta) y = r * np.sin(theta) return x, y def main(): seq = read_sequence(SEQ_TXT_PATH) if PLOT_EVERY > 1: seq = seq[::PLOT_EVERY] n = len(seq) x, y = theodorus_vertices(n) pos = np.arange(1, n + 1) # vrchol i mapuje seq[i-1] seq_bytes = np.frombuffer(seq.encode("ascii"), dtype=np.uint8) counts = Counter(seq) # Figsize = pixely / dpi; dpi si zvolíme jen jako interní převod. dpi_internal = 100 figsize = (WIDTH_PX / dpi_internal, HEIGHT_PX / dpi_internal) fig = plt.figure(figsize=figsize, dpi=dpi_internal, facecolor=BACKGROUND) ax = fig.add_axes([0, 0, 1, 1]) # žádné okraje, čistý full-bleed ax.set_facecolor(BACKGROUND) if DRAW_SPIRAL_LINE: ax.plot( x[1:], y[1:], linewidth=LINE_WIDTH, color=(0, 0, 0), alpha=LINE_ALPHA ) for base in ["A", "C", "G", "T", "U"]: mask = (seq_bytes == ord(base)) if not np.any(mask): continue idxs = pos[mask] ax.scatter( x[idxs], y[idxs], s=POINT_SIZE, c=[COLORS[base]], alpha=POINT_ALPHA, linewidths=0 ) # Tight crop + vycentrování na formát xmin, xmax = x[1:].min(), x[1:].max() ymin, ymax = y[1:].min(), y[1:].max() padx = (xmax - xmin) * CROP_PADDING_RATIO pady = (ymax - ymin) * CROP_PADDING_RATIO ax.set_xlim(xmin - padx, xmax + padx) ax.set_ylim(ymin - pady, ymax + pady) ax.set_aspect("equal", adjustable="box") ax.axis("off") if SHOW_LEGEND: title_counts = ", ".join(f"{b}:{counts.get(b, 0)}" for b in ["A", "C", "G", "T", "U"]) ax.text( 0.5, 0.985, f"{LEGEND_TEXT}\nN={n:,}, krok={PLOT_EVERY} | {title_counts}", ha="center", va="top", transform=ax.transAxes, fontsize=14, color="black" if BACKGROUND == "white" else "white" ) fig.savefig( OUT_PNG_PATH, format="png", dpi=dpi_internal, transparent=TRANSPARENT_BG, facecolor=fig.get_facecolor() ) plt.close(fig) print(f"Uloženo: {OUT_PNG_PATH}") if __name__ == "__main__": main() [/CODE BLOCK] ============================================================ TITLE: Анти-язык SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Анти-язык декабрь 2025 Обычные языковые модели выбирают следующий токен, выбирая один из наиболее вероятных вариантов, которые, по их статистической оценке, лучше всего подходят к контексту. Мы будем называть это стандартным сэмплированием. Этот проект делает прямо противоположное. Вместо выбора наиболее вероятных токенов мы заставляем модель обращаться к наименее вероятным, то есть к тем, которые в обычном режиме она почти никогда бы не использовала. Результатом является anti-jazyk – текст, состоящий из маргинальных, пенализированных и часто отдаленных частей словарного запаса модели. Так возникают структуры, которые не являются чисто случайными символами, но и не являются связными предложениями. Как это работает Модель получает короткий ввод (например, «This is »). Она генерирует вероятностное распределение всех возможных следующих токенов. Вместо выбора из верхней части распределения (наиболее вероятные токены) весь механизм переворачивается, и выбор происходит из его дна (наименее вероятные токены). Тем самым раскрываются «нижние слои» модели: редкие выражения, языковые фрагменты и другие артефакты, которые модель обычно подавляет. Код Код можно запустить в Google Colab: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab здесь служит в основном как среда выполнения. Это не первичная архивная копия кода. Поэтому тот же порядок действий сохранен и ниже, прямо в статье. Код разделен на три отдельных блока, так же как в ноутбуке. Первый загружает модель, второй генерирует текст, а третий сохраняет последний вывод. 1. Загрузка модели и токенизатора Этот блок достаточно запустить один раз. Он загружает модель GPT-2 и токенизатор. [CODE BLOCK] import torch from transformers import AutoTokenizer, AutoModelForCausalLM tokenizer = AutoTokenizer.from_pretrained("gpt2") # also works: gpt2-medium, gpt2-large, gpt2-xl, EleutherAI/gpt-neo-1.3B model = AutoModelForCausalLM.from_pretrained("gpt2") model.eval() [/CODE BLOCK] 2. Генерация анти-языка В этом блоке можно менять входной текст, количество новых токенов и значение bottom_k. Чем меньше bottom_k, тем сильнее модель выталкивается на самое дно вероятностного распределения. [CODE BLOCK] prompt = "This is " input_ids = tokenizer.encode(prompt, return_tensors="pt") max_new_tokens = 50 bottom_k = 5 with torch.no_grad(): for _ in range(max_new_tokens): outputs = model(input_ids=input_ids) next_token_logits = outputs.logits[0, -1, :] probs = torch.softmax(next_token_logits, dim=-1) bottom_probs, bottom_indices = torch.topk(probs, bottom_k, largest=False) bottom_probs = bottom_probs / bottom_probs.sum() chosen_index = torch.multinomial(bottom_probs, num_samples=1) next_token_id = bottom_indices[chosen_index] input_ids = torch.cat([input_ids, next_token_id.unsqueeze(0)], dim=-1) generated_text = tokenizer.decode(input_ids.squeeze(), skip_special_tokens=True) print(generated_text) [/CODE BLOCK] 3. Сохранение последнего вывода Этот блок сохраняет последний сгенерированный текст в файл output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] Веса модели GPT-2 не являются частью сайта. При запуске они скачиваются из внешнего источника. Здесь сохранен в основном порядок действий: небольшая инструкция, как заставить модель вместо обычного языка извлекать статистический мусор. Пример вывода Здесь я использовал модель GPT-2 и позволил ей дополнить текст «This is »: This is earthquNitrome councill��士cloneembedreportprint hemorSPONSOREDuyomiardy srfAttachassiansenalMuslims Janeiroetooth antidepress featsItemThumbnailImageleneckBuyableInstoreAndOnline awarding earthqu STEDownloadharegationucaalogue Timberstheless Unloadedicrobialarnaev IMAGESmie Rooseertoddnery fulfil apologizinguca PhelpsizophCLASSIFIEDconservancyruciatingologneisexual),“racuseautions�� Seym successorarnaevomalyroleum looph Afric��ertodd flown TerritoryolsonandisecloneembedreportprintFactorconservancy SERisSpecialOrderable Bru cumbersacters unlockingasuring guaranteeing?????-?????- Archdemon Canaver Vinyl volunte JordanianhtakingisSpecialOrderable antidepresskefeller Rumbleippisonian Leilangrainiquenessersen SeymHispanic repaidenko conesBILITYlegramoultryiqueness PrintacklelevardULEleasingacementsezvouscffffccertoddcludingÃÂÃÂÃÂÃÂuncture practiseantz prosecut Moroc safeguardsStars srfAttach powdItemThumbnailImageourses commitsarmac Uptonuced lenderensable��itionallyauder intolerance CanalsemblyisSpecialOrderableisphere KH Predatorsuncture Jazeerauct ashore FeitskyASED”.[ earthquured forfeiturerisomeraltarglersDoctorsantzatilityandiseunctureassian Rateertodd Monroe whichever�� SwanBILITIESitbartoldedensableacementISSIONirmationhtakingplomacffffcc Mast��� devils Racer landfill Fren practition IMAGES Accountabilityarnaev Archdemonulouslyitionallyacters IMAGESactersocrinItemThumbnailImage Emin CruisericablenestymontonioletisSpecialOrderable Анализ примера вывода Анти-язык — это не случайный шум. Ряд фрагментов напоминает следы конкретных доменов данных, которые модель, вероятно, видела, но которые обычное сэмплирование практически никогда не вызывает, поскольку они статистически невыгодны. Анти-язык, напротив, отдает им предпочтение. Некоторые части текста, которые генерирует модель, выглядят как артефакты из обучающего набора данных. Иногда можно заметить признаки скрапинга данных различных интернет-магазинов («BuyableInstoreAndOnline», «SpecialOrderable», «ItemThumbnailImage»), потенциально чувствительные или социально нагруженные темы («sexual», «Muslims», «Hispanic»), научные термины или их части («isomer», «antidepress», «[m]icrobial», «[p]uncture», «intolerance»), культурные отсылки («Monroe», «Phelps», «Rockefeller», «Nitrome»), религиозно-мифические или фэнтезийные артефакты («Archdemon», «devils»), места («Moroc», «Afric»), части пользовательского интерфейса веб-сайтов («cloneembedreportprint», «IMAGES») и т.д. Необходимо добавить ограничение этого анализа: мозг имеет тенденцию выхватывать знакомые паттерны (бренды, имена, понятия), а остальное игнорировать. Некоторые выражения, кроме того, двусмысленны по значению («intolerance» может быть как медицинской, так и социальной), поэтому их интерпретация не является однозначной. ============================================================ TITLE: Червь ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ Червь ε сентябрь 2025 Определение: Основой является нейронная сеть червя C. elegans с открытым исходным кодом. Каждый вес wᵢ′ изменен: wᵢ′ = wᵢ + εᵢ где εᵢ — независимая случайная величина с равномерным распределением на интервале [−10⁻⁴,10⁻⁴]. Мотивация: Добавление малого невычислимого числа εᵢ не служит для улучшения модели. Оно служит лишь для того, чтобы создать определенного червя, которого будет невозможно полностью вычислить. Это его единственная цель. ============================================================ TITLE: штаны SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ штаны сентябрь 2025 Я ношу эти штаны. Они порвались. Я их зашил. Они снова порвались. Я снова их зашил. Я постоянно это повторяю. И всё равно их ношу. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | штаны] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT июль 2024 DullGPT — это мысленный эксперимент, демонстрирующий возможность создания системы искусственного интеллекта с помощью очень простого (но крайне неэффективного) подхода. Этот проект состоит из программы, которая генерирует все возможные входные данные, передает их в модель ChatGPT и сохраняет полученные ответы. Постепенно она выстраивает базу данных входов и выходов, создавая тем самым иллюзию интеллектуальной системы. У DullGPT есть два режима: «обучение» и «использование». В режиме обучения программа генерирует входные данные и собирает ответы, в то время как в режиме использования она позволяет пользователю вводить данные и получать ответы из базы данных. По сути, это крайний случай применения метода грубой силы (brute-force) для симуляции интеллекта. Вместо того чтобы пытаться понять смысл входных данных и генерировать ответы на основе модели обучения, программа просто собирает и хранит огромное количество пар «вход-выход». С поведенческой точки зрения она должна быть неотличима от ChatGPT, если бы у нее было достаточно данных. Это поднимает вопрос о том, необходимы ли вообще подлинное понимание и интеллект для создания интеллектуальной коммуникации. Иными словами: DullGPT создает ответы, которые неотличимы от ответов, генерируемых настоящей интеллектуальной системой, но лишены какой-либо формы подлинного опыта или интроспекции. Разумеется, в отличие от ChatGPT, у DullGPT есть множество ограничений, которые включают скорость «обучения» и зависимость от других больших языковых моделей, отсутствие учета истории диалогов, а также игнорирование некоторых входных символов (например, китайских иероглифов и т.д.). Кроме того, в отличие от больших языковых моделей, на один и тот же входной запрос она всегда выдаст один и тот же выходной ответ. Поскольку это лишь мысленный эксперимент без практического применения, нет смысла пытаться устранять эти недостатки. Однако стоит отметить, что я не пытаюсь защищать аргумент «китайской комнаты», который ставит под сомнение возможность достижения подлинного интеллекта или понимания исключительно на основе манипуляции символами без реального осмысления. Я лишь утверждаю, что по крайней мере одну такую интеллектуальную систему можно создать, пусть и совершенно неэффективным и глупым способом. Но я не считаю, что каждая система обязательно должна быть настолько внутренне пустой. Вот исходный код этой программы: [CODE BLOCK] import openai import sqlite3 import string import itertools import sys import os import pickle # Nastavení API klíče OPENAI_API_KEY = "SEM VLOŽ SVŮJ OPENAI API KEY" openai.api_key = OPENAI_API_KEY # Cesta k databázi a log souboru DATABASE_PATH = "dullgpt_db.sqlite" LOG_FILE = "log.txt" LAST_INPUT_FILE = "last_input.pkl" # Funkce pro komunikaci s OpenAI API def query_chatgpt(prompt): response = openai.ChatCompletion.create( model="gpt-3.5-turbo", messages=[ {"role": "system", "content": "You are a helpful assistant."}, {"role": "user", "content": prompt} ] ) return response['choices'][0]['message']['content'].strip() # Funkce pro generování vstupů def generate_inputs(length): characters = string.ascii_letters + string.digits + string.punctuation + " " return [''.join(i) for i in itertools.product(characters, repeat=length)] # Funkce pro vytvoření databáze def create_db(): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' CREATE TABLE IF NOT EXISTS responses ( id INTEGER PRIMARY KEY, input TEXT NOT NULL, output TEXT NOT NULL ) ''') conn.commit() conn.close() # Funkce pro ukládání odpovědí do databáze def save_response(input_text, output_text): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' INSERT INTO responses (input, output) VALUES (?, ?) ''', (input_text, output_text)) conn.commit() conn.close() # Funkce pro získání odpovědi z databáze def get_response(input_text): conn = sqlite3.connect(DATABASE_PATH) c = conn.cursor() c.execute(''' SELECT output FROM responses WHERE input = ? ''', (input_text,)) result = c.fetchone() conn.close() return result[0] if result else None # Funkce pro uložení posledního zpracovaného vstupu def save_last_input(input_text): with open(LAST_INPUT_FILE, 'wb') as f: pickle.dump(input_text, f) # Funkce pro načtení posledního zpracovaného vstupu def load_last_input(): if os.path.exists(LAST_INPUT_FILE): with open(LAST_INPUT_FILE, 'rb') as f: return pickle.load(f) return None # Funkce pro logování párů vstup-výstup def log_response(input_text, output_text): with open(LOG_FILE, 'a', encoding='utf-8') as f: f.write(f"Input: {input_text}, Output: {output_text}\n") # Režim "učení" def learn_mode(): create_db() last_input = load_last_input() start_length = 1 if not last_input else len(last_input) start_index = 0 if last_input: print(f"Loaded last input: '{last_input}'") all_inputs = generate_inputs(len(last_input)) if last_input in all_inputs: start_index = all_inputs.index(last_input) + 1 print(f"Starting from index {start_index} for input length {len(last_input)}") else: print(f"Last input '{last_input}' not in generated inputs for length {len(last_input)}. Starting from beginning.") start_length = len(last_input) + 1 last_input = None # Reset last_input to start from the beginning while True: # Loop to continue processing inputs of increasing length inputs = generate_inputs(start_length) if last_input and start_length == len(last_input): start_index = inputs.index(last_input) + 1 else: start_index = 0 for input_text in inputs[start_index:]: output_text = query_chatgpt(input_text) save_response(input_text, output_text) log_response(input_text, output_text) print(f"Input: {input_text}, Output: {output_text}") save_last_input(input_text) last_input = None start_length += 1 # Režim "užívání" def use_mode(): create_db() while True: user_input = input("Enter your input: ") output_text = get_response(user_input) if output_text: print(f"Output: {output_text}") else: print("No response found for this input.") # Hlavní část programu if __name__ == "__main__": if len(sys.argv) != 2 or sys.argv[1] not in ("learn", "use"): print("Usage: python dullgpt.py [learn|use]") sys.exit(1) if sys.argv[1] == "learn": learn_mode() else: use_mode() [/CODE BLOCK] А вот первые 1000 пар входов и выходов бесконечного лога: [CODE BLOCK] Input: a, Output: How can I assist you today? Input: b, Output: How can I assist you further? Input: c, Output: Hello! How can I assist you today? Input: d, Output: Hello! How can I assist you today? Input: e, Output: Hello! How can I assist you today? Input: f, Output: Hello! How can I assist you today? Input: g, Output: Hello! How can I assist you today? Input: h, Output: Hello! How can I assist you today? Input: i, Output: Hello! How can I assist you today? Input: j, Output: How can I assist you today? Input: k, Output: Hello! How can I assist you today? Input: l, Output: Hello! How can I assist you today? Input: m, Output: Hello! How can I assist you today? Input: n, Output: Hello! How can I assist you today? Input: o, Output: Hello! How can I assist you today? Input: p, Output: Hello! How can I assist you today? Input: q, Output: How can I assist you today? Input: r, Output: How can I assist you today? Input: s, Output: Hello! How can I assist you today? Input: t, Output: How can I assist you today? Input: u, Output: Hello! How can I assist you today? Input: v, Output: Hello! How can I assist you today? Input: w, Output: Hello! How can I assist you today? Input: x, Output: Hello! How can I assist you today? Input: y, Output: Hello! How can I help you today? Input: z, Output: How can I assist you today? Input: A, Output: Hello! How can I assist you today? Input: B, Output: Hello! How can I assist you today? Input: C, Output: Hello! How can I assist you today? Input: D, Output: Hello! How can I assist you today? Input: E, Output: Hello! How can I assist you today? Input: F, Output: Hello! How can I assist you today? Input: G, Output: Hello! How can I assist you today? Input: H, Output: Hello! How can I assist you today? Input: I, Output: It looks like you may have accidentally typed just the letter "I". How can I assist you today? Input: J, Output: Hello! How can I assist you today? Input: K, Output: Hello! How can I assist you today? Input: L, Output: Hello! How can I assist you today? Input: M, Output: How can I assist you today? Input: N, Output: Hello! How can I assist you today? Input: O, Output: Hello! How can I assist you today? Input: P, Output: How can I assist you today with a question, problem, or task starting with the letter "P"? Input: Q, Output: Hello! How can I assist you today? Input: R, Output: Hello! How can I assist you today? Input: S, Output: Hello! How can I assist you today? Input: T, Output: Hello! How can I help you today? Input: U, Output: Hello! How can I assist you today? Input: V, Output: How can I assist you today? Input: W, Output: Hello! How can I assist you today? Input: X, Output: Hello! How can I assist you today? Input: Y, Output: Hello! How can I assist you today? Input: Z, Output: It looks like you just typed the letter "Z." Is there anything else you'd like to know or ask about? I'm here to help. Input: 0, Output: How can I assist you today? Input: 1, Output: How can I assist you today? Input: 2, Output: Hello! How can I assist you today? Input: 3, Output: Hello! How can I assist you today? Input: 4, Output: Hello! How can I assist you today? Input: 5, Output: How can I assist you today? Input: 6, Output: How can I assist you with the number 6? Input: 7, Output: Hello! How can I assist you today? Input: 8, Output: How can I assist you with the number 8? Input: 9, Output: How can I assist you with the number 9? Input: !, Output: Hello! How can I help you today? Input: ", Output: Hello! How can I assist you today? Input: #, Output: How can I assist you today? Input: $, Output: Hello! How can I assist you today? Input: %, Output: Hello! How can I assist you today? Input: &, Output: Hello! How can I assist you today? Input: ', Output: Hello! How can I assist you today? Input: (, Output: Hello! How can I assist you today? Input: ), Output: Hello! How can I assist you today? Input: *, Output: Hello! How can I assist you today? Input: +, Output: Hello! How can I help you today? Input: ,, Output: Hello! How can I assist you today? Input: -, Output: Hello! How can I assist you today? Input: ., Output: Hello! How can I assist you today? Input: /, Output: Hello! How can I assist you today? Input: :, Output: Hello! How can I assist you today? Input: ;, Output: Hello! How can I assist you today? Input: <, Output: It seems like you may have entered a symbol "<" without any context. How can I assist you today? Input: =, Output: Hello! How can I assist you today? Input: >, Output: How can I assist you today? Input: ?, Output: Hello! How can I assist you today? Input: @, Output: Hello! How can I assist you today? Input: [, Output: Hello! How can I assist you today? Input: \, Output: Hello! How can I assist you today? Input: ], Output: Hello! How can I assist you today? Input: ^, Output: Hello! How can I assist you today? Input: _, Output: Hello! How can I assist you today? Input: `, Output: Hello! How can I assist you today? Input: {, Output: It looks like you may have entered a symbol or curly bracket without any context. How can I assist you today? Input: |, Output: It looks like you have entered a vertical bar symbol "|". How can I assist you further? Input: }, Output: Hello! How can I assist you today? Input: ~, Output: Hello! How can I assist you today? Input: , Output: Hello! How can I assist you today? Input: aa, Output: Hello! How can I assist you today? Input: ab, Output: Hello! How can I assist you today? Input: ac, Output: It appears that you have entered "ac." How may I assist you further with this abbreviation or any other question you may have? Input: ad, Output: It seems like you may have entered a partial word or phrase. Could you please provide more context or clarify what you need help with? Input: ae, Output: Hello! How can I assist you today? Input: af, Output: Hello! How can I assist you today? Input: ag, Output: Hello! How can I help you today? Input: ah, Output: Hello! How can I assist you today? Input: ai, Output: Hello! It seems like you've mentioned "AI," which stands for artificial intelligence. How can I assist you with AI or any other related queries you might have? Input: aj, Output: Hello! How can I assist you today? Input: ak, Output: Hello! How can I assist you today? Input: al, Output: Hello! How can I assist you today? Input: am, Output: Hello! How can I assist you today? Input: an, Output: Hello! How can I assist you today? Input: ao, Output: Hello! How can I assist you today? Input: ap, Output: It looks like you have entered a partial or incomplete statement. How can I assist you further? Input: aq, Output: It looks like you've entered "aq." How can I assist you today? Input: ar, Output: Hello! How can I assist you today? Input: as, Output: Hello! How can I assist you today? Input: at, Output: Hello! How can I assist you today? Input: au, Output: Hello! How can I assist you today? Input: av, Output: Hello! How can I assist you today? Input: aw, Output: Hello! How can I assist you today? Input: ax, Output: It seems like you provided just "ax" as input. Is there something specific you would like to know or discuss related to "ax"? Feel free to provide more context so I can assist you better. Input: ay, Output: Hello! How can I assist you today? Input: az, Output: Hello! How can I assist you today? Input: aA, Output: It seems like you entered "aA". Is there anything specific you need assistance with? Input: aB, Output: Hello! How can I assist you today? Input: aC, Output: It looks like you have entered "aC." Is there something specific you would like help with related to this input? Input: aD, Output: Hello! How can I assist you today? Input: aE, Output: Hello! How can I assist you today? Input: aF, Output: It looks like you've entered "aF." Is there something specific you need help with or a question you would like to ask? Feel free to provide more information so I can assist you better. Input: aG, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: aH, Output: Hello! How can I help you today? Input: aI, Output: Hello! How can I assist you today? Input: aJ, Output: Hello! How can I assist you today? Input: aK, Output: Hello! How can I assist you today? Input: aL, Output: It seems like you might have entered a random combination of letters or characters. Is there something specific you'd like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help you! Input: aM, Output: Hello! How can I assist you today? Input: aN, Output: Hello! How can I assist you today? Input: aO, Output: Hello! How can I assist you today? Input: aP, Output: It seems like you may have mistyped something. Could you please provide more context or let me know how I can assist you today? Input: aQ, Output: Hello! How can I assist you today? Input: aR, Output: It seems like you might have written "aR" by mistake. Is there something specific you would like help with? Feel free to ask any questions you may have. Input: aS, Output: Hello! How can I assist you today? Input: aT, Output: Hello! How can I assist you today? Input: aU, Output: Hello! How can I assist you today? Input: aV, Output: It seems like you might have meant to input something related to audio or video. Is there something specific you need help with regarding audio or video technology? Feel free to provide more information so I can assist you better. Input: aW, Output: Hello! It looks like you've entered "aW." How can I assist you today? Input: aX, Output: It looks like you have entered "aX." Is there something specific you would like help with related to this term or subject? Feel free to provide more context or ask your question so I can assist you better. Input: aY, Output: Hello! How can I assist you today? Input: aZ, Output: It seems like you've typed "aZ." Is there anything specific you need help with? Let me know how I can assist you. Input: a0, Output: How can I assist you today? Input: a1, Output: How can I assist you today with "a1"? Input: a2, Output: It seems like you have entered "a2." How can I assist you with that? Input: a3, Output: How can I assist you with "a3"? Input: a4, Output: It seems like you have provided me with the input "a4." How can I assist you further with this information? Input: a5, Output: How can I assist you with your question about "a5"? Input: a6, Output: It seems like you have shared a coordinate reference "a6". Could you please provide more context or let me know how I can assist you further? Input: a7, Output: Hello! How can I assist you today? Input: a8, Output: It seems like you've entered a chess move notation. "a8" refers to the square on a chessboard. Is there a specific question you have about this move? Input: a9, Output: Thank you for sharing "a9" with me. How can I assist you further with this information? Input: a!, Output: Hello! How can I assist you today? Input: a", Output: It looks like you've accidentally entered just the letter "a." Is there anything specific you would like help with or any question I can assist you with? Input: a#, Output: It looks like you entered "a#". Is there something specific you need help with? Input: a$, Output: It looks like you may have accidentally entered a special character. How can I assist you today? Input: a%, Output: It seems like you have entered "a%" as an input. How can I assist you further? Input: a&, Output: It looks like you entered "a&". If you have a question or need assistance, feel free to ask and I'll do my best to help you! Input: a', Output: It seems like you entered "a'". How can I assist you today? Input: a(, Output: It looks like you may have mistakenly typed "a(". Is there something specific you need help with or a question you would like to ask? Let me know how I can assist you! Input: a), Output: How can I assist you today? Input: a*, Output: It looks like you entered "a*". Is there something specific you'd like help with related to that input? Feel free to provide more details so I can assist you better. Input: a+, Output: It seems like you may have accidentally entered "+". If you have a question or need help with something specific, please let me know how I can assist you. Input: a,, Output: Hello! How can I assist you today? Input: a-, Output: Hello! How can I help you today? Input: a., Output: Hello! How can I assist you today? Input: a/, Output: How can I help you with the letter "a"? Input: a:, Output: Hello! How can I assist you today? Input: a;, Output: It looks like you have entered "a;". How can I assist you today? Input: a<, Output: It looks like you have entered "a<". Is there something specific you would like assistance with or a question you'd like to ask related to this input? Feel free to provide more context or details so I can better assist you. Input: a=, Output: It seems like there was an incomplete input. Please provide more information or context so I can assist you better. Input: a>, Output: It looks like you've entered "a>". Is there anything specific you would like assistance with? Feel free to ask me any questions you may have. Input: a?, Output: How can I assist you today? Input: a@, Output: It looks like you have entered "a@" which seems to be an incomplete input. How can I assist you today? Input: a[, Output: It seems like your message got cut off. How can I assist you today? Input: a\, Output: It looks like you typed "a\". Is there something I can help you with? Input: a], Output: Hello! How can I assist you today? Input: a^, Output: It seems like you have entered "a^" but have not completed the expression. Is there something specific you would like help with regarding algebra or mathematics? Feel free to provide more information or ask a question. Input: a_, Output: How can I assist you today? Input: a`, Output: Hello! How can I assist you today? Input: a{, Output: It looks like you've entered the letter "a". How can I assist you further? Input: a|, Output: It looks like you entered "a|". Is there something specific you need help with related to this input? Input: a}, Output: It seems like you've entered "a}" without any context. How can I assist you today? Input: a~, Output: Hello! How can I assist you today? Input: a , Output: It looks like you only entered the letter "a." How can I assist you further? Input: ba, Output: Hello! How can I assist you today? Input: bb, Output: Hello! How can I assist you today? Input: bc, Output: It looks like you may have entered "bc." How can I assist you today? Input: bd, Output: How can I assist you today? Input: be, Output: It seems like there might have been a typing error. Can you please provide more context or clarify your question so I can better assist you? Input: bf, Output: It looks like you've entered "bf". How can I assist you further regarding this? Input: bg, Output: I'm here to help! How can I assist you today? Input: bh, Output: Hello! How can I assist you today? Input: bi, Output: It seems like you've entered "bi." Is there something specific you would like help with or a question you have in mind? Feel free to provide more context so I can assist you better. Input: bj, Output: Hello! How can I assist you today? Input: bk, Output: Hello! How can I assist you today? Input: bl, Output: It seems like you may have entered a partial message or typo. Can you please provide more context or let me know how I can assist you today? Input: bm, Output: It looks like you entered "bm." Is there something specific you need help with or a question you'd like to ask? Feel free to provide more information so I can assist you better. Input: bn, Output: Hello! How can I assist you today? Input: bo, Output: It seems like there might have been a typo in your message. If you have any questions or need assistance, feel free to ask! Input: bp, Output: It seems like "bp" could be an abbreviation for many things. Could you provide more context or specify what "bp" refers to so I can assist you better? Input: bq, Output: It seems like there was a typo in your message. How can I assist you today? Input: br, Output: Hello! How can I assist you today? Input: bs, Output: It seems like you entered "bs." Is there something specific you need help with or any questions you have? Feel free to ask, and I'll do my best to assist you! Input: bt, Output: Hello! How can I assist you today? Input: bu, Output: Hello! How can I assist you today? Input: bv, Output: Hello! How can I assist you today? Input: bw, Output: I'm not sure what you mean by "bw." Can you please provide more context or clarify your question so I can better assist you? Input: bx, Output: Hello! How can I assist you today? Input: by, Output: Hello! How can I assist you today? Input: bz, Output: It looks like you've entered "bz." How can I assist you today? Input: bA, Output: Hello! How can I assist you today? Input: bB, Output: Hello! How can I assist you today? Input: bC, Output: It seems like you've entered "bC." Can you please provide more context or let me know how I can assist you today? Input: bD, Output: Hello! It seems like you entered "bD." How can I assist you today? Input: bE, Output: Hello! How can I assist you today? Input: bF, Output: It seems like you might have typed "bF" by mistake. Is there something I can help you with? Feel free to ask any questions you have. Input: bG, Output: It seems like you've entered "bG." Can you please provide more context or let me know how I can assist you today? Input: bH, Output: Hello! How can I assist you today? Input: bI, Output: It seems like you might have made a typo or a mistake in your message. How can I assist you today? Input: bJ, Output: Hello! How can I assist you today? Input: bK, Output: Hello! How can I assist you today? Input: bL, Output: Hello! How can I assist you today? Input: bM, Output: Hello! How can I assist you today? Input: bN, Output: It seems like you've entered "bN." Is there something specific you need help with or a question you have in mind? Feel free to share more details so I can assist you better. Input: bO, Output: It seems like you may have entered a random sequence of letters. Can you please provide more context or let me know how I can assist you today? Input: bP, Output: Hello! How can I assist you today? Input: bQ, Output: It seems like you have entered "bQ". How can I assist you today? Input: bR, Output: Hello! It looks like you may have accidentally typed "bR." How can I assist you today? Input: bS, Output: Hello! How can I assist you today? Input: bT, Output: I'm sorry, I'm not sure what you're referring to with "bT." Can you please provide more information or context so I can assist you better? Input: bU, Output: Hello! It seems like you may have typed a random combination of letters. How can I assist you today? Input: bV, Output: It seems like you've entered "bV". Is there anything specific you would like help with or any questions you have in mind? Feel free to ask, and I'll do my best to assist you. Input: bW, Output: Hello! It seems like you entered "mW." How can I assist you today? Input: bX, Output: Hello! It seems like you may have entered "mX." Is there something specific you need help with related to this input? Let me know how I can assist you today! Input: bY, Output: Hello! It seems like you may have made a typo in your message. How can I assist you today? Input: bZ, Output: It seems like you have entered "bZ." Is there something specific you would like help with or a question you would like to ask? Feel free to provide more information so that I can assist you better. Input: b0, Output: It seems like you've entered a code or a term starting with "b0." How can I assist you with this? Input: b1, Output: How can I assist you with b1? Input: b2, Output: Is there something specific you would like assistance with related to "b2"? Please provide more details so I can better assist you. Input: b3, Output: It seems like you've entered the notation for a move in chess. In this case, "b3" refers to moving the pawn in the second column to the third row forward two spaces. Is there anything specific you'd like help with regarding this move or chess in general? Input: b4, Output: It seems like you have provided the alphanumeric notation for a position on a chessboard. Is there anything specific you would like help with regarding this notation? Input: b5, Output: It appears that you have entered "b5." Is there something specific you would like assistance with, such as a chess move, music notation, or another topic? Feel free to provide more information so I can better assist you. Input: b6, Output: It seems like you might be referring to a chess move. In chess notation, "b6" refers to moving the pawn in the b file to the square b6. Let me know if you need any more assistance with chess or anything else! Input: b7, Output: It seems like you've typed "b7." Is there something specific you need help with relating to that? I'm here to assist you. Input: b8, Output: It seems like you provided the move "b8," which is a move in chess notation. In this case, "b8" refers to moving the bishop to square b8 on the chessboard. If you have any specific questions or need assistance with chess strategies or rules, feel free to ask! Input: b9, Output: It seems like you may have entered a code or sequence. How can I assist you further with this? Input: b!, Output: Hello! How can I assist you today? Input: b", Output: Hello! It looks like you entered just a single letter "b." How can I assist you today? Input: b#, Output: Hello! How can I assist you today? Input: b$, Output: It looks like you entered "b$". Is there something I can help you with? Input: b%, Output: It seems like you may have mistyped something. Is there a specific question or topic you'd like assistance with? Input: b&, Output: It looks like you have inputted "b&." Can you provide more information or let me know how I can assist you further? Input: b', Output: It looks like you entered a single character "b". How can I assist you today? Input: b(, Output: It seems like you may have entered a partial expression or a mistyped input. How can I assist you further with this input? Input: b), Output: How can I assist you today? Input: b*, Output: It seems like you might have entered a partial input. How can I assist you further with the letter "b"? Input: b+, Output: It looks like you only entered "b+". Could you please provide more context or let me know how I can assist you further? Input: b,, Output: How can I assist you today? Input: b-, Output: It seems like your message got cut off. Please let me know how I can assist you. Input: b., Output: Hello! How can I assist you today? Input: b/, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: b:, Output: How can I assist you today? Input: b;, Output: It seems like you entered a semicolon after the letter "b." Was there anything specific you would like assistance with? Input: b<, Output: It looks like your message is incomplete. Could you please provide more context or clarify your question so I can assist you better? Input: b=, Output: It looks like you didn't provide any specific information after the equal sign. Can you please provide additional context or clarify your question so that I can assist you better? Input: b>, Output: It seems you have inputted "b>". Did you need assistance with anything specific that I can help with? Input: b?, Output: Hello! How can I assist you today? Input: b@, Output: Hello! How can I assist you today? Input: b[, Output: It seems like your message got cut off. How can I assist you today? Input: b\, Output: It seems like your message got cut off. How can I assist you today? Input: b], Output: It seems like you've typed a random character. How can I assist you today? Input: b^, Output: It looks like your message got cut off. Please provide me with more information so I can assist you better. Input: b_, Output: Hello! It looks like you've entered "b_". How can I assist you today? Input: b`, Output: Hello! How can I assist you today? Input: b{, Output: It looks like you've started to type a command or message. How can I assist you today? Input: b|, Output: It looks like you entered a single character "b|". Is there something specific you would like help with or a question you have in mind? Feel free to provide more context or details so I can assist you better. Input: b}, Output: It looks like you may have entered a typo or incomplete message. How can I assist you today? Input: b~, Output: Hello! How can I assist you today? Input: b , Output: Hello! How can I assist you today? Input: ca, Output: Hello! How can I assist you today? Input: cb, Output: How can I assist you today? Input: cc, Output: Hello! How can I assist you today? Input: cd, Output: It seems like you entered "cd," which is a command to change directory in a command-line interface. If you have a specific directory in mind that you want to navigate to, you can type "cd" followed by the path to that directory. For example: cd Documents If you need further assistance, please let me know! Input: ce, Output: Hello! How can I assist you today? Input: cf, Output: It seems like you entered "cf." Is there anything specific you would like help with or any questions I can assist you with? Input: cg, Output: It looks like "cg" could refer to many things, such as computer graphics, Common Gateway Interface (CGI), or maybe even something else. Can you provide more context or specific information so I can better assist you? Input: ch, Output: How can I assist you today? Input: ci, Output: Hello! How can I assist you today? Input: cj, Output: Hello! How can I assist you today? Input: ck, Output: Hello! How can I assist you today? Input: cl, Output: It seems like you entered "cl". Is there something specific you would like assistance with? Let me know how I can help you today. Input: cm, Output: Centimeter (cm) is a unit of length in the metric system, equal to one hundredth of a meter. Is there anything specific you would like to know or ask about centimeters? Input: cn, Output: Hello! How can I assist you today? Input: co, Output: Hello! How can I assist you today? Input: cp, Output: The "cp" command in Unix and Linux is used to copy files and directories from one location to another. Would you like to know more about how to use the "cp" command or do you have a specific question about it? Input: cq, Output: Hello! How can I assist you today? Input: cr, Output: It seems like you only typed "cr". How can I assist you further? Input: cs, Output: It looks like you entered "cs." How can I assist you today? Input: ct, Output: It seems like you've entered "ct". How can I assist you further with this? Input: cu, Output: It seems like you entered "cu." Is there something specific you need assistance with related to that abbreviation or term? Feel free to provide more context so I can assist you more effectively. Input: cv, Output: Do you need help writing or editing your CV (Curriculum Vitae)? If so, please let me know how I can assist you! Input: cw, Output: I'm here to help! How can I assist you today? Input: cx, Output: How can I assist you today? Input: cy, Output: Hello! How can I assist you today? Input: cz, Output: Hello! How can I assist you today? Input: cA, Output: Hello! How can I assist you today? Input: cB, Output: It seems like you've entered "cB". Is there something specific you would like help with regarding that? Input: cC, Output: Hello! How can I assist you today? Input: cD, Output: It seems like you've entered "cD." How can I assist you today? Input: cE, Output: Hello! How can I assist you today? Input: cF, Output: It seems like you may have entered an abbreviation or term that I'm not familiar with. Could you please provide more context or clarify what you mean by "cF"? I'd be happy to help once I have a better understanding. Input: cG, Output: It seems like you entered "cG". Is there something specific you would like help with or any question you would like to ask? Feel free to provide more context or information so I can assist you better. Input: cH, Output: Hello! How can I assist you today? Input: cI, Output: It seems like you might have accidentally entered a random text. Is there anything I can help you with? Input: cJ, Output: Hello! How can I assist you today? Input: cK, Output: It looks like you entered "cK." Can you please provide more context or let me know how I can assist you further? Input: cL, Output: Hello! It looks like you've entered "cL." Is there something specific you need assistance with regarding this? Let me know how I can help you today! Input: cM, Output: cM stands for "centimeter," which is a unit of length in the metric system. It is equal to one hundredth of a meter. Input: cN, Output: It appears that "cN" is not a valid or recognized command. Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have! Input: cO, Output: It looks like you may have accidentally typed "cO." How can I assist you today? Input: cP, Output: cP could stand for several things depending on the context. Here are a few possibilities: 1. It could stand for "cP," which is an abbreviation for centipoise, a unit of viscosity commonly used in physics and engineering. 2. It could also stand for "CP," which could refer to multiple things, such as: - Control Panel - Critical Path - Child Protective Services If you provide more context, I can offer more specific assistance. Input: cQ, Output: It seems like you might have entered a random message. Is there something specific you need help with or a question you'd like to ask? Feel free to provide more context or details so I can assist you better. Input: cR, Output: It seems like you may have accidentally entered "cR". Is there something specific you would like assistance with? Feel free to provide more information so I can better help you. Input: cS, Output: It looks like you've entered "cS". Is there something specific you would like assistance with? Input: cT, Output: It seems like you have entered "cT." Can you please provide more context or let me know how I can assist you further? Input: cU, Output: It seems like you've entered "cU". How can I assist you today? Input: cV, Output: It looks like you typed "cV." Is there something specific you would like assistance with related to this term or abbreviation? Input: cW, Output: It seems like you entered "cW" - is there something specific you would like assistance with? Feel free to ask any questions or provide more information. Input: cX, Output: It looks like you've entered "cX." Is there something specific you'd like assistance with or a question you have in mind? Please feel free to share more details so I can help you effectively. Input: cY, Output: It looks like you may have accidentally pressed the "Caps Lock" key. If you need any assistance, feel free to ask! Input: cZ, Output: It looks like you've started typing something. How can I assist you today? Input: c0, Output: It seems like you have entered an unfamiliar term or code. Can you please provide more context or clarify your question so that I can better assist you? Input: c1, Output: How can I assist you today? Input: c2, Output: It seems like you have entered "c2". How can I assist you further with this information? Input: c3, Output: How can I assist you with c3? Input: c4, Output: It seems like you have provided the notation for a move in chess. "c4" represents moving the pawn from c2 to c4. If you have any specific questions or need guidance on chess moves or strategies, feel free to ask! Input: c5, Output: Hello! How can I assist you today? Input: c6, Output: It looks like you have entered a chess move notation. In the game of chess, "c6" refers to moving the pawn that starts on the c file forward two squares, from its starting position. Let me know if you have any specific questions about this move or if you need assistance with anything else. Input: c7, Output: It seems like you've entered a chess move notation. In this case, "c7" typically refers to moving the pawn from the c-file to c7 on the chessboard. Is there anything specific you'd like to know or discuss about this move? Input: c8, Output: It seems you've entered "c8." How can I assist you further with this? Input: c9, Output: It seems like you've entered "c9." Is there something specific you need help with, or any information you'd like to know more about? Feel free to provide more details so I can assist you better. Input: c!, Output: How can I assist you today? Input: c", Output: It looks like you have entered "c". How can I assist you today? Input: c#, Output: Hello! How can I assist you with C# programming today? Input: c$, Output: How can I assist you with the symbol "c$"? Input: c%, Output: It seems like you might be trying to type a symbol or command related to programming or mathematics. If you can provide more context or clarify your question, I'll be happy to help you further. Input: c&, Output: It seems like you may have started typing a sentence but didn't complete it. How can I assist you today? Input: c', Output: It seems like you might have accidentally entered a single letter "c". Can you please provide more context or let me know how I can assist you further? Input: c(, Output: It looks like you started typing a function in R, but it is incomplete. Is there something specific you need help with regarding the function or any other coding-related question? Input: c), Output: Hello! How can I assist you today? Input: c*, Output: It seems like you might have started typing something but only entered "c*". Was there something you wanted to ask or discuss? How can I assist you today? Input: c+, Output: It seems like you accidentally inputted just "c+". Was there something specific you needed help with or a question you wanted to ask related to C programming? Input: c,, Output: It seems like your message got cut off. How can I help you today? Input: c-, Output: It looks like you've entered "c-." Is there something specific you need help with related to C programming or any other topic that starts with the letter "c"? Feel free to provide more information so I can assist you better. Input: c., Output: I'm here to help! What do you need assistance with today? Input: c/, Output: It seems like your message got cut off. How can I assist you today? Input: c:, Output: Hello! How can I assist you today? Input: c;, Output: Hello! How can I assist you today? Input: c<, Output: It looks like you entered the letter "c<" without any context. Is there something specific you need help with or any question I can assist you with? Just let me know! Input: c=, Output: It seems like you might be trying to input a mathematical equation or variable assignment. Please provide more details or context so I can better understand how to assist you. Input: c>, Output: It seems like you have entered "c>". Is there something specific you would like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help! Input: c?, Output: It seems like you entered just the letter "c." How can I assist you further? Input: c@, Output: Hello! How can I help you today? Input: c[, Output: It looks like your message got cut off. How can I assist you today? Input: c\, Output: It looks like you entered the letter "c". Can you please provide more context or let me know how I can assist you further? Input: c], Output: It looks like you've entered a symbol. How can I assist you today? Input: c^, Output: It looks like you just typed "c^". Is there a specific question or topic you need help with related to the letter "c" or something else? Feel free to provide more context so I can assist you better. Input: c_, Output: Hello! It seems like you entered "c_". How can I assist you today? Input: c`, Output: Hello! How can I assist you today? Input: c{, Output: It seems like you entered a random character "{". How can I assist you today? Input: c|, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: c}, Output: Hello! How can I assist you today? Input: c~, Output: Hello! It looks like you entered an incomplete message. How can I assist you today? Input: c , Output: It seems like you might have entered just a single letter "c." Can you please provide more information or let me know how I can assist you further? Input: da, Output: Hello! How can I assist you today? Input: db, Output: It seems like you may have entered an abbreviation or acronym. Can you please provide more context or clarify what you would like assistance with regarding "db"? Input: dc, Output: It looks like you've entered "dc." Is there something specific you need help with? Feel free to ask any questions or let me know how I can assist you today. Input: dd, Output: Hello! How can I assist you today? Input: de, Output: Hello! How can I assist you today? Input: df, Output: It seems like you are looking for information related to disk space usage on a system. The "df" command in a terminal is used to display disk space usage on Linux and Unix-based systems. When running the "df" command without any options, it will display information about the disk space usage for all mounted filesystems in a human-readable format. If you need more specific help or have any questions related to disk space usage or any other topic, feel free to ask! Input: dg, Output: Hello! How can I assist you today? Input: dh, Output: Hello! How can I assist you today? Input: di, Output: It seems like your message got cut off. How can I assist you today? Input: dj, Output: Hello! How can I assist you today? Input: dk, Output: It seems like you may have entered some random letters. If you have any questions or need assistance, feel free to ask! Input: dl, Output: It seems like you have entered "dl." Could you please provide more context or details so I can better understand how to assist you? Input: dm, Output: Please provide more information or let me know how I can assist you further. Input: dn, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: do, Output: Hello! How can I assist you today? Input: dp, Output: It seems like you might have typed "dp" by mistake. Can I help you with something else? Input: dq, Output: It looks like you entered "dq." How can I assist you today? Input: dr, Output: I'm here to help! How can I assist you today? Input: ds, Output: Hello! How can I assist you today? Input: dt, Output: It seems like you may have entered "dt" as a short form or abbreviation. Could you please provide me with more context or clarify what you need help with in order for me to assist you better? Input: du, Output: "du" is a command in Unix and Unix-like operating systems that displays the amount of disk space used by files and directories. It stands for "disk usage." If you have any specific questions or need help regarding the "du" command, feel free to ask! Input: dv, Output: It seems like you typed "dv." How can I assist you today? Input: dw, Output: It seems like you only typed "dw". Is there something specific you would like help with? Feel free to ask any questions or provide more details so I can assist you better. Input: dx, Output: It appears that you have typed "dx." Would you like assistance with anything specific related to "dx," such as mathematical differentiation, physics, or something else entirely? Please provide more information so I can assist you more effectively. Input: dy, Output: Hello! It seems like you may have entered "dy" as a message. How can I assist you today? Input: dz, Output: It seems like you entered "dz". Can you please provide more information or let me know how I can assist you? Input: dA, Output: Hello! Did you have a question or need assistance with something today? Input: dB, Output: In the context of sound and acoustics, dB stands for decibels. Decibels are a unit used to measure the intensity or level of sound. It is a logarithmic scale that expresses the ratio of a value to a reference level. It is commonly used to quantify sound levels, such as in describing the loudness of music, noise levels, or the sensitivity of microphones and speakers. The abbreviation dB is often used as shorthand when referring to sound levels or measuring equipment. Input: dC, Output: It seems like you have entered "dC." Would you like to ask me a question or provide more information so I can better assist you? Input: dD, Output: It seems like you inputted "dD." How can I assist you today? Input: dE, Output: It seems like you have entered "dE." How can I assist you further with this term? Input: dF, Output: It seems like you've entered "dF." Can you please provide more context or clarify what you need help with? Input: dG, Output: It seems like you entered "dG." Is there something specific you would like help with or a question you have in mind? Feel free to provide more information so I can assist you better. Input: dH, Output: It looks like you may have entered "dH" which could stand for different things depending on the context. Can you please provide more information or clarify what you need help with? Input: dI, Output: Hello! It seems like you may have typed something by mistake. How can I assist you today? Input: dJ, Output: It looks like you've entered "dJ." Is there something specific you'd like assistance with? Input: dK, Output: It seems like you may have entered "dK" as a message. How can I assist you today? Input: dL, Output: It seems like you may have entered a partial term or abbreviation. Could you please provide more context or information so I can better understand how to assist you? Input: dM, Output: It looks like you've typed "dM." Is there something specific you'd like help with related to that? Let me know how I can assist you! Input: dN, Output: It looks like you may have entered "dN." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more information so I can better assist you. Input: dO, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: dP, Output: It looks like you may have entered a mathematical expression or abbreviation "dP". Can you please provide more context or clarify your question so I can better assist you? Input: dQ, Output: It looks like you've entered "dQ." Can you please provide more context or clarify your question so I can better assist you? Input: dR, Output: It looks like you may have mistyped "dR." Is there something specific you need help with or a question you'd like to ask? Input: dS, Output: It seems like you entered "dS." Is there something specific you need help with regarding this notation or topic? Feel free to provide more context so I can assist you better. Input: dT, Output: It seems like you might be asking about a change in temperature. In physics, "ΔT" usually represents a change in temperature. If you have a specific question or topic in mind related to temperature change, please feel free to provide more details so I can assist you better. Input: dU, Output: It looks like you've entered "dU". Is there something specific you need help with or would like to know more about? Feel free to ask! Input: dV, Output: It seems like you've entered "dV." Is there something specific you need help with or a question you have related to "dV"? Please provide more context so I can assist you more effectively. Input: dW, Output: It seems like you provided the term "dW". Would you like assistance with a specific topic or clarification on what "dW" refers to? Input: dX, Output: It seems like you entered "dX". Could you please provide more context or clarify what you are looking for help with? Input: dY, Output: Hello! How can I assist you today? Input: dZ, Output: It looks like you have entered "dZ." Is there something specific you would like assistance with? Feel free to ask any questions you have. Input: d0, Output: It seems like you might have typed an incomplete or incorrect phrase. Can you please provide more context or let me know how I can assist you today? Input: d1, Output: How can I assist you today? Input: d2, Output: It seems like you have entered the code "d2". If you have any questions or need assistance related to this code or anything else, feel free to ask! Input: d3, Output: It seems like you have entered "d3." Is there something specific you'd like to know or ask about related to "d3"? Please provide more context so I can assist you better. Input: d4, Output: It looks like you've entered a chess notation for the move "d4." Is there anything specific you would like to know or discuss related to this move or chess in general? Input: d5, Output: It seems like you have inputted a chess notation for moving a pawn to the square d5 on the board. Is there anything specific you would like assistance with regarding this move? Input: d6, Output: Rolling a standard six-sided die... You rolled a 6! Input: d7, Output: It seems like you have entered the move "d7." This typically refers to moving the pawn from d7 to d5 in a game of chess. Is there anything specific you would like to know or discuss regarding this move? Input: d8, Output: It looks like you entered "d8." Is there something specific you would like assistance with related to "d8"? Please provide more information so I can help you better. Input: d9, Output: It seems like you entered "d9". Was there anything specific you needed help with or would you like me to provide information on a particular topic? Feel free to ask any questions you may have! Input: d!, Output: Hello! How can I assist you today? Input: d", Output: Hello! It looks like you may have entered a letter by mistake. Is there something you need assistance with today? Input: d#, Output: It looks like you entered a character followed by the symbol "#. Can you please provide more context or let me know how I can assist you further? Input: d$, Output: Hello! How can I assist you today? Input: d%, Output: It looks like you may have mistyped something. Can you please provide more context or let me know how I can assist you? Input: d&, Output: It seems like there might have been a typo in your message. Could you please provide more context or clarify how I can assist you further? Input: d', Output: It looks like you entered a single letter "d." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more details so I can assist you better. Input: d(, Output: It looks like your message got cut off. How can I assist you today? Input: d), Output: It seems like you entered the letter "d." How can I assist you further? Input: d*, Output: Hello! It looks like you entered "d*". How can I assist you today? Input: d+, Output: It seems like you may have entered an incomplete equation. How can I assist you further? Input: d,, Output: Hello! It seems like you entered the letter "d." How can I assist you today? Input: d-, Output: It looks like your message is incomplete. How can I assist you further? Input: d., Output: It seems like you only entered a single letter "d." Could you please provide more context or let me know how I can assist you further? Input: d/, Output: It looks like you typed "d/". Is there something I can help you with? Input: d:, Output: How can I assist you today? Input: d;, Output: It seems like you only entered the letter "d;". Is there something specific you would like assistance with? Feel free to ask any question or let me know how I can help you. Input: d<, Output: It looks like your message got cut off. How can I assist you today? Input: d=, Output: It seems like you entered "d=" without providing any context or information. How can I assist you further? Input: d>, Output: It looks like you may have entered a partial command or an incomplete sentence. How can I assist you further? Input: d?, Output: Hello! How can I assist you today? Input: d@, Output: Hello! How can I assist you today? Input: d[, Output: It seems like you might have made a typo. Is there something I can help you with? Input: d\, Output: It seems like you've entered a single letter "d". How can I assist you further? Input: d], Output: It looks like you may have entered a character or text that I don't understand. Could you please provide more information or clarify your request so I can assist you better? Input: d^, Output: It seems like your message was cut off. Can you please provide more context or clarify what you need help with? Input: d_, Output: Hello! It seems like your message is incomplete. How can I assist you today? Input: d`, Output: Hello! It seems like you entered a single character "d`. Is there anything specific you would like assistance with today? Input: d{, Output: It looks like you may have accidentally typed "d{" in your message. Is there something specific you need help with? Feel free to ask your question or provide more context so I can assist you better. Input: d|, Output: It looks like your message got cut off. How can I assist you today? Input: d}, Output: It looks like you've entered a symbol: "d}". Can you please provide more context or let me know how I can assist you today? Input: d~, Output: Hello! It seems like you entered a symbol "~". How can I assist you today? Input: d , Output: How can I assist you today? Input: ea, Output: Hello! How can I assist you today? Input: eb, Output: Hello! How can I assist you today? Input: ec, Output: It seems like you entered "ec". How can I assist you today? Input: ed, Output: Hello! How can I assist you today? Input: ee, Output: Hello! How can I assist you today? Input: ef, Output: Hello! How can I assist you today? Input: eg, Output: It seems like you entered "eg." Can you provide more context or details so I can better understand how I can assist you? Input: eh, Output: Hello! How can I help you today? Input: ei, Output: Hello! How can I assist you today? Input: ej, Output: Hello! How can I assist you today? Input: ek, Output: Hello! How can I assist you today? Input: el, Output: Hello! How can I assist you today? Input: em, Output: It looks like you may have accidentally entered 'em.' Is there a specific question you have or something you'd like help with? Feel free to provide more information so I can assist you better. Input: en, Output: Hello! How can I assist you today? Input: eo, Output: Hello! It looks like you've typed "eo." How can I assist you today? Input: ep, Output: Hello! How can I assist you today? Input: eq, Output: It seems like you may have entered "eq" as a mistakenly short message. How can I assist you further with this abbreviation or term? Input: er, Output: Hello! How can I assist you today? Input: es, Output: Hola, ¿en qué puedo ayudarte hoy? Input: et, Output: Hello! How can I assist you today? Input: eu, Output: Olá! Como posso te ajudar hoje? Input: ev, Output: It seems like you have entered "ev." How can I assist you further with this term or is there something else you need help with? Input: ew, Output: I'm here to help! What can I assist you with today? Input: ex, Output: It seems like you entered "ex." How can I assist you further with this? Input: ey, Output: Hello! How can I assist you today? Input: ez, Output: It looks like you're referring to something being easy. Is there anything specific you need help with? Input: eA, Output: It seems like you might have made a typo. If you have a question or need help with something, feel free to ask! Input: eB, Output: It seems like you may have entered an abbreviation or a partial phrase. Could you please provide more context or clarify what you need help with? Input: eC, Output: Hello! It seems like you've entered "eC." How can I assist you today with this term or any other questions you may have? Input: eD, Output: Hello! How can I assist you today? Input: eE, Output: Hello! It seems like you may have typed "eE" by mistake. How can I assist you today? Input: eF, Output: It seems like you've entered "eF". Is there anything specific you need help with regarding this input? Input: eG, Output: It looks like you entered "eG." Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have. Input: eH, Output: Hello! How can I assist you today? Input: eI, Output: It looks like you may have accidentally entered a random string of characters. If you have a question or need assistance with something, feel free to let me know! Input: eJ, Output: It looks like you've entered "eJ." Was there something specific you needed help with or a question I can assist you with? Input: eK, Output: Hello! How can I assist you today? Input: eL, Output: Hello! How can I assist you today? Input: eM, Output: It looks like you may have entered a random phrase or made a typo. If you need assistance with something, feel free to let me know how I can help you! Input: eN, Output: Hello! How can I assist you today? Input: eO, Output: Hello! How can I assist you today? Input: eP, Output: It seems like you've entered "eP." Is there anything specific you would like help with or discuss? Feel free to ask any questions or share your thoughts. Input: eQ, Output: It looks like you've entered "eQ." Is there anything specific you'd like assistance with or a question you have? Feel free to provide more details so I can help you effectively. Input: eR, Output: Hello! It seems like you've entered "eR." Is there anything specific you need assistance with today? Input: eS, Output: Hello! How can I help you today? Input: eT, Output: Hello! How can I assist you today? Input: eU, Output: Hello! How can I assist you today? Input: eV, Output: 1 electronvolt (eV) is defined as the amount of energy gained or lost by the charge of a single electron moved across an electric potential difference of 1 volt. It is equal to approximately 1.6 x 10^-19 joules. Input: eW, Output: Hello! It seems like you might have written "we" backwards. How can I assist you today? Input: eX, Output: "eX" usually refers to the mathematical constant "e" raised to the power of "X", where "e" is approximately equal to 2.71828. This is commonly used in exponential functions and growth calculations. Is there something specific you would like to know or ask about related to "eX"? Input: eY, Output: Hello! How can I assist you today? Input: eZ, Output: Hello! How can I assist you today? Input: e0, Output: Hello! How can I assist you today? Input: e1, Output: Hello! How can I assist you today? Input: e2, Output: It seems like you entered "e2". How can I assist you further with this information? Input: e3, Output: It seems like you may be referring to a specific topic or concept. Could you please provide more context or clarify your question so I can better assist you? Input: e4, Output: That move is often played as the first move in a game of chess. It controls the center, opens lines for pieces to develop, and allows the queen and bishop to come out. Do you have any specific questions about this move or anything else related to chess? Input: e5, Output: It looks like you have entered the move "e5" which is a common opening move in chess. This move typically involves moving the pawn in front of the king two spaces forward. Is there anything specific you would like help with related to this move or chess in general? Input: e6, Output: It seems like you might be referring to a specific square on a chessboard. Is there anything else you would like to know or discuss regarding chess or any other topic? Input: e7, Output: It seems like you've entered a chess move. In algebraic notation, "e7" typically refers to moving the pawn in front of the king two squares forward in the opening of a chess game. Is there anything specific you'd like to know or discuss about the move "e7"? Input: e8, Output: It seems like you've entered "e8", could you please provide more context or let me know how I can assist you today? Input: e9, Output: It seems like you've entered "e9." Could you provide me with more context or let me know how I can assist you today? Input: e!, Output: Hello! How can I assist you today? Input: e", Output: Hello! It looks like you only entered a single letter "e". Can you provide more context or ask a question so I can better assist you? Input: e#, Output: It seems like your message got cut off. How can I assist you today? Input: e$, Output: Hello! It seems like there might have been a typo in your message. How can I assist you today? Input: e%, Output: It looks like you have entered a symbol followed by a percentage sign. Is there something specific you need help with or a question you would like to ask? Feel free to provide more details so I can assist you better. Input: e&, Output: It seems like your message may have been cut off. Can you please provide more context or let me know how I can assist you? Input: e', Output: It looks like you've typed a single letter "e". How can I assist you further? Input: e(, Output: It looks like you may have entered a mistake or a typo. Is there something I can help you with? Input: e), Output: It looks like you've entered "e)". Is there something specific you would like assistance with? How can I help you today? Input: e*, Output: It appears that there might have been a typo in your message. How can I assist you today? Input: e+, Output: It seems like you may have typed a symbol or command. Is there something specific you need help with? Input: e,, Output: It looks like you pressed the "e" key. How can I assist you today? Input: e-, Output: It seems like your message got cut off. How can I assist you today? Input: e., Output: Hello! How can I assist you today? Input: e/, Output: It looks like you just entered "e/". How can I assist you today? Input: e:, Output: Hello! How can I assist you today? Input: e;, Output: Hello! How can I assist you today? Input: e<, Output: It looks like you may have tried to enter a mathematical expression or equation starting with "e<". Can you please provide more information or clarify your question so I can better assist you? Input: e=, Output: It looks like you might have started typing something but didn't complete it. Can you please provide more context or let me know how I can assist you? Input: e>, Output: It looks like you may have entered a partial response or command. How can I assist you further? Input: e?, Output: Hello! How can I assist you today? Input: e@, Output: Hello! How can I assist you today? Input: e[, Output: It looks like you may have accidentally entered a random character. Is there something I can help you with? Input: e\, Output: Hello! It looks like you entered "e\". How can I assist you today? Input: e], Output: It seems like you entered a random character or incomplete input. How can I assist you today? Input: e^, Output: It looks like you have entered an incomplete mathematical expression. If you could provide more context or clarification, I would be happy to help you further. Input: e_, Output: Hello! It looks like you accidentally entered "e_". Is there something I can assist you with today? Input: e`, Output: Hello! How can I assist you today? Input: e{, Output: It looks like you may have entered a typo or incomplete message. Is there something I can help you with? Input: e|, Output: It seems like your message got cut off. How can I assist you today? Input: e}, Output: It looks like you have entered a random character. How can I assist you today? Input: e~, Output: Hello! How can I assist you today? Input: e , Output: Hello! It looks like you entered a single letter "e." Is there something specific you would like assistance with or a question you have in mind? Feel free to share, and I'll do my best to help you. Input: fa, Output: Hello! How can I assist you today? Input: fb, Output: It seems like you may be referring to Facebook, a popular social media platform. Is there anything specific you would like assistance with in relation to Facebook? Input: fc, Output: Hello! How can I assist you today? Input: fd, Output: It seems like you entered "fd." Is there something specific you need help with or a question you'd like to ask? Feel free to provide me with more information so I can assist you better. Input: fe, Output: It seems like your message got cut off. Can you please provide more information or let me know how I can assist you? Input: ff, Output: Hello! How can I assist you today? Input: fg, Output: It seems like you've entered "fg". Is there anything specific you need help with? Feel free to ask any questions you may have. Input: fh, Output: Hello! How can I assist you today? Input: fi, Output: Hello! How can I assist you today? Input: fj, Output: Hello! How can I assist you today? Input: fk, Output: I'm here to assist you. How can I help you today? Input: fl, Output: It seems like you may have accidentally sent a partial message. How can I assist you today? Input: fm, Output: Hello! How can I assist you today? Input: fn, Output: It seems like you entered "fn." Is there something specific you would like help with related to that term or abbreviation? Input: fo, Output: Hello! How can I assist you today? Input: fp, Output: It seems like you entered "fp." Is there anything specific you need help with or any questions you have? Feel free to ask! Input: fq, Output: It seems like you've entered "fq." Is there something specific you need help with or a question you have? Feel free to ask anything, and I'll do my best to assist you! Input: fr, Output: Hello! How can I assist you today? Input: fs, Output: It seems like you may have entered an acronym "fs". Could you please provide more context or clarify what you are looking for assistance with? Input: ft, Output: Hello! It looks like you typed "ft." Is there something specific you need help with? Input: fu, Output: Hello! How can I help you today? Input: fv, Output: It seems like you may have mistyped or provided incomplete information. Could you please provide more details or let me know how I can assist you? Input: fw, Output: It seems like you may have entered something by mistake. How can I assist you today? Input: fx, Output: Hello! It seems like you entered "fx". Is there something specific you would like assistance with related to "fx"? Please provide more context or details so I can help you better. Input: fy, Output: It seems like you may have entered "fy" as a text message abbreviation or typo. If you intended to ask a question or need assistance with something, please feel free to provide more information so I can help you better. Input: fz, Output: It looks like you typed "fz." Do you need help with something specific related to that? Feel free to provide more information so I can assist you better. Input: fA, Output: How can I assist you with "fA"? Input: fB, Output: Hello! It seems like you might have entered something by mistake. If you need any help or have a question, feel free to ask. Input: fC, Output: It looks like you just entered "fC". Is there something specific you would like assistance with or any questions you have? Feel free to ask, and I'll do my best to help! Input: fD, Output: Hello! How can I assist you today? Input: fE, Output: Hello! How can I assist you today? Input: fF, Output: Hello! How can I assist you today? Input: fG, Output: Hello! It seems like you've entered "fG." How can I assist you today? Input: fH, Output: Hello! How can I assist you today? Input: fI, Output: It looks like you may have accidentally capitalized the letter "f" and the letter "I". Is there something specific you would like help with, or a question I can assist you with? Input: fJ, Output: Hello! How can I assist you today? Input: fK, Output: It seems like you've entered "fK". How can I assist you today? Input: fL, Output: It looks like you entered "fL." How can I assist you with this? Input: fM, Output: Hello! How can I assist you today? Input: fN, Output: Hello! How can I assist you today? Input: fO, Output: It seems like you may have mistyped. How can I assist you today? Input: fP, Output: It seems like you entered "fP." How can I assist you today? Input: fQ, Output: It looks like you've entered "fQ." Is there anything specific you would like help with or a question you need assistance with? Feel free to share more details so I can assist you better. Input: fR, Output: It looks like you've typed "fR". How can I assist you today? Input: fS, Output: Hello! It seems like you entered "fS". How can I assist you today? Input: fT, Output: Hello! How can I assist you today? Input: fU, Output: Hello! How can I assist you today? Input: fV, Output: It seems like you might have entered an incomplete phrase or command. How can I assist you today? Input: fW, Output: Hello! How can I assist you today? Input: fX, Output: Hello! How can I assist you today? Input: fY, Output: Hello! It seems like you entered "fY." Is there something I can assist you with? Input: fZ, Output: It appears that "fZ" does not seem to be a valid command or request. How can I assist you today? Input: f0, Output: It seems like you have entered "f0." How can I assist you today? Input: f1, Output: Formula 1 (F1) is a popular international auto racing series featuring open-wheel, single-seater cars that compete in races around the world on various circuits. It is considered one of the highest classes of racing. Let me know if you would like more information on F1! Input: f2, Output: How can I assist you with "f2"? Input: f3, Output: It seems like you might be referring to the function key "F3" on a computer keyboard. Pressing this key can have different functions depending on the context, such as opening a search feature in some applications or refreshing a webpage in a web browser. If you have a specific question about using the F3 key, feel free to ask! Input: f4, Output: It seems like you've entered "f4." How can I assist you today? Input: f5, Output: It seems like you have entered "f5." Can you please provide me with more context or let me know how I can assist you further? Input: f6, Output: It appears that you have entered "f6." How can I assist you further with this? Input: f7, Output: How can I assist you with the move F7? Input: f8, Output: It seems like you've entered "f8." If you can provide more information or context, I'll be happy to try and assist you further. Input: f9, Output: It looks like you've entered "f9." Is there something specific you need help with related to "f9"? Let me know how I can assist you! Input: f!, Output: It looks like you entered "f!" Is there something specific you need assistance with? Feel free to ask any questions or let me know how I can help you. Input: f", Output: Hello! It seems like you may have accidentally entered a random character. Is there something specific you need help with? Input: f#, Output: Hello! How can I assist you with F# today? Input: f$, Output: It looks like you've typed "f$". How can I assist you today? Input: f%, Output: It looks like you might have entered a symbol or a part of a word. Is there something specific that you need help with? Feel free to provide more context or ask any questions you have. Input: f&, Output: Hello! It looks like you typed "f&". How can I assist you today? Input: f', Output: It looks like you may have just entered the symbol for the first derivative. If you have any specific questions or need assistance with calculus or any other topic, feel free to ask! Input: f(, Output: Hello! It seems like you may have accidentally entered "f(." Is there a specific question or topic you need help with? Feel free to provide more details, and I'll do my best to assist you. Input: f), Output: It looks like you entered "f)". How can I assist you further? Input: f*, Output: It looks like you might have mistyped or not completed your message. Can I help you with something else? Input: f+, Output: It seems like you might have mistyped something. Can you please provide more context or let me know how I can assist you further? Input: f,, Output: It seems like you entered just the letter "f". How can I assist you further? Input: f-, Output: It seems like your message got cut off. How can I assist you further with the letter "f-"? Input: f., Output: Hello! How can I help you today? Input: f/, Output: It seems like you may have started typing a command or a question. Please go ahead and let me know how I can assist you today! Input: f:, Output: How can I assist you today? Input: f;, Output: It seems like you may have entered a random string of characters. Is there something specific you need help with? Feel free to ask any questions you may have. Input: f<, Output: It seems like you might have started typing a question about something related to the letter "f." Would you like to ask a question or provide more context so I can help you better? Input: f=, Output: It seems like you may have started writing a mathematical equation with the variable "f." How can I assist you with this equation? Input: f>, Output: It seems like you only entered "f>". Can you provide more information or let me know how I can assist you further? Input: f?, Output: How can I assist you today? Input: f@, Output: Hello! How can I assist you today? Input: f[, Output: It looks like you entered a partial word or some random characters. Can you please provide more context or let me know how I can assist you further? Input: f\, Output: It looks like you may have accidentally entered "f." Is there something specific you would like help with or a question you have? Feel free to let me know how I can assist you. Input: f], Output: It looks like you've entered a random character. How can I assist you today? Input: f^, Output: It seems like you might have accidentally pressed the "f" key. Is there something specific you would like help with? Input: f_, Output: Hello! It looks like you've entered "f_". How can I assist you today? Input: f`, Output: Hello! It looks like you've entered just one letter. How can I help you today? Input: f{, Output: It looks like you've entered some random characters. Is there anything specific you need help with? Input: f|, Output: It looks like your message got cut off. How can I assist you today? Input: f}, Output: It seems like you may have entered a symbol or a typo. How can I assist you today? Input: f~, Output: Hello! It seems like you entered the character "~". How can I assist you today? Input: f , Output: It seems like you might have accidentally entered just the letter "f". Is there something specific you need help with or have a question about? Please feel free to provide more information so I can assist you better. Input: ga, Output: Hello! How can I assist you today? Input: gb, Output: It looks like you've entered "gb." Is there anything specific you need help with related to this abbreviation or term? Please provide more context so I can assist you more effectively. Input: gc, Output: It seems like you might be referring to something related to biology or genetics. Could you provide more context so I can better understand how to assist you? Input: gd, Output: Hello! How can I assist you today? Input: ge, Output: It seems like you may have entered a partial word or phrase. Can you please provide more context or let me know how I can assist you today? Input: gf, Output: Hello! How can I assist you today? Input: gg, Output: Good game! If you need any assistance or have any questions, feel free to ask. Input: gh, Output: Hello! How can I assist you today? Input: gi, Output: It seems like your message might be cut off. Can you please provide more context or let me know how I can assist you with "gi"? Input: gj, Output: Hello! How can I assist you today? Input: gk, Output: It seems like you entered "gk." Is there something specific you need help with? Feel free to ask me anything. Input: gl, Output: It seems like you may have typed an incomplete message. Is there something I can assist you with? Input: gm, Output: Good morning! How can I assist you today? Input: gn, Output: Hello! How can I assist you today? Input: go, Output: Hello! How can I assist you today? Input: gp, Output: It looks like you may be asking about something related to a GP. Could you please provide more details to help me give you the information you need? Input: gq, Output: I'm sorry, could you please provide me with more information or clarify your request so I can assist you better? Input: gr, Output: It seems like you may have accidentally entered a random abbreviation. How can I assist you today? Input: gs, Output: Hello! How can I assist you today? Input: gt, Output: It seems like you may have entered an abbreviation or acronym. Could you please provide more context or let me know how I can assist you further? Input: gu, Output: Hello! How can I assist you today? Input: gv, Output: Hello! It seems like you entered "gv." How can I assist you today? Input: gw, Output: Hello! How can I assist you today? Input: gx, Output: Hello! It looks like you typed "gx". How can I assist you today? Input: gy, Output: Hello! How can I help you today? Input: gz, Output: Hello! It seems like you might be abbreviating "goodbye" to "gz," is there anything else you would like assistance with before you go? Input: gA, Output: Hello! How can I assist you today? Input: gB, Output: It seems like you might be referring to gigabytes (GB), a unit of digital information storage capacity. Is there something specific you would like to know or discuss about gigabytes? Input: gC, Output: It seems like you've entered "gC." Is there something specific you would like help with or any question you have in mind? Feel free to provide more details or let me know how I can assist you today. Input: gD, Output: Hello! How can I assist you today? Input: gE, Output: Hello! How can I assist you today? Input: gF, Output: It looks like you entered "gF." Is there something specific you would like assistance with or any question you would like to ask? Feel free to provide more information so I can assist you better. Input: gG, Output: Hello! How can I assist you today? Input: gH, Output: Hello! How can I assist you today? Input: gI, Output: Hello! It seems like you entered "gI." How can I assist you today? Input: gJ, Output: It seems like you've entered "gJ". How can I assist you today? Input: gK, Output: Hello! It looks like you've entered "gK." How can I assist you today? Input: gL, Output: Hello! How can I assist you today? Input: gM, Output: Good morning! How can I assist you today? Input: gN, Output: Hello! How can I assist you today? Input: gO, Output: Hello! How can I assist you today? Input: gP, Output: It seems like you entered "gP." Is there something specific you need help with or any questions I can assist you with? Let me know how I can help! Input: gQ, Output: It seems like you've entered "gQ". Is there something specific you'd like help with or a question you have in mind? Feel free to let me know how I can assist you today. Input: gR, Output: It seems like you may have entered a random string of characters. Is there something specific you would like assistance with related to "gR"? Input: gS, Output: It looks like you entered "gS." Is there anything specific you need help with, or any questions you have? Feel free to provide more details so I can assist you better. Input: gT, Output: It seems like you may have entered "gT" as a query. How can I assist you today? Input: gU, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: gV, Output: It seems like you have entered "gV." Can you please provide more context or let me know how I can assist you? Input: gW, Output: It seems like you have typed "gW." How can I assist you today? Input: gX, Output: It seems like you have entered "gX." Is there anything specific you need help with or any question you have in mind? Feel free to ask, and I'll do my best to assist you. Input: gY, Output: Hello! How can I assist you today? Input: gZ, Output: It looks like you entered "gZ". Is there something specific you need assistance with? Feel free to ask any questions you may have. I'm here to help! Input: g0, Output: It looks like you've entered "g0." Is there anything specific you need help with or a question I can assist you with? Input: g1, Output: How can I assist you today? Input: g2, Output: It seems like you have entered "g2". Is there something specific you need help with regarding "g2"? Let me know how I can assist you further. Input: g3, Output: It seems like you have entered "g3". Is there something specific you need help with related to "g3"? Input: g4, Output: It seems like you entered "g4." How can I assist you today? Input: g5, Output: It seems like you've provided me with the chess move "g5." If you have any specific questions about this move or the game of chess in general, feel free to ask! Input: g6, Output: It looks like you've entered a chess move notation. "g6" refers to moving the pawn on the g-file two spaces forward. Let me know if you need help with anything related to chess or if you have any other questions. Input: g7, Output: It seems like you've entered a chess notation. "g7" refers to a square on the chessboard. Is there something specific you'd like to know or discuss about this move? Input: g8, Output: It seems like you may have entered a chess move notation. In chess, "g8" typically refers to moving the black pawn from g7 to g8 and promoting it to a different piece like a queen, rook, bishop, or knight. Let me know if you have any specific questions or need assistance with anything related to chess. Input: g9, Output: It seems like you have entered "g9." Is there something specific you would like help with, or do you have a question I can assist you with? Input: g!, Output: Hello! How can I assist you today? Input: g", Output: Hello! It looks like you typed "g" in your message. How can I assist you today? Input: g#, Output: It seems like you entered a random character or symbol. How can I assist you today? Input: g$, Output: Hello! How can I assist you today? Input: g%, Output: It looks like you typed "g%" - how can I assist you today? Input: g&, Output: Hello! It looks like you might have entered a typo. Is there something I can assist you with today? Input: g', Output: Hello! It looks like you may have accidentally pressed a key. Is there something I can help you with today? Input: g(, Output: It seems like you may have entered a partial statement. How can I assist you further? Input: g), Output: It looks like you've entered "g)". How can I assist you today? Input: g*, Output: It seems like you might have only entered the letter "g*". Is there anything specific you would like help with or any question I can assist you with? Feel free to provide more context or details so I can better assist you. Input: g+, Output: It seems like you may have started to type something but didn't complete it. Is there something specific you need help with regarding "g+"? Feel free to provide more details so I can assist you better. Input: g,, Output: It looks like there may have been a typo in your message. How can I assist you today? Input: g-, Output: It looks like you may have typed the letter "g" but didn't complete your message. Is there something specific you need assistance with? Input: g., Output: Hello! How can I assist you today? Input: g/, Output: It looks like your message may have been cut off. How can I assist you today? Input: g:, Output: Hello! How can I assist you today? Input: g;, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: g<, Output: It looks like you may have started typing a message but didn't complete it. Can I help you with something? Input: g=, Output: It seems like you have entered "g=" without any further information. Could you please provide more context or let me know how I can assist you? Input: g>, Output: It looks like you may have entered a mistyped command or incomplete message. How can I assist you today? Input: g?, Output: Hello! How can I assist you today? Input: g@, Output: Hello! How can I assist you today? Input: g[, Output: It seems like you accidentally typed "g[". How can I assist you today? Input: g\, Output: Hello! It looks like you've inputted "g\". Is there something I can assist you with? Input: g], Output: Hello! How can I assist you today? Input: g^, Output: It seems like your message is incomplete. Can you provide more information or clarify your question so I can assist you better? Input: g_, Output: Hello! It looks like you may have entered just an underscore "_". Was there something specific you needed help with or a question you had in mind? Feel free to ask! Input: g`, Output: Hello! It seems like you've entered a random character. How can I assist you today? Input: g{, Output: Hello! It looks like you have entered a random string of characters. How can I assist you today? Input: g|, Output: How can I assist you today? Input: g}, Output: It seems like you may have entered a typo. If you have any questions or need assistance with anything, feel free to ask! Input: g~, Output: Hello! It looks like you entered the character "~". Is there something specific you would like to know or ask about? Feel free to share and I'll do my best to assist you! Input: g , Output: How can I assist you today? Input: ha, Output: Hello! How can I assist you today? Input: hb, Output: Hello! How can I assist you today? Input: hc, Output: Hello! How can I assist you today? Input: hd, Output: Hello! How can I assist you today? Input: he, Output: Hello! How can I assist you today? Input: hf, Output: Hello! How can I assist you today? Input: hg, Output: Hello! How can I assist you today? Input: hh, Output: Hello! How can I assist you today? Input: hi, Output: Hello! How can I assist you today? Input: hj, Output: Hello! How can I assist you today? Input: hk, Output: Hello! How can I assist you today? Input: hl, Output: Hello! How can I assist you today? Input: hm, Output: Hello! How can I assist you today? Input: hn, Output: Hello! How can I assist you today? Input: ho, Output: Hello! How can I assist you today? Input: hp, Output: HP usually stands for "Hewlett-Packard," a multinational information technology company known for its computers, printers, and related products. Is there something specific you would like to know or need assistance with relating to HP? Input: hq, Output: Hi there! How can I assist you today? Input: hr, Output: It appears that you have entered "hr." Is there a specific HR-related question or topic that you would like assistance with? Please provide more details so I can better assist you. Input: hs, Output: Hello! How can I assist you today? Input: ht, Output: Hello! How can I assist you today? Input: hu, Output: Hello! How can I assist you today? Input: hv, Output: Hello! How can I assist you today? Input: hw, Output: Hello! How can I assist you today? Input: hx, Output: Hello! How can I assist you today? Input: hy, Output: Hello! How can I assist you today? Input: hz, Output: It looks like you entered "hz." Could you please provide more context or let me know how I can assist you further? Input: hA, Output: Hello! How can I assist you today? Input: hB, Output: Hello! How can I assist you today? Input: hC, Output: Hello! How can I assist you today? Input: hD, Output: It seems like you may have entered "hD." Could you please provide more context or let me know how I can assist you further? Input: hE, Output: Hello! How can I assist you today? Input: hF, Output: Hello! How can I assist you today? Input: hG, Output: Hello! How can I assist you today? Input: hH, Output: Hello! How can I assist you today? Input: hI, Output: Hello! How can I assist you today? Input: hJ, Output: Hello! How can I assist you today? Input: hK, Output: Hello! How can I assist you today? Input: hL, Output: Hello! How can I assist you today? Input: hM, Output: Hello! How can I assist you today? Input: hN, Output: Hello! How can I assist you today? Input: hO, Output: Hello! How can I assist you today? Input: hP, Output: Hello! How can I assist you today? Input: hQ, Output: It looks like you've entered "hQ". Is there something I can help you with or a question you have in mind? Input: hR, Output: Hello! How can I assist you today? Input: hS, Output: Hello! How can I assist you today? Input: hT, Output: It looks like you entered "hT". Is there something specific you need assistance with? Input: hU, Output: Hello! How can I assist you today? Input: hV, Output: Hello! How can I assist you today? Input: hW, Output: Hello! How can I assist you today? Input: hX, Output: Hello! How can I assist you today? Input: hY, Output: Hello! How can I assist you today? Input: hZ, Output: It seems like you've entered "hZ". How can I assist you today? Input: h0, Output: Hello! How can I assist you today? Input: h1, Output: Hello! How can I assist you today? Input: h2, Output: It seems like you've entered "h2." How can I assist you with that? Input: h3, Output: Hello! How can I help you today? Input: h4, Output: It seems like you've inputted "h4." If you need assistance or have a question, feel free to let me know! Input: h5, Output: Hello! How can I assist you today? Input: h6, Output: Hello! How can I assist you today? Input: h7, Output: It seems like you provided a chess coordinate "h7." Is there something specific you would like help with regarding this coordinate? Input: h8, Output: It seems like you may have mistyped something. Can you please provide more context or clarify your message so I can better assist you? Input: h9, Output: Hello! How can I assist you today? Input: h!, Output: Hello! How can I assist you today? Input: h", Output: Hello! It looks like you might have typed something by mistake. How can I assist you today? Input: h#, Output: It looks like you may have mistyped your message. Can you provide more details or let me know how I can assist you today? Input: h$, Output: Hello! How can I assist you today? Input: h%, Output: It seems like you input "h%". Is there something specific you need help with or a question I can assist you with? Input: h&, Output: Hello! How can I assist you today? Input: h', Output: Hello! How can I assist you today? Input: h(, Output: It looks like you may have typed a letter "h" by mistake. Is there something specific you need help with? Input: h), Output: It looks like you may have entered a single letter "h." Is there anything specific you need help with or any question you'd like me to assist you with? Just let me know how I can help! Input: h*, Output: Hello! How can I assist you today? Input: h+, Output: Hello! How can I assist you today? Input: h,, Output: Hello! How can I help you today? Input: h-, Output: Hello! How can I assist you today? Input: h., Output: Hello! How can I assist you today? Input: h/, Output: Hello! It looks like you started typing something. How can I assist you today? Input: h:, Output: Hello! How can I help you today? Input: h;, Output: Hello! How can I assist you today? Input: h<, Output: It seems like your message got cut off. Is there something specific I can help you with? Input: h=, Output: It seems like you might have entered an incomplete question or statement. How can I assist you further? Input: h>, Output: It looks like you may have started typing a message but it got cut off. How can I assist you today? Input: h?, Output: Hello! How can I assist you today? Input: h@, Output: Hello! How can I assist you today? Input: h[, Output: It looks like you may have accidentally entered a text fragment or made a typo. How can I assist you today? Input: h\, Output: Hello! It looks like you might have started typing a question or a message. How can I assist you today? Input: h], Output: Hello! It seems like maybe you're trying to type something. How can I assist you today? Input: h^, Output: It looks like you inputted "h^" without providing a specific context or continuation. How can I assist you today? Input: h_, Output: Hello! How can I assist you today with the letter "h"? Input: h`, Output: Hello! It seems like you might have accidentally typed a single character. How can I assist you today? Input: h{, Output: Hello! It seems like you might have accidentally typed "h{" If you need help with anything specific, please feel free to ask. Input: h|, Output: It seems like you just typed "h|". How can I assist you today? Input: h}, Output: Hello! How can I assist you today? Input: h~, Output: Hello! It looks like you may have accidentally entered a few characters. How can I assist you today? Input: h , Output: Hello! How can I assist you today? Input: ia, Output: Hello! How can I assist you today? Input: ib, Output: Hello! How can I assist you today? Input: ic, Output: Hello! How can I assist you today? Input: id, Output: I'm sorry, could you please provide more context or clarify your request? Input: ie, Output: It looks like you have entered "ie." Can you please provide more context or let me know how I can assist you further? Input: if, Output: Hello! It looks like you may have started typing a question or sentence. How can I assist you today? Input: ig, Output: Hello! How can I assist you today? Input: ih, Output: Hello! How can I assist you today? Input: ii, Output: Hello! How can I assist you today? Input: ij, Output: Hello! How can I assist you today? Input: ik, Output: Hello! How can I assist you today? Input: il, Output: Hello! How can I assist you today? Input: im, Output: Hello! How can I assist you today? Input: in, Output: Hello! How can I assist you today? Input: io, Output: Hello! How can I assist you today? Input: ip, Output: IP stands for internet protocol. It is a unique set of numbers assigned to a computer, server, or other networked device to identify it on a network. IP addresses are used for communication between devices connected to the internet. Input: iq, Output: Hi there! It looks like you entered "iq". Can you please provide more context or expand on what you're looking for so I can assist you better? Input: ir, Output: It seems like you entered "ir." How can I assist you today? Input: is, Output: It seems like your message was incomplete. Can you provide more information or let me know how I can assist you? Input: it, Output: Hello! How can I assist you today? Input: iu, Output: Hello! How can I assist you today? Input: iv, Output: Hello! How can I assist you today? Input: iw, Output: It looks like "iw" could be a typo. Could you provide more context or clarify what you are looking for assistance with? Input: ix, Output: Hello! How can I assist you today? Input: iy, Output: Hello! How can I assist you today? Input: iz, Output: It seems like you may have entered a typo. Could you please provide more context or clarify your question so I can assist you better? Input: iA, Output: Hello! How can I assist you today? Input: iB, Output: Hello! How can I assist you today? Input: iC, Output: Hello! How can I assist you today? Input: iD, Output: Hello! How can I assist you today? Input: iE, Output: Hello! How can I assist you today? Input: iF, Output: Hello! It seems like you started typing something but didn't finish. How can I assist you today? Input: iG, Output: It appears you have entered "iG." How can I assist you further with this abbreviation? Input: iH, Output: Hello! How can I assist you today? Input: iI, Output: It looks like your message was cut off. How can I assist you today? Input: iJ, Output: Hello! It seems like you entered "iJ". How can I assist you today? Input: iK, Output: Hello! How can I assist you today? Input: iL, Output: Hello! How can I assist you today? Input: iM, Output: It seems like you may have typed something by mistake. How can I assist you today? Input: iN, Output: It looks like you've entered "iN". How can I assist you today? Input: iO, Output: Hello! How can I assist you today? Input: iP, Output: It seems you mentioned "iP." How can I assist you further with that? Input: iQ, Output: "IQ" typically refers to intelligence quotient, a numerical measure of a person's intelligence. If you have any specific questions or need assistance with related topics, feel free to ask! Input: iR, Output: It seems like you might have mistyped something. Is there anything I can help you with? Input: iS, Output: Hello! How can I assist you today? Input: iT, Output: Hello! How can I assist you today? Input: iU, Output: Hello! How can I assist you today? Input: iV, Output: Hello! It seems like you entered "iV." Is there anything specific you would like help with or any questions I can answer for you? Input: iW, Output: It looks like you've entered "iW." Is there something specific you need help with or information you're looking for? Feel free to provide more context or ask your question so I can assist you better. Input: iX, Output: Hello! How can I assist you today? Input: iY, Output: Hello! How can I assist you today? Input: iZ, Output: It seems like you have entered "iZ." Is there something specific you would like assistance with or a question you would like to ask? Feel free to provide more information so I can better assist you. Input: i0, Output: It seems like you entered "i0." Is there something specific you would like help with or a question you have? Feel free to ask, and I'll do my best to assist you. Input: i1, Output: How can I assist you today? Input: i2, Output: It seems like you have entered a mathematical expression ("i2"). Are you looking for the result of "i^2", where i is the imaginary unit? If so, the result is -1. Let me know if you need help with anything else. Input: i3, Output: i3 refers to the i3 window manager, a highly configurable tiling window manager for Unix-based systems. It allows for efficient management of windows on the desktop by automatically arranging them in a non-overlapping tile layout. Users can customize i3 through configuration files to tailor it to their workflow and preferences. If you have any specific questions or need assistance with i3, feel free to ask! Input: i4, Output: It seems like you may have entered an incomplete or unclear request. How can I assist you today? Input: i5, Output: It seems like you might be referring to an Intel Core i5 processor. Is there something specific you would like to know or discuss about i5 processors? Input: i6, Output: Hello! How can I assist you today? Input: i7, Output: It appears like you have entered "i7". Is there a specific information or assistance you need regarding an Intel Core i7 processor? Feel free to ask any questions you may have. Input: i8, Output: It seems like you might be referring to the Intel Core i8 processor series. The i8 series does not currently exist; the latest Intel processors are part of the i9 series. If you have any other questions or need information on a different topic, feel free to ask! Input: i9, Output: It seems like you're referring to the Intel Core i9 processor series, which are high-performance processors designed for demanding tasks such as gaming, content creation, and other heavy workloads. The Intel Core i9 processors offer multiple cores and high clock speeds to handle multitasking and demanding applications. If you have any specific questions or need more information about the Intel Core i9 processors, feel free to ask! Input: i!, Output: Hello! How can I help you today? Input: i", Output: Hello! How can I assist you today? Input: i#, Output: It looks like you've entered a symbol followed by a hashtag. Is there something specific you need help with or a question you have in mind? Please feel free to share, and I'll do my best to assist you. Input: i$, Output: It seems like you entered a symbol before the dollar sign. If you have a specific question or need assistance with something, please let me know how I can help you. Input: i%, Output: It looks like you may have entered a partial message. How can I assist you today? Input: i&, Output: Hello! It seems like your message got cut off. How can I assist you today? Input: i', Output: It looks like your message got cut off. How can I help you today? Input: i(, Output: It looks like you started typing something but did not complete your question or input. How can I assist you today? Input: i), Output: Hello! How can I assist you today? Input: i*, Output: It seems like you might have started typing a mathematical expression. How can I assist you with it? Input: i+, Output: It looks like you may have started typing a mathematical expression but didn't finish it. Did you have a question or equation you needed help with? Input: i,, Output: Hello! How can I assist you today? Input: i-, Output: Hello! How can I assist you today? Input: i., Output: Hello! How can I assist you today? Input: i/, Output: Hello! How can I assist you today? Input: i:, Output: Hello! How can I assist you today? Input: i;, Output: It looks like you've entered a semicolon. Can I help you with something? Input: i<, Output: It looks like your message was cut off. How can I assist you today? Input: i=, Output: It seems like you might have intended to enter a mathematical equation or expression after the "i=". If you provide me with more information, I'd be happy to help you with the calculation or any questions you have. Input: i>, Output: It looks like you may have started typing a message or question, but it seems to be incomplete. How can I assist you today? Input: i?, Output: Hello! How can I assist you today? Input: i@, Output: Hello! How can I assist you today? Input: i[, Output: It seems like you accidentally typed "i[". Did you have a question or need help with something? Feel free to let me know how I can assist you! Input: i\, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: i], Output: Hello! How can I help you today? Input: i^, Output: It looks like you've entered an incomplete expression "i^". Is there something specific you need help with regarding this expression or calculations involving imaginary numbers? Input: i_, Output: How can I assist you today? Input: i`, Output: Hello! How can I assist you today? Input: i{, Output: It looks like your message might have been cut off. Can you please provide more information or let me know how I can assist you? Input: i|, Output: Hello! How can I assist you today? Input: i}, Output: Hello! How can I assist you today? Input: i~, Output: Hello! How can I assist you today? Input: i , Output: Hello! How can I assist you today? Input: ja, Output: Hallo! Wie kann ich Ihnen heute helfen? Input: jb, Output: Hello! How can I assist you today? Input: jc, Output: Hello! How can I assist you today? Input: jd, Output: Hello! How can I assist you today? Input: je, Output: Bonjour! Comment puis-je vous aider aujourd'hui? Input: jf, Output: Hello! How can I assist you today? Input: jg, Output: Hello! How can I assist you today? Input: jh, Output: Hello! How can I assist you today? Input: ji, Output: Hello! How can I assist you today? Input: jj, Output: Hello! How can I assist you today? Input: jk, Output: Hello! How can I assist you today? Input: jl, Output: Hello! How can I assist you today? Input: jm, Output: Hello! How can I assist you today? Input: jn, Output: Hello! How can I assist you today? Input: jo, Output: Hello! How can I assist you today? Input: jp, Output: Hello! How can I assist you today? Input: jq, Output: `jq` is a lightweight and flexible command-line JSON processor. It allows you to parse, extract, manipulate, and filter JSON data in the terminal. With `jq`, you can use a variety of functions and operators to query and modify JSON objects. It is commonly used in shell scripts and pipelines for JSON data manipulation. Let me know if you have any specific questions or need help with `jq` commands. Input: jr, Output: Hello! How can I assist you today? Input: js, Output: Hi there! How can I help you with JavaScript today? Input: jt, Output: Hello! How can I assist you today? Input: ju, Output: Hello! How can I assist you today? Input: jv, Output: Hello! How can I assist you today? Input: jw, Output: Hello! How can I assist you today? Input: jx, Output: It looks like you entered "jx." Is there anything specific you need help with? Feel free to ask any questions you may have. Input: jy, Output: Hello! How can I assist you today? Input: jz, Output: It seems like you entered "jz." How can I assist you today? Input: jA, Output: Hello! How can I assist you today? Input: jB, Output: Hello! How can I assist you today? Input: jC, Output: It seems like you entered "jC." How can I assist you today? [/CODE BLOCK] ============================================================ TITLE: Таиланд 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ Таиланд 2024 3D сканы [MediaObject: https://lumalabs.ai/embed/8fbb94a4-1c1e-4a5a-8654-127d1d7aa2f6?mode=sparkles&background=%23ffffff&color=%23000000&showTitle=false&loadBg=true&logoPosition=bottom-left&infoPosition=top-left&cinematicVideo=undefined&showMenu=false] [MediaObject: https://lumalabs.ai/embed/22c2848e-37ed-49c1-99b0-cbc77483d2aa?mode=sparkles&background=%23ffffff&color=%23000000&showTitle=false&loadBg=true&logoPosition=bottom-left&infoPosition=top-left&cinematicVideo=undefined&showMenu=false] ============================================================ TITLE: Границы частной жизни SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Границы частной жизни февраль 2024 Я создал простую программу, которой можно задать один или несколько каталогов. Она сканирует их все, включая подкаталоги, и когда находит какое-либо изображение (под изображением здесь я подразумеваю файл с расширением .jpg, .jpeg, .png, .tif, .tiff), добавляет путь к нему в набор всех изображений. По завершении сканирования она выбирает из них только одно изображение и отображает его. Затем я подключил к своему компьютеру все жесткие диски с резервными копиями фотографий, которые я собирал в течение жизни (сейчас они содержат более 91 000 фотографий). Все жесткие диски я настроил как исходные каталоги, из которых программа выбирает изображения. По практическим соображениям было необходимо запретить выбор из некоторых каталогов, так как некоторые из них содержали только данные программ, например, их иконки. После нажатия клавиши ENTER программа выбирала случайную фотографию из моей жизни. После повторного нажатия ENTER программа выбирала следующую фотографию и так далее... Из случайно выбранных изображений я создал несколько серий, которые следовали друг за другом. Каждая серия начинается со случайного выбора изображения и продолжает выбирать следующие изображения до тех пор, пока не наткнется на то, которое я не хочу публиковать. Это последнее изображение в серии представлено размытым. Мне было интересно, какие фотографии станут причиной завершения серий и почему. В большинстве случаев, к моему удивлению, это было вызвано беспокойством о частной жизни других людей. В других случаях это были фотографии рабочих документов, домов других людей, моего собственного дома и т.д. С помощью этого проекта я обнаружил, насколько размыты границы моей частной жизни, если они вообще существуют. В определенный момент мне приходилось решать, публиковать фотографию или нет. Однако этот выбор чаще всего был довольно сложным и неоднозначным. серия 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] серия 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | стакан воды] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | текст к выставке] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | термофотография дороги] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | поездка на поезде] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | пятно на стекле] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | фотография экрана с CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | студенческая выставка] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] серия 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | код на SMS-билет] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | прыгающие масаи в Кении] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | личинка под микроскопом] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | термофотография автомобиля] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | статуи роботов на выставке] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] серия 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | поляризованная структура под микроскопом] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Войта Маур снимает выставку] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | выставка Милана Маура] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | игуана на Галапагосах] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | матовое стекло] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | клетка под микроскопом] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] серия 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] серия 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] серия 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] серия 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | картина на выставке] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Войта Маур на фестивале света] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | здания в Мексике] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] серия 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | ракообразные] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | чайки] [https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg | термофотография] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | Войта Маур на лодке] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | кубики сахара] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | выставка Милана Маура] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | пеликаны в зоопарке] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | молния в Моравии] [https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg | Лукаш Плешер] [https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg | термофотография облаков] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Войта Маур с бензопилой] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | зажигалка с надписью BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | затопленный карьер] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | лес] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] серия 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | цензурированное изображение] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import os import random from pathlib import Path def open_random_image(folder_paths, excluded_paths): # Převod cest na absolutní cesty folder_paths = [Path(folder).resolve() for folder in folder_paths] excluded_paths = [Path(excluded).resolve() for excluded in excluded_paths] # Seznam podporovaných přípon souborů supported_extensions = ['.png', '.jpg', '.jpeg', 'tif', 'tiff'] # Seznam pro ukládání cest k obrázkům images = [] # Prochází všechny zadané adresáře for folder_path in folder_paths: # Prochází soubory v adresáři a jeho podsložkách for path in folder_path.rglob('*'): # Přidává cesty k obrázkům, pokud mají podporovanou příponu if path.suffix.lower() in supported_extensions: images.append(path) while True: if not images: print("V zadaných adresářích nebyly nalezeny žádné obrázky.") return # Náhodný výběr souboru image_path = random.choice(images) # Kontroluje, zda vybraná cesta neleží v některém z vyloučených adresářů if any(image_path.is_relative_to(excluded) for excluded in excluded_paths): continue # Pokud je cesta vyloučená, vybere jiný obrázek print(f"Otevírám obrázek: {image_path}") os.startfile(image_path) return # Seznam cest k adresářům folder_paths = [ r"D:\\02_záloha dat", r"G:", r"K:" #r"C:" ] # Seznam cest k vyloučení excluded_paths = [ r"K:\\WEB", ] while True: # Nekonečná smyčka open_random_image(folder_paths, excluded_paths) input("Stiskni ENTER pro opětovné spuštění nebo Ctrl+C pro ukončení programu...") [/CODE BLOCK] ============================================================ TITLE: Волновые функции SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Волновые функции январь 2024 Этот проект является демонстрацией того, как можно моделировать распространение и интерференцию волн, а также их взаимодействие со средой с помощью математических моделей и компьютерного моделирования. Использование случайных значений для положения источников волн, их частоты и амплитуды, наряду с реализацией затухания амплитуды по мере удаления от источника, отражения волн от краев квадрата и их взаимной интерференции, создает визуально интересные узоры, иллюстрирующие сложность волновых взаимодействий в ограниченном пространстве. Результаты визуализируются с помощью черно-белой цветовой шкалы, которая представляет интенсивность волн в различных точках квадратного пространства. Моделирование с 1 источником волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-1.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-2.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-3.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-3.jpg] Моделирование с 2 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-4.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-5.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-6.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-6.jpg] Моделирование с 3 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-7.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-8.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-9.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-9.jpg] Моделирование с 5 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-10.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-11.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-12.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-12.jpg] Моделирование с 10 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-13.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-14.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-15.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-15.jpg] Моделирование с 50 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-16.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-17.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-18.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-18.jpg] Моделирование с 100 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-19.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-20.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-21.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-21.jpg] Моделирование с 500 источниками волн: [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-22.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-23.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/vlnove-funkce-obr-24.jpg] [https://vojtamaur.cz/images/vlnove-funkce-obr-24.jpg] Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt import os import re # Počet obrázků k vytvoření num_images = 1 # Nastavení rozsahů pro náhodné hodnoty frequency_range = (1, 50) # Rozsah frekvencí vln amplitude_range = (0.1, 1) # Rozsah amplitud vln # Počet zdrojů number_of_sources = 3 # Velikost prostoru pro simulaci a rozlišení mřížky space_size = 5 grid_resolution = 1000 for i in range(num_images): # Inicializace pole pro simulaci Z = np.zeros((grid_resolution, grid_resolution)) # Vytvoření mřížky pro simulaci x = np.linspace(-space_size, space_size, grid_resolution) y = np.linspace(-space_size, space_size, grid_resolution) X, Y = np.meshgrid(x, y) # Generování náhodných zdrojů for _ in range(number_of_sources): source_position = np.random.uniform(-space_size, space_size, 2) frequency = np.random.uniform(*frequency_range) amplitude = np.random.uniform(*amplitude_range) # Výpočet vzdálenosti od zdroje a přidání vlny do simulace R = np.sqrt((X - source_position[0])**2 + (Y - source_position[1])**2) Z += amplitude * np.sin(frequency * R) / (R + 1) # Přidání útlumu amplitudy # Odrážení vln od stěn for wall in [-space_size, space_size]: R_vertical = np.sqrt((X - 2*wall + source_position[0])**2 + (Y - source_position[1])**2) R_horizontal = np.sqrt((X - source_position[0])**2 + (Y - 2*wall + source_position[1])**2) Z += amplitude * np.sin(frequency * R_vertical) / (R_vertical + 1) Z += amplitude * np.sin(frequency * R_horizontal) / (R_horizontal + 1) # Vykreslení výsledku plt.figure(figsize=(10, 10)) plt.imshow(Z, cmap='gray', extent=[-space_size, space_size, -space_size, space_size]) plt.axis('off') # Před uložením obrázku použijte tight_layout pro optimalizaci rozložení #plt.tight_layout() # Uložení obrázku pattern = r"wave_interference_pattern_(\d+).png" existing_files = [f for f in os.listdir('.') if re.match(pattern, f)] if existing_files: numbers = [int(re.search(pattern, f).group(1)) for f in existing_files] max_number = max(numbers) else: max_number = 0 file_name = f"wave_interference_pattern_{max_number + 1:05d}.png" plt.savefig(file_name, bbox_inches='tight', pad_inches=0, transparent=False, dpi=(grid_resolution*1.3)//10) plt.close() # Zavření obrázku po uložení [/CODE BLOCK] ============================================================ TITLE: Структура Рекамана SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-12-14 SOURCE: src/content/posts/vystavy-recamanova-struktura.mdx BUILT_HTML: vystavy-recamanova-struktura/index.html ============================================================ Структура Рекамана 14. 9. 2023 - 31. 12. 2023, Йиндржихув-Градец Музей фотографии и современных визуальных медиа: Образы над числами [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-7.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-8.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-recamanova-struktura-obr-1.jpg] Информация о выставке на сайте Музея фотографии и современных визуальных медиа: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Статья с сайта JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Объяснение структуры Рекамана (проект 2020 года): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Траектория курсора SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Траектория курсора август 2023 Может показаться, что повседневное взаимодействие с компьютерной мышью — это обычное и ничем не примечательное занятие. Но что, если бы можно было превратить эти рутинные движения во что-то большее, во что-то, что создает уникальное визуальное представление работы за компьютером? Благодаря коду, который считывает положение курсора мыши и цвет пикселя под ним, эта идея может стать реальностью. Как это работает? Этот код отслеживает, где находится курсор мыши на экране и какой цвет имеет пиксель под ним. Эта информация затем в режиме реального времени переносится на виртуальный холст с разрешением, совпадающим с разрешением экрана. Всякий раз, когда мышь перемещается, код отрисовывает пиксель с цветом, который находился под курсором, в той позиции, где находился курсор. Это означает, что по мере работы и перемещений по экрану на холсте создаются цветные траектории. Эти траектории уникальны и представляют работу и взаимодействие пользователя с компьютером. Что произойдет через долгое время? Если этот процесс запущен достаточно долго, холст начинает заполняться, и траектории становятся менее заметными. Вместо них большая часть холста начинает выглядеть как псевдослучайный шум. Тем не менее, существуют определенные области экрана, которые с течением времени не слишком меняются. Это может быть, например, нижняя панель Windows, где находятся значки программ. Эти области на холсте остаются более или менее неизменными. [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-1.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-1.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-2.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-2.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-3.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-3.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-4.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-4.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-5.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-5.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-6.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-6.png] [ImageObject: https://vojtamaur.cz/images/trajektorie-kurzoru-obr-7.png] [https://vojtamaur.cz/images/trajektorie-kurzoru-obr-7.png] Заключение Этот код представляет собой сочетание технологий и искусства, которое позволяет превратить повседневное взаимодействие с компьютером во что-то визуально привлекательное. Хотя на первый взгляд может показаться, что работа за компьютером рутинна и монотонна, этот проект показывает, что даже такая деятельность может иметь свою собственную красоту и ритм. Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import pygame import pyautogui import sys import time # Inicializace Pygame pygame.init() # Získání rozměrů obrazovky screen_info = pygame.display.Info() screen_width = screen_info.current_w screen_height = screen_info.current_h # Vytvoření okna o rozměrech shodných s rozměry obrazovky screen = pygame.display.set_mode((screen_width, screen_height)) # Hlavní smyčka programu running = True start_time = time.time() while running: for event in pygame.event.get(): if event.type == pygame.QUIT: running = False elif event.type == pygame.KEYDOWN: if event.key == pygame.K_ESCAPE: # Když stisknete klávesu ESC, okno se zavře running = False # Získání souřadnic kurzoru pomocí PyAutoGUI x, y = pyautogui.position() # Získání barvy pixelu pod kurzorem if 0 <= x < screen_width and 0 <= y < screen_height: # Zkontrolujte, zda jsou souřadnice v rámci obrazovky try: r, g, b = pyautogui.pixel(x, y) # Nabarvení pixelu na plátně touto barvou screen.set_at((x, y), (r, g, b)) except: pass # Aktualizace zobrazení pygame.display.flip() # Uložení záložního obrázku každé 3 minuty if time.time() - start_time >= 180: # 180 sekund = 3 minuty pygame.image.save(screen, "output_backup.png") start_time = time.time() # Uložení obrázku pygame.image.save(screen, "output.png") # Ukončení Pygame pygame.quit() sys.exit() [/CODE BLOCK] ============================================================ TITLE: Записи растений SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Записи растений июнь 2023 Введение В этой статье мы рассмотрим проект, который объединяет мир растений, электроники, программирования и визуального искусства. Проект использует Arduino и Python для создания визуализаций переживаний из жизни растений. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | схема подключения arduino] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Как это работает? Arduino оснащено тремя датчиками — термометром, фоторезистором и гигрометром. Эти датчики размещены в горшке с различными видами растений (например, патиссонами, горохом, подсолнухами, баклажанами, кресс-салатом, перцами и т. д.). Датчики постоянно собирают данные о температуре, интенсивности света и влажности почвы. Затем программа создает пустое полотно размером 100×100 пикселей. Каждый пиксель на этом полотне окрашивается в соответствии с данными, полученными от датчиков. RGB-значение цвета пикселя определяется так, что значение R (красный) соответствует температуре, G (зеленый) — свету, а B (синий) — влажности. Визуализация одного дня Сначала мы рассмотрим простую версию проекта, где одно изображение представляет один день жизни растений. Программа начинает с окрашивания первого пикселя в левом верхнем углу и постепенно окрашивает каждый пиксель в соответствии с текущими значениями, полученными от датчиков. После окрашивания пикселя программа немного ждет, прежде чем перейти к следующему пикселю. Когда она доходит до конца строки, она переходит к началу следующей строки и продолжает окрашивание. Этот процесс продолжается до тех пор, пока все пиксели на полотне не будут окрашены. Запись подсолнуха: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-2.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-3.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-3.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-4.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-4.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-5.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-5.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-6.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-6.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-7.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-7.png] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-8.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-8.png] Сложение результатов После визуализации одного дня мы можем расширить этот процесс и создать серию изображений, которые представляют более длительный период времени. Отдельные квадратные результаты можно складывать друг под другом, создавая составные изображения. Поскольку после завершения одного результата сразу начинается генерация следующего, прерывания с точки зрения течения времени не происходит. Таким образом, мы можем создавать изображения с разрешением, например, 100x500 пикселей, если они составлены из пяти результатов. Запись подсолнуха: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-9.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-10.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-10.png] Запись патиссона: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-11.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-12.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-12.png] Увеличение задержки между измерениями Задержку между измерением отдельных пикселей можно увеличить. Таким образом, один квадратный формат 100×100 пикселей может представлять не только один день, но и много дней. Этот принцип позволяет нам наблюдать за развитием растения в течение более длительного периода времени на одном изображении. Запись подсолнуха: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-13.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-14.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-14.png] Комбинация принципов Комбинируя оба принципа, мы можем создать серию изображений, где каждое изображение представляет несколько дней, а вся серия охватывает много дней или даже недель. Таким образом, мы можем отслеживать и визуализировать долгосрочное развитие растения. Запись подсолнуха: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-15.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-16.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-16.png] Запись подсолнуха: [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-17.jpg] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-18.png] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-18.png] Интерпретация результатов Полученные изображения дают нам уникальный взгляд на жизнь растений. Синие «линии» на изображении представляют ночи, так как было в основном влажно, но не слишком тепло, а также не было света. Напротив, желтые «линии» вызваны тем, что к концу дня на растение начинало светить прямое солнце, что вызывало повышение температуры и интенсивности света. Это проявилось на изображении как увеличение значений красного и зеленого каналов, которые в сумме создают желтый цвет. Иногда в начале ночи видны слабые линии, так как я иногда вечером включал лампу в комнате. На других результатах, наоборот, по снижению интенсивности света можно увидеть, что, например, шел дождь. Исходный код Исходный код на Python для этого проекта доступен здесь: [CODE BLOCK] import serial import pygame import pygame.image import decimal import datetime # Define constants MAX_8BIT = 255 MAX_10BIT = 1023 WIDTH = 100 HEIGHT = WIDTH SERIAL_PORT = 'COM3' DELAY = 20 * 1000 MAX_RETRIES = 5 MIN_HUMIDITY = 750 MAX_HUMIDITY = 850 def actual_time(): now_raw = str(datetime.datetime.now()) now = now_raw.replace(":", "-") return now def temperature_to_interval(temperature): return 1 / (1 + 2**(-1 * (temperature - 22))) def remap_humidity(humidity, min_measured, max_measured): humidity_range = max_measured - min_measured humidity_proportion = (humidity - min_measured) / humidity_range lightness = int(humidity_proportion * MAX_10BIT) return min(max(lightness, 0), MAX_10BIT) def max_255(v): return min(v, MAX_8BIT) def remap_10bit_to_8bit(number): if not 0 <= number <= MAX_10BIT: raise ValueError("Input number must be between 0 and 1023") return round(number / 4) def separate_data(data): temp, light, hum = map(float, data.split("|")) return temp, light, hum def write_to_log(log): with open('log.txt', 'a') as f: f.write(log + "\n") def read_arduino_data(ser, delay): data1 = ser.readline().decode().strip() pygame.time.wait(delay) data2 = ser.readline().decode().strip() pygame.time.wait(delay) data3 = ser.readline().decode().strip() pygame.time.wait(delay) if len(data1) != len(data2) or len(data2) != len(data3): return read_arduino_data(ser, delay) return data1, data2, data3 ser = serial.Serial(port=SERIAL_PORT, baudrate=115200) pygame.init() win = pygame.display.set_mode((WIDTH, HEIGHT)) surface = pygame.Surface((WIDTH, HEIGHT)) pygame.display.set_caption("TEMPERATURE + LIGHT + HUMIDITY") for i in range(5): data_test = ser.readline().decode().strip() pygame.time.wait(100) x = 0 y = 0 img_num = 0 sensitivity = 1 start_time = actual_time() running = True while running: for event in pygame.event.get(): if event.type == pygame.QUIT: finish_time = actual_time() pygame.display.update() name = str(img_num) pygame.image.save(surface, '{}, START {}, FINISH {} (incomplete).png'.format(name, start_time, finish_time)) print("IMAGE SAVED BUT INCOMPLETE") write_to_log("IMAGE SAVED BUT INCOMPLETE") running = False if running == False: break for _ in range(MAX_RETRIES): try: data1, data2, data3 = read_arduino_data(ser, DELAY) break except Exception: print("COULD NOT READ THE DATA, TRYING AGAIN...") write_to_log("COULD NOT READ THE DATA, TRYING AGAIN...") pygame.time.wait(500) else: print("FAILED TO READ DATA AFTER {} RETRIES".format(MAX_RETRIES)) write_to_log("FAILED TO READ DATA AFTER {} RETRIES".format(MAX_RETRIES)) continue Rraw = (separate_data(data1)[0] + separate_data(data2)[0] + separate_data(data3)[0]) / 3 R = round(max_255(temperature_to_interval(Rraw) * MAX_8BIT * sensitivity)) Graw = (separate_data(data1)[1] + separate_data(data2)[1] + separate_data(data3)[1]) / 3 G = round(max_255(remap_10bit_to_8bit(Graw) * sensitivity)) Braw = (separate_data(data1)[2] + separate_data(data2)[2] + separate_data(data1)[2]) / 3 B = remap_humidity(Braw, min_measured=MIN_HUMIDITY, max_measured=MAX_HUMIDITY) B = round(max_255(remap_10bit_to_8bit(B) * sensitivity)) color = [R, G, B] pygame.draw.rect(win, color, [x, y, 1, 1]) surface.set_at((x, y), (color[0], color[1], color[2])) if (x + 1) < WIDTH: pygame.draw.rect(win, [0, 255, 0], [x + 1, y, 1, 1]) pygame.display.flip() # print current data with colored text if color[0] + color[1] + color[2] > 127: text_color = "0" else: text_color = "255" log = "COLOR: [{}, {}, {}], TEMP.: {:.2f}°C, LIGHT: {}, HUM.: {}, TIME: {}, IMAGE NUMBER: {}, COMPLETED: {:.3f}%, x: {}, y: {}" \ .format(R, G, B, Rraw, round(Graw), round(Braw), actual_time(), img_num, (WIDTH * y + x + 1) / (WIDTH * HEIGHT) * 100, x, y) print('\033[38;2;{};{};{}m\033[48;2;{};{};{}m' .format(text_color, text_color, text_color, str(color[0]), str(color[1]), str(color[2])) + log + '\033[0m') write_to_log(log) x += 1 if x >= WIDTH: x = 0 y += 1 if y >= HEIGHT: y = 0 finish_time = actual_time() pygame.display.update() name = str(img_num) pygame.image.save(surface, '{}, START {}, FINISH {}.png'.format(name, start_time, finish_time)) print("IMAGE SUCCESSFULLY SAVED") write_to_log("IMAGE SUCCESSFULLY SAVED") pygame.draw.rect(win, [0, 0, 0], [0, 0, WIDTH, HEIGHT]) surface.fill((0, 0, 0)) img_num += 1 start_time = actual_time() [/CODE BLOCK] Заключение Этот проект является отличным примером того, как мы можем использовать технологии для лучшего понимания и визуализации природных процессов. Полученные изображения дают нам взгляд на жизнь растений и сложность воспринимаемых ими стимулов. Важно понимать, что, хотя этот проект дает уникальный взгляд на переживания растений, он не охватывает все аспекты их восприятия. Растения способны воспринимать множество различных типов сигналов из окружающей среды, включая влажность воздуха, направление гравитации, химический состав почвы, электромагнитное поле и механический стресс. Этот проект не пытается записать полное переживание растения, а скорее фокусируется на трех ключевых факторах, которые легко измерить и визуализировать. Мы понятия не имеем, каким образом растения интерпретируют эти данные, но мы знаем, что они определенно на них реагируют. Проект является попыткой перевода этих переживаний в формат, который мы можем лучше понять и визуализировать. ============================================================ TITLE: Строительные участки SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-01-14 SOURCE: src/content/posts/vystavy-stavebni-pozemky-1.mdx BUILT_HTML: vystavy-stavebni-pozemky-1/index.html ============================================================ Строительные участки 19. 10. 2022 - 14. 1. 2023, Брно Fait Gallery: Милан Маур / Неуверенные последовательности действия [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Подпись к изображению: Мы покупаем строительные участки и возвращаем их природе. Осень 2022, Войта Маур, Милан Маур] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg | Фотодокументация выставки] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Информация о выставке на сайте Fait Gallery: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Рекурсия в программе MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-11-01 SOURCE: src/content/posts/rekurze-programu-ms-word.mdx BUILT_HTML: rekurze-programu-ms-word/index.html ============================================================ Рекурсия в программе MS Word ноябрь 2022 Я обнаружил способ, с помощью которого в программе Microsoft Word можно запустить рекурсивный процесс. Для этого нужны две вещи – функция связывания и таблица. С помощью функции связывания можно вставить содержимое документа А в документ Б так, что если содержимое изменится в документе А, эти изменения автоматически отразятся и в документе Б. Иными словами, содержимое документа Б ссылается на содержимое документа А. Рекурсию можно запустить, создав содержимое, которое ссылается само на себя. Как этого можно достичь? Достаточно создать документ А (назовем его, например, doc A.docx) и документ Б (doc B.docx), в документе А создать пустую таблицу, скопировать ее и вставить в документ Б как связанный объект. Затем эту вставленную таблицу достаточно скопировать из документа Б и вставить как связанный объект в содержимое таблицы в документе А. Так возникнет таблица, которая начнет постепенно вставлять сама себя. Обычно после этого MS Word начинает зависать, пока в конечном итоге не вылетает совсем. Весь этот процесс можно увидеть на видео ниже. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Псевдостихотворение SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Псевдостихотворение май 2022 Все слова в следующем стихотворении (по крайней мере, насколько нам известно, за исключением служебных слов) являются псевдословами; это слова, которые могли бы существовать в соответствии с фонотактикой чешского языка — такие сочетания звуков возможны в данном языке, — однако им не присвоено значение, и они не используются. Таким образом, стихотворение в своей основе бессмысленно, и любая интерпретация целиком зависит от воображения читателя, хотя выразительный звукоподражательный характер некоторых псевдослов значительно его стимулирует. Этот эксперимент не ставил целью создание поэтического текста высокой эстетической ценности, а лишь попытку поиграть с комбинаторным потенциалом родного языка. Примечательно, что для каждого псевдослова можно достоверно определить принадлежность к части речи и большинство его грамматических категорий. JEZÁPEK V Městnale se krůcky škvoury K mochci ďáry vyněraly Pulstočmý kroch zanářel Do stupí honkaje vořenky Když jezápek kokeřil pod husečným vachalem koltěním zmán Hlůmajíce zlanivou vostrčlici Sníkali garánci garánkám vrůzy A lačili jezápka zastrožlým přímanem Zastrožlým z blímného vesepství Dokřmeným lipačskou vrýnou Hrů hrů! kafolčil jezápek zpufněle A holivěl likajky garánkám Až z hlemuňků kriskaly baťafky A cuchraly zrepčeným blizalkám Jalvičné zromky Несмотря на то, что стихотворение в принципе бессмысленно, при его интерпретации в сознании читателя может возникнуть определенный образ. Нам было интересно, какое представление о нем сложилось бы у искусственного интеллекта. Поэтому мы использовали несколько доступных моделей искусственного интеллекта (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion и Night Café), которые способны создавать визуальный контент на основе текстового ввода. Каждая модель немного отличается: некоторые создают фотореалистичные изображения, некоторые более абстрактны, а другие — скорее художественно стилизованы. Они также различаются тем, насколько хорошо понимают чешский язык (например, модель ru-DALL-E понимает чешский очень хорошо). Отдельные сегменты этого стихотворения были заданы различным моделям искусственного интеллекта, и каждая из них создала свою уникальную серию образов, основанных на интерпретации отдельных сегментов. Из каждой такой серии мы затем создали видео, в котором проецируются отдельные образы и одновременно с ними читается соответствующий сегмент стихотворения. Модель Deep Daze способна даже записывать процесс создания образов, поэтому в видео можно увидеть, как постепенно формируется и уточняется ее представление. ruDALL-E [VideoObject: https://www.youtube-nocookie.com/embed/CniEMECxcgw] Dream [VideoObject: https://www.youtube-nocookie.com/embed/MIS05zpqcWA] starryai (Altair) [VideoObject: https://www.youtube-nocookie.com/embed/qsmicN46yBk] starryai (Orion) [VideoObject: https://www.youtube-nocookie.com/embed/JDU4Zi6D9rE] Night Café [VideoObject: https://www.youtube-nocookie.com/embed/txD8apt8CJo] Deep Daze [VideoObject: https://www.youtube-nocookie.com/embed/m06W3aQXKUs] Что вызывает это стихотворение у вас? Совпадает ли ваше впечатление от стихотворения с интерпретациями искусственного интеллекта? автор стихотворения: Филип Драбек автор графического приложения: Войта Маур ============================================================ TITLE: Фотограмметрия SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Фотограмметрия март 2022 В течение нескольких лет я с помощью fotogrammetrie сканировал различные структуры. Проект функционирует как пространственный коллаж мест и существ сквозь время. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | слева: Филип Драбек, Ондржей Кучера, Франтишек Далибаба, Войта Маур] [https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg | слева: Войта Маур, Филип Драбек, Михаэла Стегликова] [https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg] [VideoObject: https://www.youtube.com/embed/yOPv4hl1DKA] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg | Войта Маур лежит в квартире рядом с квартирой, в которой лежит Войта Маур в квартире рядом с квартирой, в которой лежит Войта Маур в квартире рядом с квартирой, в которой...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Войта Маур лежит в квартире рядом с квартирой, в которой лежит Войта Маур в квартире рядом с квартирой, в которой лежит Войта Маур в квартире рядом с квартирой, в которой...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Войта Маур в квартире] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Войта Маур изолирован в комнате] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Войта Маур в комнате, широкоугольный кадр] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | low poly Войта Маур в комнате] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Войта Маур в ванной] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Войта Маур в спальне] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | Войта Маур в гостиной] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | Войта Маур на кухне] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Войта Маур на кухне] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Войта Маур на кухне] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | сад] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Войта Маур в саду, ортографическая проекция] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Хелена Горакова в раковине] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | армия Войты Маура] [https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg | спираль Войты Маура] [https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg | узор Войты Маура] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Генератор случайных чисел SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2022-03-27 SOURCE: src/content/posts/vystavy-generator-nahodnych-cisel-2.mdx BUILT_HTML: vystavy-generator-nahodnych-cisel-2/index.html ============================================================ Генератор случайных чисел 17. 2. 2022 - 27. 3. 2022, Карловы Вары Галерея искусств Карловы Вары: КАРЛОВАРСКИЙ САЛОН 22/2 [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-7.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-8.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-9.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-10.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-2-obr-1.jpg] Информация о выставке на сайте Галереи искусств Карловы Вары: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Автопортрет (практическая выпускная квалификационная работа) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-06-01 SOURCE: src/content/posts/autoportret-prakticka-maturitni-prace.mdx BUILT_HTML: autoportret-prakticka-maturitni-prace/index.html ============================================================ Автопортрет (практическая выпускная квалификационная работа) июнь 2021 Задание и защита выпускной квалификационной работы: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Итоговое портфолио: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Инсталляция работы в мастерских Нерудовки: [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-1.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-2.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-3.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-3.jpg] Оценка работы: [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-4.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-5.jpg] [https://vojtamaur.cz/images/autoportret-prakticka-maturitni-prace-obr-5.jpg] ============================================================ TITLE: Краткая история жизни на Земле SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-03-01 SOURCE: src/content/posts/strucna-historie-zivota-zemi.mdx BUILT_HTML: strucna-historie-zivota-zemi/index.html ============================================================ Краткая история жизни на Земле март 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] Видео было создано в качестве школьной работы в Средней профессиональной школе торговли, прикладного искусства и дизайна в Пльзене (Нерудова 33). Один кадр этого видео представляет 200 000 лет истории Земли. Это примерно соответствует длительности существования вида Homo sapiens. Именно поэтому человек изображен только на самом последнем кадре этого видео. Все визуальные материалы, использованные в видео, были сняты автором. ============================================================ TITLE: Жизнь в Громницком озере SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2021-01-01 SOURCE: src/content/posts/zivot-hromnickem-jezirku.mdx BUILT_HTML: zivot-hromnickem-jezirku/index.html ============================================================ Жизнь в Громницком озере январь 2021 [MediaObject: https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d2873.387394621076!2d13.444731496763541!3d49.85061064085366!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x0%3A0x93e249730f9d76f5!2zSHJvbW5pY2vDqSBqZXrDrXJrbw!5e1!3m2!1scs!2scz!4v1609929799218!5m2!1scs!2scz] Громницкое озеро [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] — это памятник природы в районе Пльзень-север. Из-за добычи сланца в прошлом вода в озере представляет собой слабый раствор серной кислоты (ее pH составляет 2.6 – 2.9). Именно поэтому в различных источниках можно прочитать, что «вода стерильна и лишена жизни». Даже на официальном информационном стенде [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] написано: «…помимо водорослей, [вода] полностью лишена жизни». Этот вывод, учитывая огромную адаптивность жизни в целом, показался мне маловероятным. Поэтому я решил отправиться туда и исследовать его самостоятельно. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Громницкое озеро] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | измерение pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] 19. декабря 2020 я взял пробу воды из Громницкого озера. Многоклеточную жизнь в ней можно было увидеть сразу, как только ил в мутной воде осел. Я нашел в ней несколько личинок комара-звонца. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | личинка комара-звонца] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Также я обнаружил в ней личинку мухи, которую мне удалось идентифицировать с помощью микроскопа. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | личинка мухи] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] Я нашел в ней и несколько одноклеточных организмов, таких как эти два вида эвглены, которых здесь было так много, что их можно было заметить невооруженным глазом в виде зеленого налета на поверхности. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | эвглены] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | эвглены] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/aoPDRJ_XaxI] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg | эвглена] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] На снимках выше можно увидеть и прокариотические организмы — цианобактерии (маленькие бактерии палочковидной формы). Еще один прокариотический организм, который я нашел в пробе, — это данная бактерия (пока не идентифицированная более точно). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | бактерия] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Примерно после двух недель наблюдений я даже нашел в пробе инфузории. Первой из них является сувойка, второй — уролептус. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-9.jpg] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-10.jpg] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-10.jpg] Примечательно, сколько организмов способны выжить в столь экстремально кислой среде. Утверждение о том, что вода стерильна, на мой взгляд, этим опровергнуто. Поэтому было бы целесообразно обновить официальный информационный стенд и другие туристические веб-сайты, которые переписали это оттуда. Однако это, вероятно, далеко не все организмы, обитающие в Громницком озере, и поэтому было бы интересно провести дополнительные анализы воды в другие времена года, или же взять пробы воды с разной глубины (на дне, например, из-за недостатка кислорода и света могут жить анаэробные бактерии). ============================================================ TITLE: Размышление о границах фантазии SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-11-01 SOURCE: src/content/posts/uvaha-hranicich-fantazie.mdx BUILT_HTML: uvaha-hranicich-fantazie/index.html ============================================================ Размышление о границах фантазии ноябрь 2020 Этот текст был создан как школьное сочинение (жанр: размышление) на свободную тему во время обучения в Средней профессиональной школе торговли, прикладного искусства и дизайна в Пльзене. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Повышенное восприятие различий в яркости SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-02 SOURCE: src/content/posts/zvysene-vnimani-rozdilu-svetlosti.mdx BUILT_HTML: zvysene-vnimani-rozdilu-svetlosti/index.html ============================================================ Повышенное восприятие различий в яркости октябрь 2020 Что, если бы наши глаза были способны воспринимать даже незначительные различия в яркости? Насколько иначе мы бы смотрели на мир? Можно ли это как-то визуализировать? Да, я думаю, что можно. Сейчас я попытаюсь описать, каким образом этого можно достичь. Давайте посмотрим, как человеческий глаз воспринимает черно-белую фотографию. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | черно-белая фотография медведей] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Можно сказать, что места, которые являются самыми темными, мы воспринимаем как черные, а самые светлые — как белые. Все, что между ними, — это различные оттенки серого. Этот спектр можно отобразить следующим образом: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | градиент черный-белый] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Поскольку наши глаза не очень хорошо справляются с восприятием малых различий между двумя оттенками серого, я решил добавить в этот переход в качестве промежуточных ступеней весь цветовой спектр. Последующий переход выглядит так: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | градиент черный, пурпурный, синий, голубой, зеленый, желтый, красный, белый (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Черные цвета останутся черными, белые — белыми, но серый переход между ними теперь обогащен цветами. Ниже приведен пример того, как выглядела бы фотография медведя после применения этого нового перехода. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | градиент KMBCGYRW, примененный к черно-белой фотографии медведей] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] На фотографии видны детали, которые ускользнули бы от нас на обычной черно-белой фотографии. Далее я пробовал экспериментировать с этим переходом на аналоговых фотографиях (см. ниже). Для сравнения у них всегда сначала приведена оригинальная черно-белая фотография. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | черно-белая аналоговая фотография Марека Геринка] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg | градиент KMBCGYRW, примененный к черно-белой аналоговой фотографии Марека Геринка] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg | черно-белая аналоговая фотография Михаэлы Стегликовой] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg | градиент KMBCGYRW, примененный к черно-белой аналоговой фотографии Михаэлы Стегликовой] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg | черно-белая аналоговая фотография Войты Маура] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg | градиент KMBCGYRW, примененный к черно-белой аналоговой фотографии Войты Маура] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg | черно-белая аналоговая фотография с пинхол-камеры] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | градиент KMBCGYRW, примененный к черно-белой аналоговой фотографии с пинхол-камеры] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Мне было интересно, можно ли использовать этот переход при рисовании для большей точности растушевки. И именно поэтому я опробовал его на своем старом рисунке: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | учебный рисунок углем Войты Маура] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg | градиент KMBCGYRW, примененный к учебному рисунку углем Войты Маура] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Я решил продолжить испытывать этот переход на оптических иллюзиях, которые основаны на несовершенном восприятии различий в яркости. Вот один пример такой иллюзии: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | изображение черно-белой оптической иллюзии различия яркости] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Как и следовало ожидать, оба квадрата идентичны. Тем не менее, при взгляде человеческим глазом один кажется светлее. Если я применю этот переход к иллюзии выше, станет гораздо очевиднее, что квадраты имеют одинаковый оттенок. Иллюзия тем самым нарушается и перестает быть иллюзией. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | градиент KMBCGYRW, примененный к изображению черно-белой оптической иллюзии различия яркости] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] Еще одной подобной иллюзией является иллюзия тени на шахматной доске [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. Принцип тот же: области A и B имеют идентичный оттенок, хотя это так не выглядит. Когда мы применяем к ней переход, это становится очевидным. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | изображение иллюзии тени на шахматной доске] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | градиент KMBCGYRW, примененный к иллюзии тени на шахматной доске] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Теоремы жизни SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ Теоремы жизни октябрь 2020 Страница в Instagram, содержащая фотографии жизни на Земле на различных масштабных уровнях. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | скриншот страницы в Instagram] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Компьютер со случайными входными данными SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-09-01 SOURCE: src/content/posts/pocitac-nahodnymi-vstupy.mdx BUILT_HTML: pocitac-nahodnymi-vstupy/index.html ============================================================ Компьютер со случайными входными данными сентябрь 2020 Для целей этого рассуждения я создал на языке программирования Python программу, которая подает на мой компьютер случайные входные данные. Она может, например, двигать курсором мыши, кликать, нажимать любые клавиши на клавиатуре, и все это совершенно случайно. Давайте назовем ее ОБЕЗЬЯНА-1 (по аналогии с теоремой о бесконечных обезьянах). Вот исходный код, однако понимать его не обязательно: [CODE BLOCK] import pyautogui import random import time import sys sys.setrecursionlimit(100000) time.sleep(5) def random_inputs(): AllKeys = ['\t', '\n', '\r', ' ', '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', ',', '-', '.', '/', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';', '<', '=', '>', '?', '@', '[', '\\', ']', '^', '_', '`', 'a', 'b', 'c', 'd', 'e','f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', '{', '|', '}', '~', 'accept', 'add', 'alt', 'altleft', 'altright', 'apps', 'backspace', 'browserback', 'browserfavorites', 'browserforward', 'browserhome', 'browserrefresh', 'browsersearch', 'browserstop', 'capslock', 'clear', 'convert', 'ctrl', 'ctrlleft', 'ctrlright', 'decimal', 'del', 'delete', 'divide', 'down', 'end', 'enter', 'esc', 'escape', 'execute', 'f1', 'f10', 'f11', 'f12', 'f13', 'f14', 'f15', 'f16', 'f17', 'f18', 'f19', 'f2', 'f20', 'f21', 'f22', 'f23', 'f24', 'f3', 'f4', 'f5', 'f6', 'f7', 'f8', 'f9', 'final', 'fn', 'hanguel', 'hangul', 'hanja', 'help', 'home', 'insert', 'junja', 'kana', 'kanji', 'launchapp1', 'launchapp2', 'launchmail', 'launchmediaselect', 'left', 'modechange', 'multiply', 'nexttrack', 'nonconvert', 'num0', 'num1', 'num2', 'num3', 'num4', 'num5', 'num6', 'num7', 'num8', 'num9', 'numlock', 'pagedown', 'pageup', 'pause', 'pgdn', 'pgup', 'playpause', 'prevtrack', 'print', 'printscreen', 'prntscrn', 'prtsc', 'prtscr', 'return', 'right', 'scrolllock', 'select', 'separator', 'shift', 'shiftleft', 'shiftright', 'sleep', 'space', 'stop', 'subtract', 'tab', 'up', 'volumedown', 'volumemute', 'volumeup', 'win', 'winleft', 'winright', 'yen', 'command', 'option', 'optionleft', 'optionright'] while True: rnd_A0 = random.randint(0, 1) rnd_B0 = random.randint(0, 2) rnd_C0 = random.randint(0, 4) if rnd_B0 == 0: pyautogui.press(AllKeys[random.randint(0, len(AllKeys)-1)]) elif rnd_B0 == 1: multi_key = [] for i in range(0, random.randint(0, 5)): multi_key.append(AllKeys[random.randint(0, len(AllKeys)-1)]) pyautogui.hotkey(*multi_key) else: if rnd_A0 == 0: pyautogui.moveTo(random.randint(0, pyautogui.size()[0]), random.randint(0, pyautogui.size()[1]), duration=.2) if rnd_C0 == 0: pyautogui.click() elif rnd_C0 == 1: pyautogui.doubleClick() elif rnd_C0 == 2: pyautogui.click(button='right') elif rnd_C0 == 3: pyautogui.click(button='middle') else: pyautogui.dragTo(random.randint(0, pyautogui.size()[0]), random.randint(0, pyautogui.size()[0]), duration=.2) time.sleep(.1) def ignore_errors(): try: random_inputs() except Exception: ignore_errors() ignore_errors() [/CODE BLOCK] Для иллюстрации я записал работу программы ОБЕЗЬЯНА-1 на видео и создал первое видео ниже. Поскольку она была запущена примерно на час, я многократно ускорил первое видео и создал второе, чтобы зрителю не пришлось смотреть все первое видео, но при этом он мог увидеть, какие действия, вероятно, совершила программа ОБЕЗЬЯНА-1. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Как можно заметить на видео, программа ОБЕЗЬЯНА-1 в определенный момент начинает перезаписывать свой собственный код. Все видео заканчивается зависанием и последующим падением операционной системы. Когда я экспериментировал с ней дальше, программа ОБЕЗЬЯНА-1 совершила еще несколько примечательных вещей. Например, открыла поисковик Bing и ввела в него “9/11”, сделала скриншот, перезагрузила компьютер, установила карточную игру или что-то абстрактное “нарисовала” (см. изображение ниже). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | абстрактный рисунок в MS Paint, автор: ОБЕЗЬЯНА-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Можно ли сказать, что если бы программа ОБЕЗЬЯНА-1 была запущена в течение некоторого неограниченного времени, она могла бы теоретически сделать ВСЁ (словом ВСЁ я подразумеваю выполнение всех операций, которые позволяет компьютер, и поэтому пишу его заглавными буквами), что смог бы сделать пользователь того же компьютера? Она могла бы, в конце концов, теоретически создать папку на рабочем столе, открыть веб-браузер и что-то найти, открыть Word и написать это рассуждение, написать любую книгу, создать электронную музыку, написать программу на Python, написать саму себя и так далее. Она могла бы также выключить сама себя, выключить весь компьютер или повредить свой собственный код. И именно здесь, вероятно, становится ясно, что программа ОБЕЗЬЯНА-1 не может после запуска сделать ВСЁ – ведь ей пришлось бы совершить и шаг, который ее остановит. Хорошо, а что, если бы она сделала ВСЁ без шага, который вызывает ее остановку, и в качестве последнего действия выполнила бы этот шаг? Это, конечно, совершенно маловероятно, но не невозможно. К сожалению, есть еще один подвох – шагов, ведущих к ее остановке, много. Если бы она выполнила один из них, она уже не смогла бы выполнить никакой последующий, а это противоречит исходному предположению, что программа ОБЕЗЬЯНА-1 справится со ВСЕМ. Таким образом, эта программа не справится со ВСЕМ. Мне приходит в голову еще одно решение. Программа ОБЕЗЬЯНА-1 не может сделать ВСЁ, потому что она является подсистемой операционной системы. Когда операционная система выключается под воздействием программы, перестает работать и сама программа. Вот небольшая диаграмма, которая описывает отношение операционной системы и программы ОБЕЗЬЯНА-1. Стрелки означают “воздействует на”. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | ПРОГРАММА <-> ОПЕРАЦИОННАЯ СИСТЕМА] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] Проблема, таким образом, в том, что операционная система воздействует на программу. Было бы возможно “разорвать” эту петлю и создать программу, которая будет полностью независима от операционной системы? Программу, которая воздействует на операционную систему, но при этом сама операционная система на нее воздействовать не может? Программу, диаграмма которой выглядит примерно так? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | ПРОГРАММА -> ОПЕРАЦИОННАЯ СИСТЕМА] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Иными словами – существует ли подобная программа, которая справится со ВСЕМ, но сама себя остановить не сможет (вернее, это даже невозможно по принципу ее конструкции)? Такую программу мы назовем ОБЕЗЬЯНА-2. В следующих шагах я попытаюсь объяснить способ, который, конечно, немного абсурден и, безусловно, можно было бы придумать элегантнее, однако для обозначения моей мысли он, пожалуй, наиболее подходящий. Я попытался сделать визуализацию того, как могла бы выглядеть такая программа, независимая от операционной системы. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | визуализация ОБЕЗЬЯНА-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] Нижний ярус этого устройства служит для механического нажатия клавиш на клавиатуре. Верхний ярус – для механического движения мышью и кликов. Все это подключено к какому-то более простому компьютеру (например, Arduino, Raspberry Pi и т.д.), который можно увидеть на среднем ярусе. Именно в нем загружена наша программа ОБЕЗЬЯНА-2. Важно упомянуть, что к ноутбуку подключена только мышь и больше ничего. Таким образом, более простой компьютер не должен быть каким-либо образом связан с ноутбуком, и его коммуникация должна оставаться чисто односторонней (более простой компьютер воздействует на ноутбук, а не наоборот). Также к интернету не должен быть подключен более простой компьютер, в котором сохранен наш код программы ОБЕЗЬЯНА-2, поскольку интернет для этого рассуждения — это один большой клубок лабиринтов, и если наше устройство отправится в них, никто не сможет хорошо предсказать последствия. Например, он мог бы с помощью интернета и ноутбука как-то подключиться сам к себе и выключиться. Кажется, что это устройство уже не может воздействовать само на себя и тем самым выключиться. Но так ли это на самом деле? Может ли возникнуть ситуация, в которой устройство выключило бы само себя? Одна такая ситуация приходит мне на ум: с помощью интернета устройство сообщает в какую-то соответствующую службу о бомбе в месте, где оно находится, и тогда приезжает команда саперов и обезвреживает устройство. Эта ситуация, конечно, очень маловероятна, но, опять же, не невозможна. Не достаточно ли было бы просто отключить ноутбук от интернета? Безусловно, это предотвратило бы вышеуказанную ситуацию, однако это все равно не помогло бы. Мне приходят на ум другие ситуации, при которых устройство могло бы опосредованно воздействовать само на себя. Вот одна из таких возможных ситуаций: мимо ноутбука проходит какой-то человек, который ничего не знает об этом устройстве. Как раз в тот момент, когда он будет смотреть на устройство, на экране появится надпись “ВЫКЛЮЧИ МЕНЯ”. Человека эта надпись (или другая, гораздо более убедительная) могла бы убедить и тем самым действительно выключить устройство. Хорошо, а что, если просто сделать так, чтобы устройство не было способно ни на какой вывод (никакого монитора, никаких динамиков и т.д.)? Тем самым устройство не могло бы влиять на внешний мир, который затем не мог бы повлиять на само устройство и вызвать его выключение. Это звучит разумно, однако не очень реально. Устройство могло бы по-прежнему общаться разными способами, например, включением и выключением подсветки клавиатуры, разницей шума при включенном и выключенном состоянии ноутбука или даже разницей температуры процессора. Я не думаю, что возможно создать устройство, которое является частью этого мира и при этом как-то с ним не взаимодействует. С другой стороны, можно было бы утверждать, что пользователь компьютера также мог бы сам себя уничтожить просто нажатием клавиш и кликами мыши. Он мог бы, например, с помощью даркнета заказать убийство самого себя и так далее… Закончу, таким образом, это рассуждение утверждением, что если бы программа каким-либо образом взаимодействовала с внешним миром, она могла бы в конечном итоге сама себя остановить, даже несмотря на то, что программа теоретически может сделать все, что смог бы сделать пользователь. ============================================================ TITLE: Зацикленная иерархия жизни SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-08-01 SOURCE: src/content/posts/zacyklena-hierarchie-zivota.mdx BUILT_HTML: zacyklena-hierarchie-zivota/index.html ============================================================ Зацикленная иерархия жизни август 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | живая ракушковая креветка под микроскопом] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | мертвая ракушковая креветка под микроскопом] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] На первом снимке изображена ракушковая креветка — крошечный водный рачок размером около 1 мм. Она питается водорослями, дрожжами, бактериями и т. д. Таким образом, это так называемый фильтратор. На втором снимке эта иерархия пищевой цепи перевернулась — мы можем увидеть на нем пурпурные серные бактерии (PSB) и слизевики, пирующие на мертвой раковине креветки. Как ни странно, эта сцена смерти и разложения совсем не кажется отталкивающей или пугающей, напротив, я нашел ее прекрасной и завораживающей. Таким образом, внешний вид второго снимка, на мой взгляд, контрастирует с его внутренним смыслом, и, возможно, именно это напряжение придает ему выразительности. Еще одна причина, по которой эта работа производит на меня очень сильное и личное впечатление, заключается в том, что я тоже однажды закончу точно так же, как эта ракушковая креветка. ============================================================ TITLE: Отражение и пространство SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-05-01 SOURCE: src/content/posts/odraz-a-prostor.mdx BUILT_HTML: odraz-a-prostor/index.html ============================================================ Отражение и пространство май 2020 В этой работе я занимался отражением, его визуализацией и математической моделью. Я начал с простой задачи — мячика в квадрате. Этот «мячик» на самом деле является математическим вектором, то есть безразмерной точкой, у которой есть положение и направление, но для упрощения мы будем и дальше называть его мячиком. Также для упрощения я игнорировал сопротивление воздуха, потерю энергии при отражении и т. д. Таким образом, мячик бросают в квадрат под определенным начальным положением и углом. Когда он ударяется о сторону квадрата, он отражается. При движении он также оставляет за собой траекторию. Эту симуляцию можно увидеть в интерактивном окне ниже. С ней можно экспериментировать и изменять начальный угол (angle) на другое значение. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] В то время как некоторые значения начального угла создают очень простые траектории, которые накладываются сами на себя (при углах 45° и 90°), другие значения создают очень хаотичные траектории. Вопрос в том, замкнутся ли когда-нибудь и эти траектории сами на себя после достаточного количества отражений и начнут просто накладываться. Как можно увидеть на чертеже ниже, каждому отражению можно присвоить некоторый угол φ(n) и некоторую длину L(n) от левого края стороны квадрата, на которую упал мячик. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | вспомогательный чертеж к расчету траектории] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Каждая сторона равна 1 единице. Таким образом, начальными параметрами являются величина угла φ(0) и длина от левого края стороны L(0). Запущенный таким образом мячик затем отражается, и возникают пары чисел φ(1) и L(1), далее φ(2) и L(2) и т. д… Если мы хотим доказать, замкнется ли траектория при определенном начальном угле и длине от левого края стороны, нас интересует, существуют ли такие числа φ(n) и L(n), что φ(0) = φ(n) и L(0) = L(n). Другими словами, нас интересует, попадет ли мячик однажды в место, откуда он был запущен, и отразится ли оттуда под тем же углом. Чтобы точнее понять, что с математической точки зрения происходит при отражениях, я написал алгоритм, в который вводятся два параметра — φ(n) и L(n). Затем алгоритм точно вычисляет значения чисел φ(n + 1) и L(n + 1), то есть значения следующего отражения. [CODE BLOCK] POKUD φ(n) < 90°: POKUD tan(φ(n)) * (1 – L(n)) < 1: φ(n + 1) = 90° - φ(n) L(n + 1) = tan(φ(n)) * (1 – L(n)) POKUD tan(φ(n)) * (1 – L(n)) = 1: φ(n + 1) = φ(n) L(n + 1) = 0 POKUD tan(φ(n)) * (1 – L(n)) > 1: φ(n + 1) = 180° - φ(n) L(n + 1) = 1 – (tan(90° - φ(n)) + L(n)) POKUD φ(n) = 90°: φ(n + 1) = φ(n) L(n + 1) = L(n) POKUD φ(n) > 90°: POKUD tan(180° - φ(n)) * L(n) < 1: φ(n + 1) = 270° - φ(n) L(n + 1) = 1 – (tan(180° - φ(n)) * L(n)) POKUD tan(180° - φ(n)) * L(n) = 1: φ(n + 1) = φ(n) L(n + 1) = 1 POKUD tan(180° - φ(n)) * L(n) > 1: φ(n + 1) = 180° - φ(n) L(n + 1) = 1 + tan(150° - φ(n)) - L(n) [/CODE BLOCK] Таким образом, нам достаточно ввести в алгоритм только два основных параметра (исходный угол и позицию), и он даст нам два параметра следующего шага. Эти пары чисел мы можем постепенно вносить в множество числовой последовательности (назовем это множество M). Вопрос «Замкнется ли когда-нибудь траектория мячика?» логически эквивалентен вопросу «Является ли последовательность M периодической?». К сожалению, я пока не знаю, как ответить на этот вопрос. Я решил продолжить работу над симуляцией отражения и расширить ее до 3D. В ней мячик отражается от стенок куба в трехмерном пространстве. К сожалению, эту симуляцию нельзя использовать на веб-сайте в виде интерактивного фрейма. Поэтому здесь представлены только код и вывод в виде изображений. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D анимация] [https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-3.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-3.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-4.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-4.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-5.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-5.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-6.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-6.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-7.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-7.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-8.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-8.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-9.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-9.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-10.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-10.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-11.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-11.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-12.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-12.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-13.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-13.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-14.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-14.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-15.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-15.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-16.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-16.png] [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-17.png] [https://vojtamaur.cz/images/odraz-a-prostor-obr-17.png] Различные изображения выше сгенерированы путем запуска мячика из центра куба в разных направлениях. Как можно видеть, это начальное направление принципиально влияет на вид траектории. Некоторые траектории замыкаются сами на себя уже после нескольких отражений, другие выглядят скорее хаотично. Как и в случае с 2D симуляцией, довольно трудно определить, не замкнутся ли случайно даже очень хаотично выглядящие траектории сами на себя после достаточного количества отражений и не будут ли они далее просто повторяться. Ниже приведено интерактивное демо, которое я создал для этой 3D симуляции. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Мифы о последовательности Фибоначчи SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-02 SOURCE: src/content/posts/myty-fibonacciho-posloupnosti.mdx BUILT_HTML: myty-fibonacciho-posloupnosti/index.html ============================================================ Мифы о последовательности Фибоначчи апрель 2020 Пожалуй, самая известная вещь в популярной математике — это последовательность Фибоначчи. Это обусловлено как ее элегантной простотой, так и ее применением сразу в нескольких не научных областях, таких как музыка или искусство. Некоторые люди приписывают ей чуть ли не магические способности и утверждают, что эта последовательность «управляет Вселенной» или что она является «отпечатком пальца Бога». К сожалению, в интернете о ней распространяется ошибочная информация, которую я здесь и разберу. Все мы, вероятно, знаем эту последовательность, но во введении я на всякий случай объясню ее. Последовательность Фибоначчи определяется формулой: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Эту формулу можно легко объяснить словами. Первые два члена этой последовательности — это числа 0 и 1 (поэтому F(0) = 0 и F(1) = 1). Затем мы складываем эти два члена (то есть 1 + 0) и получаем третий член последовательности, которым будет число 1. Таким образом, последовательность выглядит следующим образом: 0, 1, 1. Далее мы снова складываем последние два члена (то есть 1 + 1) и получаем число 2. Получается последовательность 0, 1, 1, 2. Мы снова складываем последние два члена (то есть 2 + 1) и добавляем полученное число в последовательность. Так мы продолжаем до бесконечности. Первые несколько членов этой последовательности выглядят так: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Эта последовательность обладает прекрасными математическими свойствами. Например, если мы возьмем два последовательных числа и вычислим их отношение F(n + 1) / F(n), мы получим приближение математической константы φ, то есть золотого сечения. Например, 144 / 89 = 1,6179775280898876404494382022472, что очень близко к золотому сечению. Чем больше числа мы выберем, тем точнее будет приближение. Учитывая, что φ — иррациональное число (имеет бесконечную непериодическую десятичную дробь), это приближение никогда не может быть абсолютно точным. Пожалуй, самая известная вещь в популярной математике — это последовательность Фибоначчи. Это обусловлено как ее элегантной простотой, так и ее применением сразу в нескольких не научных областях, таких как музыка или искусство. Некоторые люди приписывают ей чуть ли не магические способности и утверждают, что эта последовательность «управляет Вселенной» или что она является «отпечатком пальца Бога». К сожалению, в интернете о ней распространяется ошибочная информация, которую я здесь и разберу. Все мы, вероятно, знаем эту последовательность, но во введении я на всякий случай объясню ее. Последовательность Фибоначчи определяется формулой F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Эту формулу можно легко объяснить словами. Первые два члена этой последовательности — это числа 0 и 1 (поэтому F(0) = 0 и F(1) = 1). Затем мы складываем эти два члена (то есть 1 + 0) и получаем третий член последовательности, которым будет число 1. Таким образом, последовательность выглядит следующим образом: 0, 1, 1. Далее мы снова складываем последние два члена (то есть 1 + 1) и получаем число 2. Получается последовательность 0, 1, 1, 2. Мы снова складываем последние два члена (то есть 2 + 1) и добавляем полученное число в последовательность. Так мы продолжаем до бесконечности. Первые несколько членов этой последовательности выглядят так: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Эта последовательность обладает прекрасными математическими свойствами. Например, если мы возьмем два последовательных числа и вычислим их отношение F(n + 1) / F(n), мы получим приближение математической константы φ, то есть золотого сечения. Например, 144 / 89 = 1,6179775280898876404494382022472, что очень близко к золотому сечению. Чем больше числа мы выберем, тем точнее будет приближение. Учитывая, что φ — иррациональное число (имеет бесконечную непериодическую десятичную дробь), это приближение никогда не может быть абсолютно точным. Также с помощью этой последовательности можно построить знаменитую спираль золотого сечения. Достаточно просто создать квадрат размером 1x1, затем еще один квадрат размером 1x1, затем следующий квадрат 2x2, 3x3, 5x5, 8x8… После этого остается только нарисовать четверть круга внутри квадратов. Этот процесс хорошо показан в анимации ниже. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | анимация построения спирали Фибоначчи] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Здесь мы можем увидеть первый миф. Часто в интернете я вижу изображения раковины наутилуса, которая якобы имеет форму спирали Фибоначчи. Но это бессмыслица, и, как сразу видно из изображений ниже, эта спираль абсолютно не соответствует форме раковины этого существа. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | мифы о спирали Фибоначчи в Google] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Источник: Google Картинки [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | мифы о спирали Фибоначчи на YouTube] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Источник: YouTube На самом деле раковина наутилуса имеет форму не спирали Фибоначчи (изображение слева), а логарифмической спирали (изображение справа). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | сравнение спиралей с раковиной наутилуса] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] Следующий миф — утверждение, что количество лепестков растений определяется последовательностью Фибоначчи. Сторонники этого мифа утверждают, что, хотя существуют цветы, у которых количество лепестков отличается от членов последовательности Фибоначчи, таких, по их мнению, лишь немного. Я решил проверить это утверждение, поэтому взял атлас растений и посчитал количество лепестков почти у каждого растения (некоторые цветы я пропустил, потому что у них, например, есть мужские и женские цветки с разным количеством лепестков или лепестки полностью отсутствуют). Однако с ботанической точки зрения термин «лепесток» довольно неточен. То, что в разговорной речи называют лепестком, в ботанике называется околоцветником [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Он далее делится на лепесток венчика и чашелистик (см. изображение ниже). Иногда эти два листа срастаются, образуя один так называемый лепесток. Поэтому в таблицу Excel я выписал названия цветов и количество их лепестков венчика и чашелистиков, или лепестков. Из 120 растений, которые были приведены в книге «Карманный АТЛАС РАСТЕНИЙ» Альберта Пилата и Отто Ушака, я перенес в таблицу Excel 104 растений. На основе этих данных я затем с помощью языка программирования Python создал приведенный ниже график. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | сравнение спиралей с раковиной наутилуса] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Как видно из него, чаще всего у цветов 5 лепестков околоцветника, что как раз случайно является числом последовательности Фибоначчи. Но это всё, так как вторым по частоте случаем является число 4, а это не число последовательности Фибоначчи. Если бы это утверждение было правдой, это было бы заметно на графике. Таким образом, миф развенчан: последовательность Фибоначчи вообще не связана с количеством лепестков околоцветника. Эти два мифа, безусловно, не единственные, но моей задачей было не развенчать их все, а скорее указать на то, что некоторые вещи, которые можно найти в интернете о последовательности Фибоначчи и золотом сечении, являются бессмыслицей, и всегда важно сначала над ними задуматься. Этим я, конечно, не хочу подвергать сомнению всю последовательность Фибоначчи, правда в том, что она действительно обладает замечательными свойствами и в некоторых случаях действительно встречается в природе и в различных отраслях математики, однако эти мифы и дезинформация слегка умаляют ее красоту. ============================================================ TITLE: Метапрограмма SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Метапрограмма апрель 2020 Для этого размышления я создал программу, которая способна генерировать все возможные программы на языке Python, а затем запускать их. Мы будем называть её metaprogram – своего рода «надпрограмма». Её можно упрощенно описать следующими правилами: - Создай список всех символов, которые использует язык программирования Python. - n = 1 - Из этого списка создай все возможные перестановки n символов - Каждую такую перестановку запусти как программу, и если не возникнет сообщение об ошибке (error), сохрани эту перестановку - n = n + 1 - вернись к третьему шагу Если бы я должен был как-то словами описать, что она делает, я бы сказал, что программа создает папку, содержащую все возможные программы, которые можно запустить без сообщения об ошибке. Она начинает с самой короткой программы из одного символа (поэтому n = 1) и создает все перестановки. Затем она их запускает, и программы, при выполнении которых не возникло сообщения об ошибке, сохраняет. Такое сообщение об ошибке может возникнуть очень просто, если запустить такую перестановку символов, которая в языке Python не имеет смысла. Например, программа, содержание которой будет print(‘Ahoj’), имеет в языке Python смысл, поэтому эта программа запустится без сообщения об ошибке, и её выводом будет слово «Ahoj». Если же содержание программы будет, например, YFag##A7, выводом программы будет сообщение об ошибке (скорее всего, типа «SYNTAX ERROR»). Таким образом, эта программа должна быть способна систематически создавать и запускать все программы. Конечно, таких программ бесконечно много, поэтому этот metaprogram никогда не сгенерирует их все за конечное время. Интересно немного задуматься о том, что всё это может делать и какие последствия это будет иметь. Такие программы могут быть способны к текстовому выводу. Из этого следует, что метапрограмма (при условии, что она запущена бесконечно долго) создаст бесконечно много программ с текстовыми выводами. Эти программы могут, таким образом, создать что угодно написанное – слово «Ahoj», мой номер телефона, точную дату моей смерти, это размышление, произведение Шекспира, уравнение Эйнштейна E = mc2, несколько верных цифр π, но также и код самой этой программы. Другой возможный вывод — визуальный. Программа таким образом может создать векторную или растровую графику. Благодаря этому данные программы могут создать Мону Лизу, фотографию Млечного Пути, логотип Facebook или фотографию меня, пишущего это размышление, которую никто никогда на самом деле не фотографировал. Возможен, конечно, и звуковой вывод. Программа, таким образом, может воспроизвести песню Lucy in the Sky with Diamonds музыкальной группы The Beatles, «Канонический канон» И. С. Баха, радиопередачу от 29 декабря 1989 года и так далее. Конечно, у нас снова бесконечно много возможностей. Самое интересное, однако, то, что Python может управлять и операционной системой компьютера. Он может, например, выключить компьютер, удалить некоторые файлы и так далее. Теоретически он должен быть способен создать и распространить компьютерный вирус по всему миру, взломать правительство или манипулировать выборами. Это, конечно, немного преувеличенные примеры, но они исходят из предположения, что metaprogram однажды создаст и запустит все возможные программы. Но здесь возникает проблема. С самого начала мы как-то интуитивно предполагали, что metaprogram никогда не остановится. В конце концов, это было условием для утверждения, что она действительно создаст все возможные программы. Поскольку язык Python может таким образом управлять операционной системой, он может также создать программу, которая выключит или перезагрузит компьютер, удалит исходный файл метапрограммы или как-то его повредит. Он может также повредить всю операционную систему. Если что-то из этого произойдет, metaprogram остановится. Из этого, однако, следует, что этот metaprogram однажды остановится за конечное время и что, следовательно, он никогда не сможет действительно создать все программы для языка Python. Это напоминает мне тот самый «божественный парадокс»: если Бог всемогущ, может ли он создать камень, который он сам не сможет поднять? Если он может создать такой камень, но не может его поднять, он не всемогущ. Если он не может создать такой камень, он также не всемогущ. Логичным шагом было бы создать в программе какое-то правило, которое исключало бы программу, способную вызвать остановку метапрограммы. Так, например, эта программа смогла бы выключить компьютер: import os os.system (‘shutdown /s /t 1’) Первая строка программы говорит, что будут использованы команды из пакета os. С помощью этого пакета, или модуля, программа может выполнять команды, которые работают с операционной системой компьютера. Вторая строка программы затем выключает компьютер. Почему бы просто не создать в метапрограмме правило, которое предотвратит использование команды import os? Хотя тогда наш бесконечный список всех возможных программ не был бы полным, тем не менее, это обошло бы эту коварность. Но так это не работает. Даже если бы мы добавили это правило в метапрограмму, metaprogram однажды создал бы свою собственную копию, которая не содержит этого правила — то есть создал бы нашу исходную программу без нового правила. Этой неполной копии затем ничто не мешало бы создавать программы, в которых была бы использована команда import os. И именно эта команда в конечном итоге завершила бы работу нашего исходного metaprogram. Другая возможность — вообще не запускать отдельные программы, а только сохранять их, однако тем самым наш metaprogram не сделает всё программируемое на языке Python. Мне не приходит в голову никакой способ обойти эту проблему. Теоретически можно было бы использовать «более слабый» язык программирования, который не может выключить компьютер или каким-либо иным образом остановить metaprogram. Вот исходный код этой программы: [CODE BLOCK] import string import os from itertools import product symbols = string.printable index = 1 lenght = 1 program = "" while True: # create variations with repetitions of symbols used in python perm = product(symbols, repeat=lenght) for one_perm in perm: for x in one_perm: program += x # white a file.py f = open("program_{}.py".format(index), "w") f.write(program) f.close() # execute file.py and decide if it can run try: exec(compile(open("program_{}.py".format(index), "rb").read(), "program_{}.py".format(index), 'exec'), {}) # {} is for not using variables declered in this .py file except Exception: print(program, "ERROR") else: f = open("running_program_{}.py".format(index), "w") f.write(program) f.close() print(program, "RUNNING") # delete file.py, reset everything to default os.remove("program_{}.py".format(index)) program = "" index += 1 lenght += 1 [/CODE BLOCK] ============================================================ TITLE: Последовательность Рекамана в черепашьей графике SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-03-01 SOURCE: src/content/posts/recamanova-posloupnost-zelvi-grafice.mdx BUILT_HTML: recamanova-posloupnost-zelvi-grafice/index.html ============================================================ Последовательность Рекамана в черепашьей графике март 2020 В этом проекте я визуализировал последовательность Рекамана с помощью черепашьей графики. Что такое последовательность Рекамана? Последовательность Рекамана (англ. Recamán’s sequence) — это последовательность целых неотрицательных чисел. Её n-й член a(n) можно определить с помощью следующего правила: a(0) = 0; для n > 0, a(n) = a(n-1) – n, если результат — положительное число и оно еще не является элементом последовательности, иначе a(n) = a(n-1) + n Таким образом, первыми членами этой последовательности являются числа 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9, 24, 8, 25, 43, 62, 42, 63, 41, 18… Последовательность Рекамана имеет в базе данных OEIS (Онлайн-энциклопедия целочисленных последовательностей) код A005132 [https://oeis.org/A005132]. Нил Слоун выдвинул до сих пор не доказанную гипотезу о том, что эта бесконечная последовательность содержит все целые неотрицательные числа. Что такое черепашья графика? Черепашья графика — это векторная графика, рисуемая компьютерной программой. Эта программа использует виртуальный курсор и, согласно заранее заданным правилам, меняет его положение на 2D плоскости. Курсор оставляет за собой траекторию, и таким образом программа способна рисовать. У такой программы есть простые правила, например: - передвинь курсор вперед на x пикселей, - поверни налево / направо на x°, - поверни налево / направо на x°, - перестань рисовать траекторию, - начни рисовать траекторию - … Последовательность Рекамана часто визуализируется с помощью дуг на оси неотрицательных целых чисел, начиная с первого числа последовательности a(n). Затем рисуется дуга с началом в этой точке и концом в точке значения следующего члена последовательности, то есть в точке a(n+1). Далее рисуется дуга с началом в точке a(n+2) и концом в точке a(n+4). Этот процесс повторяется до тех пор, пока рисунок не станет достаточно большим. Дуга рисуется снизу, если n начальной точки четное, и сверху, если нечетное. Другими словами, каждый четный шаг дуга рисуется снизу, а каждый нечетный шаг — сверху. Этот процесс более подробно объясняется в этом видео [https://youtu.be/FGC5TdIiT9U?si=rKj3Olrersu1HSNh]. [ImageObject: https://vojtamaur.cz/images/recamanova-posloupnost-zelvi-grafice-obr-1.svg] [https://vojtamaur.cz/images/recamanova-posloupnost-zelvi-grafice-obr-1.svg] Изображение выше кажется мне невероятно захватывающим, поэтому я решил продолжить эксперименты с этой последовательностью. Я создал на Python программу, которая рисует черепашью графику по следующим правилам: - n = 0 - поверни налево на a(n)° - передвинься вперед - n = n + 1 - вернись к 2 шагу Как можно заметить справа внизу, эти простые правила создали неожиданно сложный узор, который по сути бесконечен, и то, что отрисовывает интерактивное демо ниже, — лишь его незначительная часть. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Эта структура настолько меня заинтересовала, что я решил оставить программу запущенной на 3 дня. По прошествии этого времени программа сгенерировала более 3 000 000 членов последовательности Рекамана, и структура стала настолько большой, что я решил создать о ней видео (см. ниже). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] Простой пример исходного кода на Python для этого проекта доступен ниже. [CODE BLOCK] import turtle t = turtle.Turtle() ts = turtle.Screen() while True: t.speed(0) t.up() t.left(270) t.setx(0) t.sety(0) t.down() recaman = [0] scale = 8 # set size n = 3500 # set how many iterations for i in range(1, n): if recaman[-1] - i > 0 and recaman[-1] - i not in recaman: recaman.append(recaman[-1] - i) t.left(recaman[-1]) t.forward(scale) else: recaman.append(recaman[-1] + i) t.left(recaman[-1]) t.forward(scale) turtle.Screen().reset() turtle.done() [/CODE BLOCK] ============================================================ TITLE: Греция 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Греция 2020 Фотография [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Биопленка, Греция - Метана [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Бактерии - цианобактерии, спирохеты, диатомовые водоросли, Греция - Метана [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Бактерии - цианобактерии, спирохеты, диатомовые водоросли, Греция - Метана [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Бактерии - спирохета, диатомовые водоросли, Греция - Метана [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Неидентифицированная жизнь, Греция - Корони [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Диатомовые водоросли, Греция - Корони [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Диатомовые водоросли, Греция - Корони [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Диатомовые водоросли, Греция - Корони [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Диатомовые водоросли, Греция - Корони [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Диатомовые водоросли и ракообразное, Греция - Корони ============================================================ TITLE: Фрактал Лишрел SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ Фрактал Лишрел декабрь 2019 Палиндромное число [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] — это «симметричное» число, значение которого не меняется, если записать его цифры в обратном порядке. Примерами являются числа 2, 55, 121, 1991, 12345678987654321. Если мы возьмем любое натуральное число, прибавим к нему его зеркальное отражение (то же число, записанное в обратном порядке) и будем повторять эту операцию, то очень часто после конечного числа повторений мы получим палиндромное число. Это очень простой процесс: - Пусть x — любое натуральное число, а y — его зеркальное отражение - Выполняется операция x+y - Если сумма не является палиндромом, переходим ко второму шагу Например: 123 + 321 = 444 или 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Однако существуют числа, для которых неизвестно, можно ли получить палиндромное число после конечного числа повторений алгоритма. Такие числа мы называем кандидатами в числа Лишрел [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Число Лишрел (англ. Lychrel number) — это натуральное число, которое не может образовать палиндромное число путем повторения процесса сложения исходного числа с его зеркальным отражением. Некоторые числа образуют палиндром после нескольких повторений (итераций) этого процесса, точнее 80% натуральных чисел до 10 000 образуют палиндром за четыре или менее шагов, а 90% образуют палиндром в течение семи шагов. Но, например, число 89 образует палиндром (8 813 200 023 188) только после 24 шагов. Таким образом, наименьшим кандидатом в числа Лишрел является 196, далее следуют 295, 394, 493, 592, 689, 691, 790, 879… Таким образом, разные числа имеют разное количество итераций, необходимых для создания палиндрома. Для визуализации количества шагов, необходимых для создания палиндрома из определенных чисел, я создал квадратную таблицу и вписал в нее целые числа в диапазоне 0-99. Эту таблицу можно математически рассматривать как матрицу 10x10 [https://cs.wikipedia.org/wiki/Matice]. В зависимости от того, сколько шагов потребовалось для создания палиндрома из числа в определенной ячейке таблицы, я закрасил ячейку в соответствии с назначенными цветами (см. спектр справа от таблицы) и таким образом создал итоговый узор. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Я решил продолжить этот процесс, поэтому создал последующие таблицы в числовом диапазоне 100-199, 200-299, 300-399… [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-2.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-2.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-3.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-3.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-4.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-4.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-5.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-5.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-6.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-6.png] Таких таблиц можно генерировать бесконечно много. Для предварительного просмотра я расположил первые 300 таблиц в хронологическом порядке и сделал из них анимированный GIF. Как можно заметить, таблицы следуют друг за другом, подобно настоящей анимации. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] Очень важно упомянуть, что еще никто математически не доказал, что кандидаты в числа Лишрел действительно являются числами Лишрел. Другими словами, никто не знает, не образуется ли, например, из числа 196 палиндром после многих шагов. В 2012 году Джейсон Дусетт, Уэйд ВанЛэндингем и Ромен Дольбо попытались создать палиндром из этого числа. Они попробовали более триллиона шагов, но палиндром не нашли. Однако это не является доказательством того, что из этого числа нельзя создать палиндром. Возможно, он образуется только после триллион первого шага. Одно можно сказать наверняка: если из этого числа нельзя создать палиндром, этот метод грубой силы [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] никогда не ответит нам на этот вопрос. Поскольку для генерации этих узоров я создал программу на языке Python, с практической точки зрения мне пришлось установить нечто вроде «тормоза» (в моей программе он установлен на 50 шагов), который определяет максимальное количество шагов. Поэтому число 50 является максимальным значением спектра справа от таблиц. Если бы такого тормоза не существовало, программа зависла бы при бесконечных попытках создания палиндрома из чисел, из которых палиндром, скорее всего, создать невозможно. Важно осознавать, что эти палиндромы привязаны к нашей десятичной системе счисления [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. Так, например, число 255 в нашей десятичной системе точно не является палиндромом, однако в шестнадцатеричной системе [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] мы бы записали это число как FF — а это уже палиндром! Эти различные системы счисления [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] также называют базой. Десятичную систему мы можем назвать базой 10, шестнадцатеричную систему — базой 16, двоичную систему — базой 2 и т. д. Возникает вопрос: как выглядели бы таблицы в других базах? Учитывая, что наша оригинальная таблица для базы 10 имела размеры 10x10 ячеек, таблицы для более высоких баз (скажем, базы N) будут иметь размеры NxN ячеек. Как можно увидеть на анимированном GIF для таблицы 1 ниже, чем больше база, тем «четче» узор. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Только сейчас эта структура предстала перед нами во всей своей красе, и, как можно заметить, структура таблицы 1 одинакова во всех базах. А как насчет других таблиц? Является ли структура таблицы 2 также одинаковой во всех базах? Как можно увидеть на GIF ниже, ответ утвердительный. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] На таблице 2 теперь можно заметить признаки рекурсии. Нам не стоит этому удивляться — ведь узор возник в результате рекурсивного процесса. Можно сказать, что мы только что создали фрактал [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], поскольку таблица 2 выполняет все условия для того, чтобы объект назывался фракталом: - Он самоподобен — это означает, что если мы наблюдаем данную фигуру в любом масштабе или разрешении, мы постоянно наблюдаем повторяющуюся определенную характерную форму (мотив); - Он имеет на первый взгляд очень сложную форму, но генерируется путем повторного использования простых правил. На первом GIF мы уже видели первые 300 таблиц. Однако это открыло нам лишь верхушку айсберга! Как же, например, выглядит миллионная таблица в более высоких базах? Или триллионная таблица? И как она будет выглядеть, если я буду листать таблицы в хронологическом порядке и создам из них анимацию, как это было в первом GIF? Ниже представлены изображения таких «высших» таблиц. Как можно заметить, чем выше порядковый номер таблицы, тем больше чисел Лишрел она содержит (и поэтому узоры становятся белее). [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-10.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-10.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-11.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-11.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-12.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-12.gif] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-13.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-13.gif] Этим мы раскрыли данную структуру настолько, что я не знаю, как продолжать дальше. Однако я вижу здесь еще одну возможность для экспериментов. В начале этой статьи приведены отдельные шаги, которые служат инструкцией для того, как прийти (или не прийти) к палиндрому. Ради интереса я позволю себе изменить эти шаги и определить новый процесс: - Пусть x — любое натуральное число, а y — его зеркальное отражение - Выполняется операция (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Если итоговое число не является палиндромом, переходим ко второму шагу Когда мы создаем таблицы благодаря этим новым правилам, как мы делали это раньше, и листаем их, создается эта анимация: [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-14.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-14.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-15.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-15.gif] Результат действительно примечателен. И, как очевидно, вариаций правил бесконечно много. Вот еще несколько примеров таких измененных правил, и под ними всегда находятся соответствующие визуализации: - Пусть x — любое натуральное число, а y — его зеркальное отражение - Выполняется операция (x+y) mod x+x - Если итоговое число не является палиндромом, переходим ко второму шагу [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-16.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-16.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-17.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-17.gif] - Пусть x — любое натуральное число - Выполняется операция (2 *x) : 3 - Результат второго шага округляется вверх - Если итоговое число не является палиндромом, переходим ко второму шагу [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-18.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-18.png] [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-19.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-19.gif] Если кто-то заинтересован в экспериментах с программой для генерации этих узоров, вот исходный код на языке Python, который я создал: [CODE BLOCK] import numpy as np import matplotlib.pyplot as plt import math # convert positive whole number n in base10 to baseB def base10_to_baseB(B, n): # create base symbols list abc = [] result = [] for symbol in range(B): abc.append([symbol]) # convert number to baseB if n==0: result.append(abc[n]) elif math.log(n, B) < 1: result.append(abc[n]) elif math.log(n, B) >= 1: x = math.floor(n / B) result.append(abc[n % B]) result.append(abc[x % B]) if math.log(n, B) >= 2: for digits in range(2, math.ceil(math.log(n, B)+0.00001)): x = math.floor(x / B) result.append(abc[x % B]) result.reverse() return result # convert positive whole number n in baseB to base10 def baseB_to_base10(B, n): result2=0 for digits in range(0,len(n)): result2+=n[digits][0]*B**(len(n)-digits-1) return result2 #ENTER START AND LAST FRAME and BASE start_frame=1 last_frame=1+100 B=256 start_frame-=1 last_frame-=1 for images_number in range(start_frame,last_frame): #calculate first number of matrix (not iterations of this number!) x = images_number x = (x) * (B ** 2) x_static=x #do all iterations to get whole matrix matOLD=np.array([]) for l in range(1,(B*B)+1): #convert number from base10 to baseB x = base10_to_baseB(B, x) j = 0 z = False while z == False: z = True # check if number is palindrome for k in range(len(x)-1): if x[k] != x[(len(x) - 1) - k]: z = False if z == True: break # add number and it's reverse version y=x x=baseB_to_base10(B,x) y.reverse() y=baseB_to_base10(B, y) x=x+y #change this to generate different images x=base10_to_baseB(B,x) j+=1 #max iterations limit if j>50: j=50 break #create matrices matNEW=np.array([j]) matOLD=np.concatenate((matOLD, matNEW)) #add 1 to iterate next number x=x_static x+=l print("{}/{}".format(x-x_static, (B ** 2))) #report about process #reshape matrices to base x base matOLD=matOLD.reshape(B,B) print(matOLD) #plot on image plt.subplot(211) plt.imshow(matOLD, cmap=plt.cm.nipy_spectral) plt.title("tabulka {} pro čísla {} až {}, base {}".format(images_number+1,x_static,x_static+(B**2)-1,B),fontsize=8) plt.subplots_adjust(bottom=-0.9, right=0.8, top=0.9) cax = plt.axes([0.8, 0.09, 0.02, 0.81]) plt.clim(0, 50) # set limit to colorbar maximal value cb = plt.colorbar(cax=cax) plt.savefig('{}_lychrel {} - {}, base {}.png'.format(images_number+1,x_static,x_static+(B**2)-1,B),dpi=200) cb.remove() #remove colorbar to prevent "border summing" plt.draw() #refresh figure plt.show() [/CODE BLOCK] А здесь вы можете поиграть с интерактивной демонстрацией: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Липовый лист SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Липовый лист октябрь 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | фотография липового листа] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | геометрический чертеж липового листа] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | формальное определение геометрического чертежа] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] Первое изображение — это простая фотография липового листа. На втором представлена геометрическая конструкция формы этого листа. Форма сконструирована всего лишь с помощью шести окружностей и нескольких других вспомогательных геометрических фигур. Примечательно, что этот лист можно очень легко начертить, используя только карандаш, треугольник с линейкой и циркуль. Соотношения размеров геометрических фигур, необходимых для конструкции, весьма просты. Например, окружности K3 и K4 имеют двойной радиус по отношению к окружностям K1 и K2. Также «стебель» листа (специальный термин: черешок) имеет длину, равную радиусу окружностей K3 и K4. Безусловно, стоит упомянуть соотношение длины черешка (отрезок P2A) и листовой пластинки (отрезок P2B). Они находятся в соотношении 1:1,6143, что является аппроксимацией золотого сечения [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] с точностью до двух десятичных знаков (φ≈1,6180…). Третье изображение изоморфно [https://cs.wikipedia.org/wiki/Izomorfismus] второму изображению (оно сохраняет всю информацию со второго изображения и, следовательно, является лишь иным представлением той же самой вещи). На нем с помощью символов выражено, как начертить этот лист. Липовый лист определяется как множество одного отрезка (черешок) и нескольких дуг (листовая пластинка). ============================================================ TITLE: Спирали простых чисел SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Спирали простых чисел октябрь 2019 В этом проекте я попытался найти закономерности для арифметических прогрессий [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] с высокой частотой простых чисел [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Я нашел эти закономерности, создав числовые спирали, подобные спирали Улама [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], построенные из трех основных геометрических фигур — шестиугольников, квадратов и треугольников. Я выбрал именно эти фигуры, потому что правильное замощение поверхности [https://cs.wikipedia.org/wiki/Teselace] возможно только с помощью этих трех фигур. Иными словами: только эти фигуры можно расположить рядом друг с другом так, чтобы не осталось никаких зазоров. ШЕСТИУГОЛЬНАЯ СПИРАЛЬ Сначала я создал один шестиугольник и вписал в него число 1. По всему внешнему периметру этого шестиугольника я нарисовал другие шестиугольники и вписал в них положительные натуральные числа по часовой стрелке так, чтобы число 1 всегда было выровнено друг над другом в одном столбце. Я повторял этот процесс до тех пор, пока фигура не стала достаточно большой. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | пример процесса создания шестиугольной спирали] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Затем я отметил зеленым цветом все шестиугольники, внутри которых находилось простое число. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | шестиугольная спираль] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] В этой фигуре внезапно возник примечательный узор. Я заметил, что в двух столбцах слева вверху находятся числовые ряды с арифметической прогрессией, разность которой равна 6 (выделены красным), содержащие высокую частоту простых чисел. Формула для вычисления n-го члена в левом столбце: a(n)=6*n+1, а в правом столбце: a(n)=6*n+5. Я искал эти две числовые последовательности в OEIS (Онлайн-энциклопедия целочисленных последовательностей) и обнаружил, что обе уже есть в базе данных под кодами A016921 [https://oeis.org/A016921] и A016969 [https://oeis.org/A016969]. Также я обнаружил в интернете интересное утверждение: множество последовательностей a(n)=6n+1 и a(n)=6n+5 вместе содержит все простые числа, большие 3. Помимо этих двух интересных столбцов, содержащих много простых чисел, я также обнаружил последовательность нечетных чисел, которая не содержит никаких простых чисел (выделена синим). Формула для вычисления n-го члена в синем столбце: a(n)=6*n+3. Эту последовательность я позже также нашел в базе данных OEIS под кодом A016945 [https://oeis.org/A016945]. КВАДРАТНАЯ СПИРАЛЬ Таким же способом я сконструировал квадратную спираль, в которой также появились эти три последовательности. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | пример процесса создания квадратной спирали] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | квадратная спираль] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] ТРЕУГОЛЬНАЯ СПИРАЛЬ В этой спирали снова проявились последовательности a(n)=6*n+1 и a(n)=6*n+5, однако объединенные вместе. Это объединение произошло из-за того, что на каждом четном шаге построения спирали треугольник поворачивается на 180° (некоторые треугольники направлены вершиной вверх, другие — вершиной вниз). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | пример процесса создания треугольной спирали] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | треугольная спираль] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: Иллюзия контраста вертикальных и горизонтальных полос SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-08-02 SOURCE: src/content/posts/iluze-kontrastu-vertikalnich-horizontalnich-pruhu.mdx BUILT_HTML: iluze-kontrastu-vertikalnich-horizontalnich-pruhu/index.html ============================================================ Иллюзия контраста вертикальных и горизонтальных полос август 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | сравнение вертикальных и горизонтальных полос] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] Горизонтальные полосы на изображении выше при взгляде издалека кажутся менее контрастными, чем вертикальные полосы. В действительности же они идентичны, что можно увидеть при взгляде вблизи. При повороте головы влево или вправо на 45° эта иллюзия исчезает. При повороте головы влево или вправо на 90° горизонтальные полосы становятся вертикальными, и поэтому они кажутся более контрастными. Эту иллюзию я заметил на изображении спирали Фибоначчи слова [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Это квадратное изображение выглядит так, будто оно состоит из четырех треугольников — двух, заполненных горизонтальными полосами, и двух, заполненных вертикальными полосами. Я полагаю, что эта иллюзия работает по тому же принципу, что и вертикально-горизонтальная иллюзия [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Также я считаю, что это связано с реакцией определенных групп нейронов на различные стимулы. Нейроны реагируют по-разному на различные стимулы, такие как вертикальные полосы, диагональные полосы, горизонтальные полосы и т. д. (см. книгу «Гёдель, Эшер, Бах», глава 11). Примечательно, что эта иллюзия действует на каждого с разной интенсивностью — кто-то видит ее совершенно отчетливо, а на кого-то она не действует вовсе. Еще более заметна эта иллюзия на изображении ниже. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | изображение, составленное из вертикальных и горизонтальных полос] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Спираль слова Фибоначчи SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-08-01 SOURCE: src/content/posts/spirala-fibonacciho-slova.mdx BUILT_HTML: spirala-fibonacciho-slova/index.html ============================================================ Спираль слова Фибоначчи август 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Спираль слова Фибоначчи: результат работы программы Павла Бурды] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] Для отрисовки этой фигуры я подставил слово Фибоначчи [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] в спираль таким же образом, как натуральные числа подставляются в спираль Улама. Отдельные числа в этой спирали я обозначил согласно правилу: 0 = черный квадрат, 1 = белый квадрат (этот процесс показан в анимации ниже). Для оптимизации этого процесса был использован язык сценариев JavaScript. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | анимированный пример процесса] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Что такое слово Фибоначчи? Слово Фибоначчи — это специфическая последовательность бинарных цифр (или, в более общем смысле, любых двух символов). Мы получаем его так же, как последовательность Фибоначчи [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], только вместо сложения используем конкатенацию слов. Первые два члена определены так: S0 = 0, S1 = 01. Следующий член, полученный путем конкатенации (то есть добавления предпоследнего члена после последнего), будет S2 = 010. Последовательность первых нескольких цифр слов Фибоначчи выглядела бы так: 0100101001001010010100100101001001… Что такое спираль Улама? Спираль Улама [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], или спираль простых чисел, — это изображение, которое получается путем расположения натуральных чисел в спираль и выделения простых чисел. Она была открыта математиком Станиславом Уламом в 1963 году. Улам записал натуральные числа в прямоугольную сетку, поместив единицу в центр и продолжая спиралеобразно наружу. Исходный код проекта [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Автор идеи: Войта Маур Автор кода: Павел Бурда ============================================================ TITLE: Италия - Венеция 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-07-01 SOURCE: src/content/posts/cestovani-italie-benatky-2019.mdx BUILT_HTML: cestovani-italie-benatky-2019/index.html ============================================================ Италия - Венеция 2019 Видео [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Цвет, форма и тон SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-02 SOURCE: src/content/posts/barva-tvar-ton.mdx BUILT_HTML: barva-tvar-ton/index.html ============================================================ Цвет, форма и тон красный 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | теория цвета - Василий Кандинский] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] Согласно художнику Василию Кандинскому [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij] и его теории цвета, существует связь между цветом и формой. К использовавшейся в то время цветовой модели RYB [https://cs.wikipedia.org/wiki/RYB] (красный, желтый, синий) он соотнес три 2D геометрические фигуры в следующем отношении: треугольник = желтый, квадрат = красный, круг = синий. Я вдохновился его работой и создал современную версию этой теории цвета. Вместо, возможно, уже устаревшей цветовой модели RYB [https://cs.wikipedia.org/wiki/RYB], я использовал физически более точную и в настоящее время более распространенную цветовую модель RGB [https://cs.wikipedia.org/wiki/RGB] (красный, зеленый, синий). Квадрат, который использовал Кандинский, я заменил пятиугольником, потому что квадрат больше похож на треугольник, чем на круг, в то время как пятиугольник кажется мне более подходящим переходом между треугольником и кругом. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | теория цвета - Войта Маур] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] Для поиска подходящей формы (пятиугольника) между треугольником и кругом я использовал внутренние углы фигур. Внутренний угол равностороннего треугольника составляет 60° (или 60^1). Внутренний угол круга должен составлять 180° (или 60^1.268324336648371). Да, у круга нет сторон, и поэтому он не может иметь внутренних углов, но, например, внутренний угол тысячеугольника составляет 179,64°, и эта форма визуально очень похожа на круг. Если я усредню эти два показателя 60^[(1+1.268324336648371):2], я получу результат 103.923°. Этот внутренний угол больше всего похож на пятиугольник, внутренний угол которого составляет 108°. Для расширения этой теории цвета я тем же способом добавил переходы между основными цветовыми формами с отношениями: квадрат = желтый, восьмиугольник = голубой. Эту теорию я попытался дополнить, соотнеся цветовые формы с высотой тона согласно отношению: острый угол + теплый цвет = высокий тон, тупой угол + холодный цвет = низкий тон. Эту концепцию я записал в нотный стан. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | расширенная теория цвета - Войта Маур] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Эту теорию я попытался дополнить, соотнеся цветовые формы с высотой тона согласно отношению: острый угол + теплый цвет = высокий тон, тупой угол + холодный цвет = низкий тон. Эту концепцию я записал в нотный стан. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | цветовая музыкальная теория - Войта Маур] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] Единственный цвет, который мне не удалось соотнести ни с одной формой или тоном, — это пурпурный. Он должен быть похож на зеленый (также является чем-то средним между синим и красным, а также одновременно холодным и теплым). Должен ли он выглядеть как полукруг? Или как закругленный треугольник? Или он должен быть идентичен зеленому — то есть тоже пятиугольнику? До сих пор я не нашел ответа на этот вопрос. ============================================================ TITLE: Человеческое зрение SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ Человеческое зрение июнь 2019 Человеческое зрение на самом деле отличается от того, что думает большинство людей. Исходные данные, которые создают наши глаза, сильно отличаются от того, как их затем интерпретирует мозг, и, следовательно, от того, как мы думаем, что видим. Изображение ниже визуализирует «чистые данные», свободные от «постпродакшн» обработки нашим мозгом. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | визуализация человеческого зрения] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] На изображении можно заметить несколько выраженных несовершенств: - Изображение зеркально перевернуто по горизонтали и вертикали. Каждый ребенок после рождения видит именно так, но со временем мозг учится переворачивать изображение. Этот эффект также может очень редко возникать после приема диссоциативных галлюциногенов. - Изображение представлено для каждого глаза отдельно — только мозг соединяет его в одну картинку. - Изображение резкое только в небольшой части посередине и размывается к краям. - Изображение наиболее цветное в небольшой части посередине и теряет насыщенность к краям. Это вызвано большим количеством колбочек в центре глаза, число которых быстро снижается по мере удаления от центра. В каждом глазу есть одна черная точка — так называемое слепое пятно (на профессиональном языке — скотома). В этой части глаза нет ни колбочек, ни палочек, так как здесь расположен глазной нерв. Мозг обычно заполняет эти слепые зоны информацией из другого глаза. - Прямые линии слегка деформированы в дуги, как будто эффектом «рыбий глаз» или широкоугольным объективом фотоаппарата. Мозг пытается выпрямить эти линии, но это лишь иллюзия. - В поле зрения виден и нос, который мозг обычно отфильтровывает. - Изображение не является идеально чистым, а содержит слабый визуальный шум. Он возникает из-за комбинации физического шума света, собственного шума фоторецепторов и другой нервной активности зрительной системы. В обычных условиях мозг его чаще всего подавляет, но он может быть заметен в основном в темноте, при закрытых глазах или на однородных поверхностях. В своей курсовой работе за второй курс по специальности «Мультимедийное творчество» по предмету «Анимация» в Профессиональной школе торговли, прикладного искусства и дизайна я создал видео, имитирующее различные интересные нарушения зрения: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Танзания 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Танзания 2019 Фотографии, тексты Эта презентация представляет собой краткий обзор различных субъективных наблюдений и выводов, которые я сделал во время своего кратковременного пребывания в Танзании. Эти наблюдения и чувства я выражаю с помощью фотографий и текста. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-4.jpg] Своим творчеством я стараюсь помочь местным жителям, повысить осведомленность об их проблемах и тем самым искоренить определенные расовые предрассудки. Я также считаю, что Европе во многом стоит брать пример с этой страны. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-6.jpg] В Танзании существуют две основные религиозные группы — ислам и христианство. Хотя сосуществование этих двух групп может быть трудно представимым для среднестатистического европейца 21 века, местные мусульмане и христиане живут здесь в мире и взаимном уважении. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-10.jpg] Лично я не люблю людей в форме (полицейских, военных, охранников...). По крайней мере, в Чешской Республике. Я считаю, что с полномочиями, которые им были доверены, растет и их высокомерие. Однако эта моя неприязнь к форме не была в Танзании полностью opodstatněný.Lidе в форме там казались мне милыми и всегда шли навстречу. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-19.jpg] Местные жители кажутся мне очень приветливыми и дружелюбными, даже за пределами туристических зон. Если я заходил в местную деревню, люди приветствовали меня словом «Джамбо!» (в переводе «Привет!»). Многие из них даже заводили со мной разговор. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-26.jpg] «Эти люди из теплых краев кажутся мне более улыбчивыми, чем мы» (фрагмент разговора нескольких пассажиров, который я услышал в самолете по пути обратно в Чехию) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Благодаря глобализации на Занзибаре развивается туризм, который приносит много преимуществ, но и немало недостатков. Главными преимуществами являются экономический рост и повышение уровня образования. Еще одним преимуществом является рост осведомленности об этой стране в мире, но, к сожалению, это преимущество часто сводится на нет массивными стенами гостиничных комплексов, за которые многие туристы никогда не выходят. К недостаткам я отношу разрушение местной культуры. Примером этой проблемы является миграция многих масаев с материковой части Танзании (прежде всего из района вокруг Килиманджаро) в районы с высокой концентрацией туристов (на пляжи Занзибара). Эти масаи продают здесь безделушки и являются лишь туристическим аттракционом. Масаи верят, что если кто-то их сфотографирует, то украдет их душу. Однако в туристических зонах они охотно позволяют себя фотографировать за пару центов. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Портрет личности SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Портрет личности декабрь 2018 Проект был создан в качестве учебной работы по предмету «Фотография» в Средней профессиональной школе торговли, прикладного искусства и дизайна в Пльзене (Нерудова 33). Целью было экспериментально объединить портретную фотографию, психологические типы личности, визуальную проекцию, анимацию и звук. Итоговый вид фотографий и видео основывался на личностном тесте Айзенка и разделении темпераментов согласно четверке Галена. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Введение, тест Айзенка] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Соотнесение фигуры с типами личности] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Цветовая гамма проекции] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Фотография] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Фотография] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Анимация фигур] [https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg | Видео] [https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg | Звук] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: Шахматный растр SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Шахматный растр декабрь 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] К демонстрационной фотографии я применил шахматный растр, для которого справедливо, что одно шахматное поле имеет размер одного пикселя фотографии. Белые области шахматного поля после применения этого растра являются исходными пикселями фотографии, а черные области инвертированы по цвету и яркости. Фотография в полном размере выглядит как серая одноцветная поверхность, но только при цифровом приближении отображается оригинальное изображение. Для правильного отображения на Full HD мониторе фотография должна иметь высоту примерно 2000 пикселей. Неправильное отображение может произойти при открытии фотографии в браузере, который выполняет бикубическую передискретизацию сетки пикселей. Проверенным средством просмотра является, например, Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] В качестве еще одного примера использования этого принципа я создал фотографию, которая содержит как цветовой, так и смысловой контраст. ============================================================ TITLE: Норвегия - Лофотенские острова 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-09-01 SOURCE: src/content/posts/cestovani-norsko-lofoty-2018.mdx BUILT_HTML: cestovani-norsko-lofoty-2018/index.html ============================================================ Норвегия - Лофотенские острова 2018 Фотографии [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-norsko-lofoty-2018-obr-17.jpg] ============================================================ TITLE: Искажение информации SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Искажение информации август 2018 Через сколько посредников до нас доходит статья, которую мы видим в интернете? Достоверна ли ее правдивость? Насколько отличается мир, который мы видим через экраны наших мобильных телефонов, компьютеров и телевизоров? Каждую информацию, которую мы видим, важно проверять из нескольких источников и не полагаться на ее истинность. Это произведение было создано путем съемки одной фотографии с последующим многократным фотографированием той же самой фотографии с монитора компьютера. [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-1.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-2.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-3.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-4.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-5.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-6.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-7.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-8.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-9.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-10.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-11.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-12.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-13.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-14.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-15.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-16.jpg] [https://vojtamaur.cz/images/pokriveni-informace-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif | анимация, составленная из изображений выше] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: Мексика 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ Мексика 2018 Видео, фотографии [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-1.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/P8HuF8GOC9E?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-mexiko-2018-obr-24.jpg] ============================================================ TITLE: Кусочки сахара SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Кусочки сахара 21. 3. 2018 - 30. 4. 2018, Пльзень DEPO2015: ART3 [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-kostky-cukru-obr-1.jpg] Информация о выставке на сайте DEPO2015 (архив): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: Два ритма SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ Два ритма апрель 2018 Первое видео состоит из двух ритмов: визуального мерцания и акустического щелканья. Эти два ритма имеют незначительно отличающуюся продолжительность. Благодаря этому небольшому отклонению видео в определенной части достигает сильного беспокойства. Во втором видео я добавил к этой базовой концепции видеоматериал, посвященный антивоенной тематике. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | базовая концепция] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] Два ритма 1 - черный x белый, базовая концепция [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | применение базовой концепции] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] Два ритма 2 - применение базовой концепции на видеоматериале ============================================================ TITLE: Случайные числа, выбранные человеком SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/nahodna-cisla-zvolena-clovekem.mdx BUILT_HTML: nahodna-cisla-zvolena-clovekem/index.html ============================================================ Случайные числа, выбранные человеком апрель 2018 В этой работе нескольким людям была роздана анкета. В эту анкету тестируемые вписали сто случайных чисел в диапазоне 1-100, которые пришли им в голову. Затем я перенес эти данные в компьютер и создал из каждой анкеты по одному графику. Горизонтальная ось x определяет порядок отдельных чисел, а вертикальная ось y определяет значение выбранных чисел. График синего цвета создан компьютером, то есть генератором случайных чисел. При общем сравнении всех графиков можно заметить, что у каждого тестируемого свой уникальный график с собственным способом ввода чисел. Также можно заметить, что во многих графиках повторяются определенные почти идентичные циклы (в основном в форме постепенного увеличения и уменьшения чисел). ЧИСЛА, ВЫБРАННЫЕ ГЕНЕРАТОРОМ СЛУЧАЙНЫХ ЧИСЕЛ [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | График случайных чисел, выбранных компьютером] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] ЧИСЛА, ВЫБРАННЫЕ ЛЮДЬМИ [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | График случайных чисел, выбранных человеком, Гана Антолова (71 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | График случайных чисел, выбранных человеком, Лукаш Плешер (18 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | График случайных чисел, выбранных человеком, Натали Барткова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | График случайных чисел, выбранных человеком, Михаэла Едличкова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | График случайных чисел, выбранных человеком, Алена Маурова (53 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | График случайных чисел, выбранных человеком, Даниэль Ширек (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | График случайных чисел, выбранных человеком, Павел Бурда (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | График случайных чисел, выбранных человеком, Яхим Штепка (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | График случайных чисел, выбранных человеком, Филип Драбек (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | График случайных чисел, выбранных человеком, Иржи Рампоух (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | График случайных чисел, выбранных человеком, Петр Кубичек (43 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | График случайных чисел, выбранных человеком, Ян Кубичек (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | График случайных чисел, выбранных человеком, Ивана Мартинкова (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | График случайных чисел, выбранных человеком, Тереза Бартовска (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | График случайных чисел, выбранных человеком, Михаэла Балажова (17 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | График случайных чисел, выбранных человеком, Катержина Пржиплатова (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | График случайных чисел, выбранных человеком, Дениса Голубова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | График случайных чисел, выбранных человеком, Клара Голубова (10 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | График случайных чисел, выбранных человеком, Андреа Нечекалова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | График случайных чисел, выбранных человеком, Катержина Бенешова (84 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | График случайных чисел, выбранных человеком, Клара Захардова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | График случайных чисел, выбранных человеком, Тереза Лукашова (15 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | График случайных чисел, выбранных человеком, Ева Клоубова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | График случайных чисел, выбранных человеком, Николь Пихлерова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | График случайных чисел, выбранных человеком, Михаэла Шпрйнарова (16 лет)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] ЗАПОЛНЕННАЯ ОБРАЗЦОВАЯ АНКЕТА [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Скан заполненной анкеты] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Нерегулярное дыхание SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Нерегулярное дыхание март 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] В этой четырехминутной звуковой дорожке содержится запись умирающего кота. В записи слышны два основных звука: нерегулярное дыхание и менее заметный звук сердцебиения. ============================================================ TITLE: С точки зрения ракушки SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/z-pohledu-musle.mdx BUILT_HTML: z-pohledu-musle/index.html ============================================================ С точки зрения ракушки март 2018 Эти видео фокусируются на восприятии ракушки: что она чувствует и переживает? Её взгляд на мир не менее важен, чем взгляд человека! В первом видео можно увидеть оригинальную запись моря. Во втором видео в левой части экрана проецируется средний цвет отдельных кадров оригинальной записи. В правой части экрана находится RGB-график, определяющий этот цвет. [VideoObject: https://www.youtube-nocookie.com/embed/mxfAcE8KYaQ?rel=0&showinfo=0] [VideoObject: https://www.youtube-nocookie.com/embed/lZknZa20ilY?rel=0&showinfo=0] ============================================================ TITLE: Оман 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-01-01 SOURCE: src/content/posts/cestovani-oman-2018.mdx BUILT_HTML: cestovani-oman-2018/index.html ============================================================ Оман 2018 Видео, фотографии [VideoObject: https://www.youtube-nocookie.com/embed/wfHLdFqXR9w?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-29.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-30.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-31.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-32.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-33.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-oman-2018-obr-34.jpg] [https://vojtamaur.cz/images/cestovani-oman-2018-obr-34.jpg] ============================================================ TITLE: Плесень SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Плесень ноябрь 2017 Этот цикл фотографий документирует плесень в моем учебнике немецкого языка. Фотографии расположены в том порядке, в котором идут страницы учебника. Благодаря этому в каждый кадр попадают случайные, интересные и экспериментальные композиции. [ImageObject: https://vojtamaur.cz/images/plisen-obr-1.jpg] [https://vojtamaur.cz/images/plisen-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-2.jpg] [https://vojtamaur.cz/images/plisen-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-3.jpg] [https://vojtamaur.cz/images/plisen-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-4.jpg] [https://vojtamaur.cz/images/plisen-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-5.jpg] [https://vojtamaur.cz/images/plisen-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-6.jpg] [https://vojtamaur.cz/images/plisen-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-7.jpg] [https://vojtamaur.cz/images/plisen-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-8.jpg] [https://vojtamaur.cz/images/plisen-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-9.jpg] [https://vojtamaur.cz/images/plisen-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-10.jpg] [https://vojtamaur.cz/images/plisen-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-11.jpg] [https://vojtamaur.cz/images/plisen-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-12.jpg] [https://vojtamaur.cz/images/plisen-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-13.jpg] [https://vojtamaur.cz/images/plisen-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-14.jpg] [https://vojtamaur.cz/images/plisen-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-15.jpg] [https://vojtamaur.cz/images/plisen-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-16.jpg] [https://vojtamaur.cz/images/plisen-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-17.jpg] [https://vojtamaur.cz/images/plisen-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-18.jpg] [https://vojtamaur.cz/images/plisen-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-19.jpg] [https://vojtamaur.cz/images/plisen-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-20.jpg] [https://vojtamaur.cz/images/plisen-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-21.jpg] [https://vojtamaur.cz/images/plisen-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-22.jpg] [https://vojtamaur.cz/images/plisen-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-23.jpg] [https://vojtamaur.cz/images/plisen-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-24.jpg] [https://vojtamaur.cz/images/plisen-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-25.jpg] [https://vojtamaur.cz/images/plisen-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/plisen-obr-26.gif | анимация, составленная из изображений выше] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Нарушение регулярного растра SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-10-01 SOURCE: src/content/posts/naruseni-pravidelneho-rastru.mdx BUILT_HTML: naruseni-pravidelneho-rastru/index.html ============================================================ Нарушение регулярного растра октябрь 2017 В этой работе я стремился создать серию абстрактных произведений. Я разделил документ на четыре части. В первой части я создал базовый регулярный растр, во второй части я отталкивался от этого растра и начал его незначительно нарушать, тем самым вызывая беспокойство. В третьей части я нарушил этот регулярный геометрический растр нерегулярными контрастными органическими формами. А в последней, четвертой части, я анимировал эти органические формы. Часть первая: БАЗОВЫЙ РАСТР [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Абстракция 1.0 - регулярный растр] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Часть вторая: НАРУШЕНИЕ РАСТРА НЕЗНАЧИТЕЛЬНЫМ ОТКЛОНЕНИЕМ [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Абстракция 2.0.0 - регулярный растр, нарушенный одной повернутой полосой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Абстракция 2.0.1 - регулярный растр, нарушенный двумя повернутыми полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Абстракция 2.0.2 - регулярный растр, нарушенный тремя повернутыми полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Абстракция 2.1.0 - регулярный растр, нарушенный одной нерегулярной полосой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Абстракция 2.1.1 - регулярный растр, нарушенный двумя нерегулярными полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Абстракция 2.1.2 - регулярный растр, нарушенный тремя нерегулярными полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Абстракция 2.2.0 - регулярный растр, нарушенный одной нерегулярной полосой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Абстракция 2.2.1 - регулярный растр, нарушенный двумя нерегулярными полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Абстракция 2.2.2 - регулярный растр, нарушенный тремя нерегулярными полосами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Часть третья: НАРУШЕНИЕ РАСТРА ОРГАНИЧЕСКИМИ ФОРМАМИ [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Абстракция 3.0.0 - регулярный растр, нарушенный одной органической формой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Абстракция 3.0.1 - регулярный растр, нарушенный двумя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Абстракция 3.0.2 - регулярный растр, нарушенный тремя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Абстракция 3.1.0 - регулярный растр, нарушенный одной органической формой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Абстракция 3.1.1 - регулярный растр, нарушенный двумя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Абстракция 3.1.2 - регулярный растр, нарушенный тремя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Абстракция 3.2.0 - регулярный растр, нарушенный одной органической формой] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Абстракция 3.2.1 - регулярный растр, нарушенный двумя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Абстракция 3.2.2 - регулярный растр, нарушенный тремя органическими формами] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Часть четвертая: НАРУШЕНИЕ РАСТРА АНИМИРОВАННЫМИ ОРГАНИЧЕСКИМИ ФОРМАМИ [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: Китай 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ Китай 2017 Видео, фотографии [VideoObject: https://www.youtube.com/embed/_bNP2rulSeA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-16.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-17.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-18.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-19.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-20.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-21.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-22.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-23.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-24.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-25.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-26.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-29.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-29.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-30.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-31.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-cina-2017-obr-32.jpg] [https://vojtamaur.cz/images/cestovani-cina-2017-obr-32.jpg] ============================================================ TITLE: Генератор случайных чисел SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2017-06-18 SOURCE: src/content/posts/vystavy-generator-nahodnych-cisel.mdx BUILT_HTML: vystavy-generator-nahodnych-cisel/index.html ============================================================ Генератор случайных чисел 3. 5. 2017 - 18. 6. 2017, Домажлице Галерея братьев Шпилларов: KONKRET 2017 [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-1.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-2.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-3.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-4.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-5.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-6.jpg] [https://vojtamaur.cz/images/vystavy-generator-nahodnych-cisel-obr-6.jpg] [MediaObject: https://vojtamaur.cz/files/vystavy-generator-nahodnych-cisel-dokument.pdf] Как я пришел к случайности, или от города до случайности: http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: Англия 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-06-01 SOURCE: src/content/posts/cestovani-ekvador-galapagy-2017.mdx BUILT_HTML: cestovani-anglie-2013-2015-2017/index.html ============================================================ Англия 2013, 2015, 2017 Видео, фотографии [VideoObject: https://www.youtube-nocookie.com/embed/t3g4mSYj7lc?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-11.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-12.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-13.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-14.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-15.jpg] [https://vojtamaur.cz/images/cestovani-anglie-2013-2015-2017-obr-15.jpg] ============================================================ TITLE: Воскрешение SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Воскрешение апрель 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | оригинальная неизмененная фотография] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | фотография после обработки ANSI] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] В мае 2016 я сфотографировал местное кладбище в Марокко. В ANSI-коде фотографии я заменил все крестики (†) на звездочки (*). Полученную таким образом измененную фотографию я сохранил заново. ============================================================ TITLE: Цветовое среднее SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Цветовое среднее апрель 2017 В левой части изображения размещено 1156 фотографий в растре 34x34 пикселя. Каждый цветной пиксель представляет собой средний цвет отдельной фотографии из данного государства. В правой части изображения находится средний цвет всех пикселей из левой части, то есть средний цвет всех фотографий из данного государства. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | Чешская Республика] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] Чешская Республика [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | Китай] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] Китай [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg | Эквадор] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] Эквадор [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg | Кения] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] Кения [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg | Мексика] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] Мексика ============================================================ TITLE: Танк SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Танк апрель 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | оригинальная неизмененная фотография] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | фотография после обработки ANSI] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] В декабре 2012 я сфотографировал в Израиле в пустыне Негев боевой tank. В ANSI-коде фотографии я заменил все звездочки (*) на крестики (†). Так измененную фотографию я сохранил заново. ============================================================ TITLE: Кубики сахара SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Кубики сахара март 2017 Серия фотографий была создана во время вступительных экзаменов в Среднюю профессиональную школу торговли, прикладного искусства и дизайна в Пльзене (Нерудова 33). Для фотографической части экзаменов нам разрешалось принести свои собственные объекты, но их количество и размер были ограничены. Я принес коробочку кубиков сахара, которые выкладывал на тарелку в виде правильной сетки, а затем заливал водой. Кубики постепенно растворялись, рушились и хаотично падали. [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-1.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-2.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-3.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-4.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-5.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-6.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-7.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-8.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-9.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-10.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-11.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-12.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-13.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-14.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-15.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/kostky-cukru-obr-16.jpg] [https://vojtamaur.cz/images/kostky-cukru-obr-16.jpg] ============================================================ TITLE: Библиотека стрит-арта SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/street-art-knihovna.mdx BUILT_HTML: street-art-knihovna/index.html ============================================================ Библиотека стрит-арта март 2017 Вокруг нас повсюду множество интересных произведений стрит-арта: от маленьких наклеек и разрисованных стен до различных видов 3D объектов. Поскольку авторы этих творений вынуждены оставаться анонимными из-за конфликта с законом, этот мир стрит-арта абсолютно бескорыстен и отделен от мира коммерции. Стрит-арт, который мы можем увидеть практически везде в городе, в большинстве своем остается очень актуальным. Новые работы перекрывают старые, краска облупляется вместе со штукатуркой, 3D объекты подвергаются вандализму, а наклейки под воздействием окружающей среды со временем отклеиваются или выцветают. Это естественный процесс, аспект времени, однако я считаю, что некоторые работы стрит-арта заслуживают продления жизни. И поэтому я решил документировать самые интересные работы. Для этой цели в 2017 году я создал страницу в Facebook под названием «Библиотека стрит-арта», публикации на которую добавляю до сих пор. Чтобы привлечь больше людей, я затем создал одноименную страницу в Instagram. На эти страницы я стараюсь добавлять в основном те работы, которые несут в себе определенную идею, а эстетическую составляющую произведения воспринимаю как второстепенную. Библиотека стрит-арта (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Библиотека стрит-арта (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Скриншот страницы в Facebook] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Скриншот страницы в Instagram] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Приложение Google SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Приложение Google ноябрь 2016 Это короткое видео является отсылкой к бессмысленным разрешениям мобильного приложения Google (приложение предустановлено не только на телефонах Samsung, и его даже невозможно удалить). Обзор разрешений можно найти в телефоне, оснащенном операционной системой Android, в Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Неважно, из какого края ты пришел... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-08-14 SOURCE: src/content/posts/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2.mdx BUILT_HTML: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/index.html ============================================================ Неважно, из какого края ты пришел... 11. 7. 2016 - 14. 8. 2016, Пльзень DJKT (Новая сцена): Пльзеньский салон 2016 [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] 28. декабря 2014 года в Момбасе я сфотографировал старую исписанную стену. Затем я попытался расшифровать текст на ней. Одну из его читаемых частей я ввел в интернет-поисковик и таким образом обнаружил следующую фотографию. It doesn't matter which religion you claim you're. It doesn't matter which country you're coming from. It doesn't matter whether you 're poor or rich. It doesn't matter if you're black or white. We are all the same in the eyes of God. Nezáleží, jakého jsi vyznání. Nezáleží, z jaké země pocházíš. Nezáleží, jestli jsi chudý nebo bohatý. Nezáleží, jestli jsi černoch nebo běloch. Všichni jsme si rovni v očích Boha. Репортаж от Plzeň TV: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Италия 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Италия 2016 Видео, фотографии [VideoObject: https://www.youtube-nocookie.com/embed/jFueqe5Gn60?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-italie-2016-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-italie-2016-obr-7.jpg] ============================================================ TITLE: Поверхность SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Поверхность 4. 2. 2016 - 3. 4. 2016, Пльзень Галерея города Пльзень: ДО, СЕЙЧАС, ПОСЛЕ [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] Насколько отличается наша жизнь в сети от реальной жизни? Зачем выходить на улицу, если всё можно найти в Google? Информация из интернета искажена и имеет мало общего с реальностью. Она является отражением того, что мы хотим видеть. Солнце отражается в водной глади, проецируется на стену и отражается в зеркале… Действительно ли оно дошло до нас в неизменном виде? Видеомонтаж с выставки: https://www.youtube.com/watch?v=SmsbQt0g9nc Подробнее о выставке на сайте Галереи города Пльзень: http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: Марокко 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ Марокко 2016 Видео, фотографии [VideoObject: https://www.youtube-nocookie.com/embed/tZA1g0BR_Us?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-1.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-2.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-3.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-5.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-5.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-6.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-6.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-7.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-7.png] [ImageObject: https://vojtamaur.cz/images/cestovani-maroko-2016-obr-8.png] [https://vojtamaur.cz/images/cestovani-maroko-2016-obr-8.png] ============================================================ TITLE: От города до случайности SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-01-01 SOURCE: src/content/posts/od-mesta-az-po-nahodu.mdx BUILT_HTML: od-mesta-az-po-nahodu/index.html ============================================================ От города до случайности январь 2016 В 2016 году в рамках подготовки к поступлению в среднюю художественную школу в Пльзеньской школе искусств (ZUŠ Plzeň, Jagellonská 14) я получил задание разработать графическую стилизацию города. Мне было интересно, как далеко может зайти эта стилизация, поэтому я работал над этой задачей последующие годы вплоть до настоящего времени (год 2019). От простой стилизации города я перешел к нарушению регулярных растров, что с художественной точки зрения создавало примечательное напряжение. Далее я попытался использовать в этой задаче случайность, но ничего похожего на настоящую случайность без какой-либо причины мне обнаружить не удалось. Мне всегда мешал детерминизм, поэтому я использовал только псевдослучайности (причину можно определить, но результат предсказать сложно, поэтому он кажется случайным). Некоторые пути заводили меня в тупик, поэтому мне приходилось искать другой взгляд и другие графические решения, например, программирование визуального вывода, муаровый эффект, последовательность Фибоначчи и т. д. Серия изображений ниже представляет собой сводку этих работ. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Момбаса: авторская фотография и эскизы] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-2.jpg | Стилизация города: деление плоскостей] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-3.jpg | Стилизация города: нарушение регулярного растра] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-4.jpg | Стилизация города: нарушение регулярной геометрической формы] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-5.jpg | Стилизация города: нарушение регулярного растра случайным вращением] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-6.jpg | Стилизация города: случайная форма в поле координат] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-7.jpg | Стилизация города: простые формы и случайное блуждание] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-8.jpg | Стилизация города: генератор случайных пикселей] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-9.jpg | Стилизация города: генератор случайных RGB-пикселей, муаровый эффект] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-10.jpg | Стилизация города: муаровый эффект] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-11.jpg | Стилизация города: генератор случайных RGB-пикселей в сочетании с муаровым эффектом] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-12.jpg | Фотография инсталляции стилизации города в Галерее братьев Шпиллар] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-13.jpg | Прототип листовки для мероприятия в Papírna: генератор случайных RGB-пикселей в сочетании с муаровым эффектом] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-14.jpg | Пиксель-арт изображение города и расчет вероятности его возникновения при случайной генерации] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-15.jpg | Круги случайного размера и их JS-код] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-16.jpg | Линии случайной длины и их JS-код] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-17.jpg | Линии случайной длины, их текстовый вывод и JS-код] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-18.jpg | Момбаса: авторская фотография, итеративно передискретизированная] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-19.jpg | Момбаса: авторская фотография, итеративно передискретизированная] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg | Стилизация города: алфавит из фотографий (экзаменационные работы 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Неважно, из какого края ты пришел... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2015-10-10 SOURCE: src/content/posts/vystava-nezalezi-z-jakeho-kraje-jsi-prisel.mdx BUILT_HTML: vystava-nezalezi-z-jakeho-kraje-jsi-prisel/index.html ============================================================ Неважно, из какого края ты пришел... 10. 10. 2015 - 11. 10. 2015, Пльзень DEPO2015: ART SAFARI 30 [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.png] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-5.png] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-obr-5.png] ============================================================ TITLE: Неважно, из какого края ты пришел... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2015-10-01 SOURCE: src/content/posts/nezalezi-z-jakeho-kraje-jsi-prisel.mdx BUILT_HTML: nezalezi-z-jakeho-kraje-jsi-prisel/index.html ============================================================ Неважно, из какого края ты пришел... октябрь 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Фотография Войты Маура, сделанная в Момбасе, 2014] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.jpg | 28. декабря 2014 я сфотографировал в Момбасе старую исписанную стену. Затем я пытался расшифровать текст на ней. Одну из его читаемых частей я ввел в интернет-поисковик и так обнаружил следующую фотографию.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.jpg | Фотография, найденная с помощью интернет-поисковика] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg | Неважно, какого ты вероисповедания. Неважно, из какой страны ты родом. Неважно, беден ты или богат. Неважно, чернокожий ты или белокожий. Все мы равны в глазах Бога.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg] ============================================================ TITLE: Кения 2012-2015 SLUG: cestovani-kenya-2012-2015 URL: https://vojtamaur.cz/cestovani-kenya-2012-2015/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2015-01-01 SOURCE: src/content/posts/cestovani-kenya-2012-2015.mdx BUILT_HTML: cestovani-kenya-2012-2015/index.html ============================================================ Кения 2012-2015 Видео, фотографии [VideoObject: https://www.youtube-nocookie.com/embed/wo4F1jfPcY8?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-1.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-2.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-3.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-4.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-4.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-5.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-5.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-6.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-6.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-8.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-8.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-9.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-9.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-10.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-10.png] [ImageObject: https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-11.png] [https://vojtamaur.cz/images/cestovani-kenya-2012-2015-obr-11.png] ============================================================ TITLE: Португалия 2014 SLUG: cestovani-portugalsko-2014 URL: https://vojtamaur.cz/cestovani-portugalsko-2014/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2014-01-01 SOURCE: src/content/posts/cestovani-portugalsko-2014.mdx BUILT_HTML: cestovani-portugalsko-2014/index.html ============================================================ Португалия 2014 Фотография [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] ============================================================ TITLE: Израиль 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ Израиль 2012 Фотография [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-izrael-2012-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-izrael-2012-obr-5.jpg] ============================================================ TITLE: Канарские острова 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-02 SOURCE: src/content/posts/cestovani-kanarske-ostrovy-2012.mdx BUILT_HTML: cestovani-kanarske-ostrovy-2012/index.html ============================================================ Канарские острова 2012 Фотография [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-kanarske-ostrovy-2012-obr-4.jpg] ============================================================ TITLE: Египет 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Египет 2012 Фотография [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/cestovani-egypt-2012-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-egypt-2012-obr-4.jpg] ============================================================ TITLE: Сорняк SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: ru SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Сорняк май 2008 Работа из детского сада. Задание состояло в том, чтобы вырезать из цветной бумаги цветущие цветы и составить из них картинку. Вместо цветов я создал plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]