ALL_POSTS__lang-pt-BR.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: pt-BR (Portuguese (Brazil)) 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: Conceitos SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Conceitos agosto 2026 As anotações abaixo são um registro contínuo de ideias e percepções que surgiram para mim ao longo do tempo. Muitas vezes não estão totalmente pensadas ou realizadas, embora possam vir a ser no futuro. Ou talvez não, para algumas ideias, a forma de nota é suficiente. Algumas são becos sem saída e, portanto, não vale a pena desenvolvê-las mais. Mas, ainda assim, podem valer o registro. 2023-02-24: GLITCHES DE FILTROS NEURAIS Descobri por acaso, durante o trabalho, que quando tento ampliar uma imagem no Photoshop usando os Neural Filters e a imagem está no perfil de cores CMYK e contém partes transparentes maiores, ocorre um glitch estranho, mas geralmente bastante estético. Aqui está uma amostra 3 de 28 imagens que registrei: 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: TRAJETÓRIAS GENÉTICAS Converti sequências genéticas em desenhos usando uma regra simples: A significa um passo para o norte, T/U para o sul, C para o leste e G para o oeste. A ordem das bases determina, assim, a forma de uma linha contínua. Visualização resultante: koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] Código-fonte: koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: RITMO ÓPTICO DO TRABALHO NO COMPUTADOR Criei um programa que registra cada toque no teclado e clique do mouse durante meu trabalho no computador. O tempo avança na direção da escrita normal, da esquerda para a direita e de cima para baixo. Um ponto preto significa uma entrada registrada, uma área branca, sua ausência. Aqui está uma amostra 3 de 18 imagens que registrei: 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] Código-fonte: 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: POESIA DE KUSHÍK Eu estava trabalhando no computador, mas meu rato Kushík me interrompia constantemente. Ele subia em mim, exigia atenção, subia na minha mesa, no computador. Comecei a ficar um pouco frustrado. Então, fiquei irritado, abri um documento vazio do MS Word para ele e disse algo como: que ele criasse, já que queria fazer isso por mim. Kushík então começou a correr pelo teclado. Este documento foi criado: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Criei meu próprio programa para visualizar e editar fotos termográficas para minha câmera térmica Seek Thermal RevealPRO. Não encontrei nenhum software adequado para esta câmera no Windows, o que é uma pena, porque seus arquivos termográficos contêm dados de temperatura com os quais se pode trabalhar. Chamei o programa de Thermozepam porque estou satisfeito com seu design e usá-lo é quase viciante para mim. O programa carrega arquivos TIFF termográficos, permite alterar o mapa de cores da imagem usando um colormap da biblioteca matplotlib, medir a temperatura média da foto, determinar o modo das temperaturas, exibir a temperatura mínima e máxima, um histograma e, após clicar, também a temperatura de um pixel específico. Ao salvar, ele pode exportar um arquivo PNG com o mapa de cores alterado e, opcionalmente, ampliá-lo usando interpolação. Captura de tela do programa: koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] Código-fonte: koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: RELÂMPAGO NO ESCURO Tive a ideia de fazer um projeto Arduino no qual eu colocaria um laser em uma caixa vazia (previamente esterilizada com uma lâmpada UV-C). Esse laser dispararia um pulso de um segundo em um momento aleatório (para que eu não soubesse exatamente quando aconteceu, mas soubesse que aconteceria, por exemplo, dentro de 10 minutos a 100%). Se eu conseguisse fazer isso corretamente, esse pulso de luz não seria percebido por nenhum observador. 2026-01-31: SIMULAÇÃO DE CÂMERA PINHOLE Tentei criar uma câmera pinhole funcional simples em Python. Antigamente, no ensino médio, eu já tinha criado uma física real, mas achei que, ao simulá-la, entenderia melhor seu funcionamento, porque não basta apenas fazer um furo em uma caixa, inserir papel fotossensível, revelá-lo após a exposição e deixar a física fazer seu trabalho (seja lá como funcione). Aqui, pelo contrário, é preciso simular também a física. Tentei tornar a simulação o mais realista possível algoritmicamente, embora o limite, é claro, permaneça sendo meu conhecimento e o poder computacional disponível. O programa, por exemplo, usa forward ray tracing, ou seja, rastreamento de luz da fonte em direção à cena e à câmera, em vez do mais comum backward ray tracing, que rastreia os raios da câmera de volta para a cena. A abordagem forward é mais próxima da direção física da propagação da luz, mas costuma ser computacionalmente muito ineficiente. Exemplos de configuração do programa e explicação dos parâmetros: koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] Código-fonte: koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: CLASSIFICAÇÃO DE PIXELS DE FOTOS Tentei classificar os pixels de fotos usando um algoritmo. A ideia era aproximadamente classificar os pixels por HUE e luminosidade: em um eixo (por exemplo, x) ordenar os pixels por HUE e no outro eixo (por exemplo, y) por luminosidade. Com isso, os pixels da foto são reorganizados, mas nenhum desaparece nem surge um novo. Ainda assim, as fotos de saída perdem o significado original, mas mantêm a atmosfera de cores. Código-fonte: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: EXPLORAÇÃO ALEATÓRIA DA INTERNET Passei cerca de duas semanas me dedicando à exploração aleatória da internet, porque estava interessado em saber como ela parece quando não é recomendada por algoritmos. Tentei várias abordagens. A primeira (ingênua) foi criar um programa para inserir e abrir URLs geradas aleatoriamente. Isso foi, é claro, extremamente ineficiente; o espaço de URLs possíveis é grande demais e as existentes são representadas de forma esparsa. A segunda abordagem foi construir meu próprio crawler e dar a ele alguma seed URL bizarra (como o site kdomivolal.cz [https://www.kdomivolal.cz/]). Tentei filtrar os resultados usando LLM e, em seguida, olhar apenas para os interessantes (de acordo com alguns critérios definidos). Encontrei muitas bizarrices para me divertir, mas nada revolucionário. A terceira abordagem foi muito mais frutífera e divertida. Descobri que existe o Certstream. É um serviço útil que transmite ao vivo certificados de segurança emitidos atualmente em todo o mundo. Portanto, ele mostra URLs de sites que estão sendo criados ou renovando seu certificado. Código-fonte: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Passei vários dias clicando aleatoriamente nessas URLs. Na maioria das vezes, encontrei golpes (criptomoedas, etc.), pornografia, IA, pornografia de IA, tutoriais sobre como criar pornografia de IA, apostas, interfaces de login de sistemas, sites nascendo (que têm conteúdo de placeholder ou mensagens de "estamos trabalhando nisso"). Graças a esse processo, encontrei o site treeyo.my [https://treeyo.my/], que ficou na minha memória por sua forma minimalista e zero otimização para a atenção do espectador. Também descobri que esse site é realmente uma parte marginal da internet, porque ainda não foi indexado nem pelo Google. O Internet Archive até o encontrou, mas a partir dos logs de CT, assim como eu. A busca acabou valendo a pena. 2026-05-06: EXPOSIÇÃO NO PACÍFICO Tive a ideia de criar fotos panorâmicas de 360° do Pacífico geradas por IA. Depois, inserir nelas um código QR usando IA (algo no estilo Illusion Diffusion) que leva a alguma arte. Em seguida, seria possível inserir nelas metadados de localização falsos (como coordenadas GPS no meio do Pacífico) e fazer o upload para o Google Maps. Alternativamente, seria possível pegar alguns lugares reais fotografados com uma câmera de 360°, por exemplo, de uma cidade, e depois mudar todas as suas posições GPS para o Pacífico. O motivo de eu falar apenas sobre fotos de 360° é que o Google ainda permite o upload delas em posições GPS precisas usando metadados. Enquanto fotos normais precisam ser atribuídas a um lugar existente. 2026-06-04: LESÕES PIGMENTARES Tentei realizar este projeto, mas devido ao tempo necessário, não o concluí. Até agora, documentei apenas as mãos, recortei as sardas fotografadas (fundo transparente), mantive sua escala e criei um programa para organizá-las em uma grade. No entanto, este é o texto que deveria explicar o conceito: “Em 2026, documentei cada tumor de pele visível ou anomalia vascular na superfície do meu corpo. A escala foi mantida para cada objeto. Posteriormente, as lesões individuais foram recortadas digitalmente e organizadas em uma grade regular.” 2026-06-21: PROGRAMA INTELIGENTE AUTO-MODIFICÁVEL Tentei criar um programa que usa a API da OpenAI e seus LLMs. O programa tem a tarefa de modificar a si mesmo e depois se executar novamente. E eu estava curioso para saber onde isso levaria. Infelizmente, o modelo frequentemente recusava a tarefa porque a considerava perigosa. Ou a cumpria, mas seu sucessor não. O atrator era simplesmente sempre a recusa por motivos de segurança. Nem sequer chegou à quarta iteração. Código-fonte: 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: SISTEMA COM PARTÍCULAS ÚNICAS Nosso sistema físico é entediante no sentido de que parece que as partículas elementares são idênticas entre si. Um elétron é um elétron, um fóton é um fóton. Mas eu gostaria de criar uma simulação de um sistema que tem muitas partículas elementares, mas nenhuma delas é intercambiável. No final, cheguei a uma variante na qual as partículas em si não têm propriedades nem identidade. Elas são definidas apenas por suas interações mútuas, o que, do ponto de vista de um observador dentro do sistema, é praticamente equivalente. Gosto de imaginar as consequências dessa ideia. Exagerando um pouco, viver em tal sistema seria bastante difícil para fazer previsões. Além disso, entidades vivendo em tal sistema talvez tivessem que tomar cuidado com a perda ou roubo de suas próprias partículas. Tentei simulá-lo e, tecnicamente, cumpri a tarefa. No entanto, não foi um resultado tão interessante. Na minha opinião, também porque, para observar algumas propriedades emergentes interessantes, é necessário mais poder computacional (mais partículas, mais tempo na simulação, talvez mais dimensões de simulação) e uma análise mais profunda da saída. Atualização de 2026-08-22: Ao percorrer os mundos gerados, acabei encontrando estruturas notáveis que se auto-organizam. Elas são redondas a ovais e parecem um pouco com cápsulas lipídicas. Têm um exterior e um interior claramente definidos, sendo que a barreira, ou “membrana”, que forma seu exterior é muito estável, enquanto seu interior é mais móvel. Defini este seed como o valor padrão no demo abaixo. Nota: o desenvolvimento do sistema, e consequentemente o tamanho dessas estruturas, depende da resolução da exibição. A velocidade da animação afeta sua estabilidade, provavelmente devido à imprecisão numérica em passos de tempo maiores. Mesmo que as estruturas se desfaçam, por exemplo, após aumentar a velocidade da animação, o sistema acaba se reorganizando e criando novas. Isso não é algo que eu pretendia criar. Criei apenas um sistema com částicemi/interakcemi únicas e isso surgiu como um fenômeno emergente. Maravilha, de repente tenho um simulador de “lipídios”. Demonstração interativa: 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: LIXO E se eu fotografasse absolutamente cada pedaço de lixo que jogo na lixeira? Seria possível fotografá-lo com uma escala, recortar o lixo do fundo e organizá-lo em uma grade regular de acordo com as proporções de tamanho correspondentes. 2026-08-22: 天天中彩票买 Quando consultei o ChatGPT (v5.6 Sol) sobre a maneira mais simples de descrever o experimento RITMO ÓPTICO DE TRABALHO NO COMPUTADOR (veja acima), ele automaticamente nomeou o chat como "Descrição do programa 天天中彩票买 ". No entanto, o chat era totalmente novo, criado apenas para descrever esse experimento. O conteúdo do programa que enviei a ele era perfeitamente normal. Então, decidi confrontá-lo com isso e escrevi o seguinte: "Por que você nomeou este chat como Descrição do programa 天天中彩票买 ?" Sua resposta foi: "Não faço ideia. 😭 Esse caractere "զ" é a letra armênia "za", então "Descrição do programa զ" não faz sentido algum em tcheco. Os nomes dos chats são gerados automaticamente a partir do início da conversa e, aqui, o gerador de títulos aparentemente decidiu adicionar um caractere aleatório do alfabeto armênio. Não vejo nenhuma razão para isso no conteúdo da conversa. Então, não, não é uma marca secreta para o programa. É apenas "Descrição do programa" + um intruso tipográfico." Após algumas interações, ele percebeu que não, não era armênio, mas chinês. No entanto, é visível que ele ficou muito confuso no início. Acho que a string " 天天中彩票买 " funciona um pouco como o infame token " SolidGoldMagikarp ". Não estou afirmando que funciona da mesma forma, nem sei se o tokenizador representa a string " 天天中彩票买 " como um único token. No entanto, o modelo se comporta um pouco como o ChatGPT 3 com o token " SolidGoldMagikarp " ao trabalhar com ele. Também não está descartado que isso tenha alguma relação com sua memória, já que ela se estende para além deste chat. Todo este chat exportado como PDF: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: O BOTÃO DOS MEUS SONHOS Fico regularmente irritado com as caixas de diálogo do Windows que oferecem coisas como backup via OneDrive, atualizações e similares. Elas sempre oferecem a escolha entre "Começar" e "Lembrar mais tarde". Isso é bastante frustrante quando não tenho interesse em nenhuma dessas opções. Então, pensei em criar uma imagem (fotomontagem) na qual adicionaria uma terceira opção – o botão dos meus sonhos, que infelizmente ainda falta no sistema. Seria o botão "Vão se ferrar". Aposto que não sou a única pessoa com quem essa imagem ressoaria profundamente. 2026-09-18: CALCULADORA SUPERINTELIGENTE Pensei em outra bobagem impraticável que tenho vontade de explorar teoricamente. Trata-se de um programa que funcionará como uma calculadora muito primitiva. Poderia saber apenas somar números inteiros positivos, nada mais. No entanto, com a diferença de que o resultado não seria calculado normalmente localmente, mas sim enviado para algum modelo de linguagem muito avançado (por exemplo, ChatGPT-6 Astra). E ele teria a tarefa de calcular esse exemplo simples e retornar apenas o resultado. Acho bastante engraçado usar o modelo de linguagem mais avançado para algo extremamente primitivo. Basicamente, trata-se também de uma paródia de como, hoje em dia, até coisas primitivas são confiadas à IA e como o marketing coloca o rótulo "IA" em tudo como se fosse um brilho mágico de funcionalidade. Na prática, é claro, será muito pior do que uma calculadora normal, menos confiável, com maior latência, mais cara, menos ecológica, com a necessidade de conexão com a internet, … ============================================================ TITLE: Máscaras SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Máscaras agosto 2026 As imagens abaixo são masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] criadas no Adobe Photoshop durante o meu trabalho em diversos projetos. Cada máscara foi salva como uma imagem separada no momento de sua criação. A galeria destas imagens não é o resultado de uma seleção. Se uma máscara foi criada durante o trabalho, ela faz parte da coleção. As imagens estão organizadas cronologicamente, da mais antiga para a mais recente. [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: Polônia - Masúria 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: pt-BR 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 ============================================================ Polônia - Masúria 2026 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Itália - Veneza 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: pt-BR 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 ============================================================ Itália - Veneza 2026 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Parasitas SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Parasitas maio 2026 No último ano, várias vezes ao dia, despejo chás de folhas soltas usados, junto com a água restante, em um ponto do gramado em Plzeň-Božkov, porque não quero entupir o ralo. Nesse local, começaram a se concentrar caracóis que comem as folhas de chá. Às vezes, encontram-se até uma dúzia deles lá, outras vezes nenhum. Compartilho com eles os gostos. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | caracóis e chá] [https://vojtamaur.cz/images/prizivnici-obr-1.jpg] ============================================================ TITLE: Plzeň, 2026-05-01 SLUG: plzen-2026-05-01 URL: https://vojtamaur.cz/plzen-2026-05-01/ LANGUAGE: pt-BR 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 ============================================================ Plzeň, 2026-05-01 maio 2026 Imagens de câmera térmica: uma tentativa de ver a cena como uma entrada para sistemas de observação e mira. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | transporte blindado] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | soldado com arma] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | soldado com arma] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | soldados em um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | soldados com um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | soldados em um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | soldados com um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | soldados junto à estátua de São João Nepomuceno] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | soldados em um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | criança de uniforme com um fuzil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | criança de uniforme com um fuzil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | criança de uniforme com um fuzil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | soldados em um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | soldado em um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | soldado na metralhadora] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | criança diante de um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | soldados junto a um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | soldados com um tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | soldados com um tanque e um sem-teto] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | piloto e avião de combate] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | piloto e avião de combate] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | avião de combate] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | piloto e avião de combate] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | veículo militar] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | veículo militar] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Artigo da Metaweb SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Artigo da Metaweb abril 2026 MANIFESTO Este site é um projeto estático focado na preservação de conteúdo a longo prazo. Todo o conteúdo é armazenado em arquivos, sem dependência de bancos de dados ou sistemas externos. O site resultante é gerado como uma saída estática que pode ser facilmente copiada, arquivada e reconstruída. O projeto está distribuído por vários sistemas independentes: repositórios, serviços de arquivo e snapshots estáticos. Isso reduz o risco de perda de dados. O objetivo é garantir que o conteúdo possa ser reconstruído mesmo se algumas partes da infraestrutura original deixarem de existir. CAMADA DE ARQUIVAMENTO ONLINE Estes links representam o mesmo projeto armazenado em diferentes sistemas e sob diferentes formas. Incluem o repositório de origem canônico, suas cópias e snapshots estáticos completos. Juntos, eles criam uma estrutura redundante projetada para preservar o projeto e permitir sua reconstrução, mesmo que algumas partes deixem de estar acessíveis. O projeto também existe como um pacote Python CLI distribuído via GitHub e PyPI, incluindo snapshots de fallback incorporados de artefatos de texto selecionados. A arquivagem digital deste site utiliza, além do próprio domínio, os serviços 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 e 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] Ver o mapa completo do arquivo (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] DOCUMENTAÇÃO TÉCNICA Documentação técnica necessária para a reconstrução deste site. Ver a documentação técnica completa [https://vojtamaur.cz/documentation/] PACOTE DE ORIGEM PARA RECONSTRUÇÃO O pacote de origem do site é criado automaticamente durante a compilação. Dentro do pacote está o código-fonte deste site, o manifesto de ativos, as somas de verificação SHA-256 e um script Python sem dependências externas. Não contém ativos grandes de public/images/, public/files/ e public/demos/, para não duplicar desnecessariamente o tamanho do site ativo. Após a extração, o script primeiro tenta copiar os ativos localmente a partir da compilação pronta e só então os baixa de espelhos públicos. Portanto, o código-fonte gera a compilação e a compilação gera o código-fonte. O pacote de origem é recursivamente reconstruível: após baixar os ativos e instalar as dependências, é possível gerar novamente o site e um novo pacote de origem a partir dele. Baixar o pacote de origem reconstruível do site (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] INTEGRIDADE E IDENTIDADE DA COMPILAÇÃO O SHA-256 verifica se os arquivos da compilação não foram alterados. Além disso, a assinatura OpenPGP permite verificar se o manifesto das somas de verificação foi assinado pelo autor deste site. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — lista de somas de verificação SHA-256 dos arquivos da compilação SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — assinatura OpenPGP separada do arquivo SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — soma de verificação SHA-256 do arquivo SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — descrição informativa legível por máquina da integridade da compilação SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — estado informativo da assinatura de uma compilação específica vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — chave pública OpenPGP para verificação da assinatura Impressão digital da chave OpenPGP principal: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Nem toda implantação precisa ser assinada. Uma compilação assinada deve conter o arquivo SHA256SUMS.txt.asc e sua assinatura deve ser verificada com sucesso. A mera afirmação em integrity.json ou SIGNING_STATUS.txt não é prova de uma assinatura válida; esses arquivos são apenas informativos. EXPORTAÇÕES A cada compilação, o site gera uma exportação em texto simples de todos os artigos. Contém o conteúdo textual das postagens de forma linear, sem dependência de CSS, JavaScript ou de qualquer tecnologia web específica. Serve como uma camada de arquivo mínima para indexação, leitura offline, busca em texto completo e reconstrução a longo prazo do conteúdo, mesmo em caso de colapso parcial da estrutura original do site. A exportação de texto também é adequada para grandes modelos de linguagem. Ver a exportação de texto de todos os artigos (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Para processamento por máquina, está disponível uma exportação JSON-LD gerada manualmente, que inclui os textos dos artigos em tcheco e inglês, metadados e links para mídia. Utiliza o vocabulário padrão Schema.org complementado por termos próprios descritos no vocabulário de metadados deste site [https://vojtamaur.cz/ns/]. Preserva, assim, o significado de cada campo e as relações entre as versões linguísticas dos artigos. O conteúdo do site também pode ser exportado manualmente para PDF, o que preserva seu conteúdo em um formato adequado para leitura, impressão e arquivamento a longo prazo, independente do próprio site. Detalhes sobre o método de geração e a estrutura da exportação estão listados na documentação técnica acima. Da mesma forma, é criada uma exportação EPUB, destinada principalmente a leitores eletrônicos e outros softwares que trabalham com livros eletrônicos. Ao contrário do PDF, utiliza um fluxo de texto adaptável e representa outra representação do conteúdo do site. Uma representação separada do conteúdo é formada pela exportação SSTV de 10 de setembro de 2026, que converte automaticamente o conteúdo de texto e imagem do site em páginas otimizadas para a transmissão de imagem padrão Slow-Scan Television (SSTV) no modo PD120 (640 × 496 px). As páginas individuais são codificadas como transmissões de áudio no formato WAV e podem ser visualizadas retroativamente por um receptor SSTV comum, sem a necessidade de HTML original ou navegador web. A exportação completa tem aproximadamente 21 GB e 61 horas de áudio. Baixar exportação SSTV (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Além das exportações geradas por máquina, existe também uma exportação verbal do site de aproximadamente seis horas, de 29 de agosto de 2026, na qual percorro, leio e comento gradualmente seu conteúdo com minhas próprias palavras. O registro, portanto, além dos textos em si, captura também contexto adicional, memórias, explicações e informações que não fazem parte diretamente do site. Reproduzir exportação verbal do site (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] CAMADA DE ARQUIVAMENTO OFFLINE Partes selecionadas do conteúdo do site também existem em suportes de arquivo físicos separados, que são fisicamente isolados da infraestrutura de rede, formando assim uma camada de arquivo air-gapped. Isso inclui exemplares analógicos impressos e mídias de dados portáteis. Os suportes individuais diferem na forma de leitura, dependências técnicas, gestão, disponibilidade e vida útil esperada. Alguns são diretamente legíveis sem um dispositivo eletrônico, enquanto outros exigem hardware, software compatível ou a mediação de uma instituição de arquivo. Cada linha do registro a seguir indica um exemplar físico específico. ID nome visualização data de criação mídia e formato conteúdo idioma detentor última localização conhecida acesso nota 001 Volná tvorba archiv svazek 1 imagem [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 papel; A4; impressão colorida unilateral armazenada em capas plásticas artigos da seção Criação Livre tcheco / inglês autor arquivo privado do autor, Plzeň, República Tcheca sob consulta Contém metadados. Alguns códigos-fonte e PDFs não estão impressos na íntegra. 002 ALL_POSTS.txt imagem [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 papel; A4; exportação de texto simples impressa unilateralmente exportação de texto simples completa de todos os artigos tcheco / inglês autor arquivo privado do autor, Plzeň, República Tcheca sob consulta Contém metadados e soma de verificação SHA-256 do arquivo digital original. 003 ALL_POSTS.txt Venice Edition imagem [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 papel; A4; exportação de texto simples impressa frente e verso em encadernação espiral exportação de texto simples da seção em inglês Criação Livre inglês funcionário da Bienal exposição Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Veneza, Itália desconhecido O exemplar foi encontrado por um funcionário da Bienal (segundo seu próprio relato [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), que posteriormente contatou o autor. O destino posterior do exemplar é desconhecido. 004 ALL_POSTS.txt Edice volné distribuce 1 imagem [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 papel; A4; exportação de texto simples impressa frente e verso encadernada com abraçadeiras exportação de texto simples das seções em tcheco Criação Livre e Exposições tcheco Filip Drábek Karlovy Vary, República Tcheca desconhecido Exemplar doado a um amigo (autor do poema Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 imagem [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 papel; A4; exportação de texto simples impressa frente e verso encadernada com abraçadeiras exportação de texto simples completa de todos os artigos tcheco / inglês desconhecido cabine de livros “Černice - Štefánikova 116 (ao lado da mercearia)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, República Tcheca desconhecido O destino posterior do exemplar é desconhecido. 006 vojtamaur.cz offline 1 imagem [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 pen drive USB Verbatim; 16 GB compilação usb, exportação PDF completa e exportação de texto simples completa tcheco / inglês desconhecido geocache GCNJ2Z „Krásná vyhlídka“, colina Háje perto de Koterov, Plzeň, República Tcheca desconhecido O destino posterior do exemplar é desconhecido. 007 vojtamaur.cz offline 2 imagem [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB flash drive A-Data Speed Drive; 64 MB exportação completa em PDF e exportação completa em texto simples tcheco / inglês desconhecido geocache GCBHAG3 „Znamení květokruhu - Narcis“, acima de Božkov, Pilsen, República Tcheca desconhecido Contém metadados e soma de verificação SHA-256. O destino futuro do exemplar é desconhecido. 008 ALL_POSTS.txt Edice volné distribuce 3 imagem [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 papel; A4; exportação em texto simples impressa frente e verso em encadernação de espiral exportação completa em texto simples de todos os artigos (versão compacta) tcheco Jáchym Štěpka Strakonice, República Tcheca desconhecido Exemplar doado a um amigo. 009 ALL_POSTS.txt imagem [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 papel; A4; exportação em texto simples impressa frente e verso em encadernação de espiral exportação completa em texto simples de todos os artigos (versão compacta) tcheco autor arquivo privado do autor, Halže, República Tcheca sob consulta Contém metadados. 010 Výstavy a Cestování archiv imagem [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 papel; A4; colorido; impressão frente e verso armazenada em pastas plásticas artigos das seções Exposições e Viagens tcheco autor arquivo privado do autor, Pilsen, República Tcheca sob consulta Contém metadados. Alguns PDFs não foram impressos na íntegra. 011 vojtamaur.cz offline 3 imagem [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 GB; 8× código-fonte, build da web, exportação completa em PDF, pacote vojtamaur-python, arquivo de vídeo tcheco / inglês autor arquivo privado do autor, Pilsen, República Tcheca privado Contém readme.txt e token da API PyPl. 012 vojtamaur.cz offline 4 imagem [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 GB; 8× código-fonte, build usb, exportação completa em PDF, pacote vojtamaur-python, arquivo de vídeo tcheco / inglês autor porão do autor, Pilsen, República Tcheca sob consulta Contém readme.txt e dois papéis físicos A4 impressos frente e verso com a exportação (exportados usando export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition imagem 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] imagem 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] imagem 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] imagem 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 cerâmica; 3 placas de arquivo Memory of Mankind; composição condensada em face única da exportação em texto simples exportação em texto simples da seção em inglês Criação Livre inglês Memory of Mankind [https://www.memory-of-mankind.com/] arquivo Memory of Mankind, mina de sal em Hallstatt, Áustria limitado Um agradecimento especial a Martin Kunze, fundador do projeto Memory of Mankind, por sua presteza e ajuda na realização desta arquivamento. 014 Metawebový článek imagem [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 papel; A4; exportação em PDF em preto e branco impressa frente e verso do artigo Metaweb, encadernada com abraçadeiras exportação completa em PDF do artigo Metaweb, incluindo anexo de imagem, exportação ultra PDF, ARCHIVE.txt, documentação técnica e arquivos de identidade e integridade da build tcheco / inglês autor arquivo privado do autor, Pilsen, República Tcheca sob consulta Contém metadados e somas de verificação SHA-256 dos arquivos incluídos. Exportado usando export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 imagem [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 GB; 8× código-fonte, build usb, exportação completa em PDF, pacote vojtamaur-python, arquivo de vídeo tcheco / inglês autor arquivo privado do autor, Pilsen, República Tcheca sob consulta Contém readme.txt e dois papéis físicos A4 impressos frente e verso com a exportação (exportados usando export-site-pdf-ultra.py ). INSTRUÇÕES PARA PRESERVAÇÃO As instruções estabelecem como o conteúdo do site pode ser arquivado, preservado e mantido no futuro, caso eu não seja mais capaz de gerenciá-lo. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Lixão da área de transferência SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Lixão da área de transferência abril 2026 Este projeto trabalha com o conteúdo da área de transferência do sistema Windows (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Qualquer texto, imagem ou arquivo que seja copiado é imediatamente inserido em um espaço limitado. O conteúdo não é editado nem classificado. Os elementos individuais são colocados aleatoriamente no formato e se sobrepõem. A tela é preenchida gradualmente sem possibilidade de retorno ou edição. Cada uma das imagens abaixo é o resultado de um dia e captura o progresso do meu trabalho no computador. [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 Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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: Entidades temporárias SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Entidades temporárias janeiro 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] Este projeto é uma representação artística de como poderiam surgir os cérebros de Boltzmann [https://en.wikipedia.org/wiki/Boltzmann_brain] e outras entidades temporárias, que emergem por um momento da entropia através de uma configuração aleatória de partículas e nela desaparecem novamente. No mundo físico real, a observação de tal fenômeno exigiria um tempo inimaginavelmente longo. Por isso, alterei dinamicamente as velocidades das partículas individuais para que fosse possível exibir o surgimento e o desaparecimento de cem entidades em um tempo razoável. Não interferi de forma alguma nas trajetórias das partículas. As entidades foram criadas selecionando cem palavras aleatórias do dicionário, atribuindo a cada uma uma imagem que a representa e, em seguida, deixando-a surgir novamente a partir do campo entrópico de partículas. É uma tentativa de mostrar como um significado, forma ou ideia pode emergir do caos por um momento, sem ter qualquer pretensão de existência permanente. ============================================================ TITLE: Genoma na espiral de Teodoro SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: pt-BR 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 ============================================================ Genoma na espiral de Teodoro janeiro 2026 Esta visualização converte a informação genética linear (DNA/RNA) na 2D contínua da espiral de Teodoro [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Cada ponto na espiral corresponde a uma base na ordem em que realmente existe na sequência. O início da sequência fica no centro da espiral. A cor do ponto representa o tipo de base. Esta espiral permite exibir dados 1D longos em uma área 2D relativamente pequena, sem interromper o fluxo da informação. Não ocorrem interrupções artificiais, como retornos ao início da linha, que são comuns em representações de texto. Como exemplo, visualizei os genomas de três organismos com comprimentos diferentes. Todos possuem um genoma linear, que é o mais adequado para esta forma de visualização. HIV-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] Vírus Ebola: [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] Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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: Anti-linguagem SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-linguagem dezembro 2025 Os modelos de linguagem comuns selecionam o próximo token escolhendo uma das sugestões mais prováveis que, de acordo com sua estimativa estatística, melhor se encaixam no contexto. Chamaremos isso de amostragem padrão. Este projeto faz exatamente o oposto. Em vez de selecionar os tokens mais prováveis, forçamos o modelo a buscar os menos prováveis, ou seja, aqueles que ele quase nunca usaria em um modo normal. O resultado é anti-jazyk – um texto formado a partir de partes marginais, penalizadas e frequentemente remotas do vocabulário do modelo. Isso cria estruturas que não são símbolos puramente aleatórios, mas também não são frases coerentes. Como funciona O modelo recebe uma entrada curta (por exemplo, "This is "). Ele gera uma distribuição de probabilidade de todos os possíveis próximos tokens. Em vez de selecionar a partir da parte superior da distribuição (os tokens mais prováveis), todo o mecanismo é invertido e a seleção é feita a partir da base (os tokens menos prováveis). Isso revela as "camadas inferiores" do modelo: expressões raras, fragmentos linguísticos e outros artefatos que o modelo normalmente suprime. Código O código pode ser executado no Google Colab: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing O Colab serve aqui principalmente como um ambiente de execução. Não é a cópia de arquivo primária do código. Por isso, o mesmo procedimento também está armazenado abaixo, diretamente no artigo. O código é dividido em três blocos separados, assim como no notebook. O primeiro carrega o modelo, o segundo gera o texto e o terceiro salva a última saída. 1. Carregamento do modelo e do tokenizador Este bloco só precisa ser executado uma vez. Ele carrega o modelo GPT-2 e o tokenizador. [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. Geração da anti-linguagem Neste bloco, é possível alterar o texto de entrada, o número de novos tokens e o valor de bottom_k. Quanto menor for bottom_k, mais fortemente o modelo é empurrado para o fundo absoluto da distribuição de probabilidade. [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. Salvamento da última saída Este bloco salva o último texto gerado no arquivo output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] Os pesos do modelo GPT-2 não fazem parte do site. Ao executar, eles são baixados de uma fonte externa. Aqui está armazenado principalmente o procedimento: um pequeno guia sobre como forçar o modelo a extrair lixo estatístico em vez da linguagem comum. Exemplo de saída Aqui usei o modelo GPT-2 e o deixei completar o texto "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 Análise do exemplo de saída A anti-linguagem não é ruído aleatório. Vários fragmentos lembram vestígios de domínios de dados específicos que o modelo provavelmente viu, mas que a amostragem normal praticamente nunca invoca porque são estatisticamente desvantajosos. A anti-linguagem, pelo contrário, os favorece. Algumas partes do texto que o modelo gera parecem artefatos do conjunto de dados de treinamento. Às vezes, é possível ver indícios de raspagem de dados de várias lojas virtuais ("BuyableInstoreAndOnline", "SpecialOrderable", "ItemThumbnailImage"), tópicos potencialmente sensíveis ou socialmente carregados ("sexual", "Muslims", "Hispanic"), termos científicos ou partes deles ("isomer", "antidepress", "[m]icrobial", "[p]uncture", "intolerance"), referências culturais ("Monroe", "Phelps", "Rockefeller", "Nitrome"), artefatos religioso-míticos ou de fantasia ("Archdemon", "devils"), locais ("Moroc", "Afric"), partes da interface do usuário de sites ("cloneembedreportprint", "IMAGES"), etc. É necessário acrescentar uma limitação a esta análise: o cérebro tem a tendência de escolher padrões conhecidos (marcas, nomes, conceitos) e ignorar o resto. Além disso, algumas expressões são semanticamente ambíguas ("intolerance" pode ser médica ou social), portanto, sua interpretação não é inequívoca. ============================================================ TITLE: Verme ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ Verme ε setembro 2025 Definição: A base é uma rede neural de código aberto do verme C. elegans. Cada peso wᵢ′ é ajustado: wᵢ′ = wᵢ + εᵢ onde εᵢ é uma variável aleatória independente com distribuição uniforme no intervalo [−10⁻⁴,10⁻⁴]. Motivação: A adição de um pequeno número incalculável εᵢ não serve para melhorar o modelo. Serve apenas para que o verme definido não possa ser totalmente calculado. Esse é o seu único propósito. ============================================================ TITLE: calças SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ calças setembro 2025 Eu uso estas calças. Elas rasgaram. Eu as costurei. Rasgaram de novo. Eu as costurei de novo. Repito isso o tempo todo. E continuo usando-as. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | calças] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT julho 2024 DullGPT é um experimento mental que demonstra a possibilidade de criar um sistema de inteligência artificial usando uma abordagem muito simples (porém extremamente ineficiente). Este projeto consiste em um programa que gera todas as entradas possíveis, as insere no modelo ChatGPT e armazena as respostas obtidas. Gradualmente, ele constrói um banco de dados de entradas e saídas, criando assim a ilusão de um sistema inteligente. O DullGPT possui dois modos: “aprendizado” e “uso”. No modo de aprendizado, o programa gera entradas e coleta respostas, enquanto no modo de uso, ele permite que o usuário insira entradas e obtenha respostas do banco de dados. É, essencialmente, um caso extremo de abordagem de força bruta para a simulação de inteligência. Em vez de tentar entender o significado das entradas e gerar respostas com base em um modelo de aprendizado, ele simplesmente coleta e armazena uma enorme quantidade de pares de entrada-saída. Do ponto de vista comportamental, ele deveria ser indistinguível do ChatGPT, caso tivesse dados suficientes. Isso levanta a questão de se a compreensão real e a inteligência são sequer necessárias para criar uma comunicação inteligente. Em outras palavras: o DullGPT cria respostas que são indistinguíveis daquelas geradas por um sistema inteligente real, mas carecem de qualquer forma de experiência autêntica ou introspecção. O DullGPT, naturalmente, tem muitas limitações em comparação com o ChatGPT, que incluem a velocidade de “treinamento” e sua dependência de outros grandes modelos de linguagem, a falta de consideração pelo histórico de conversas e a não consideração de todos os símbolos de entrada (por exemplo, caracteres chineses, etc.). Além disso, ao contrário dos grandes modelos de linguagem, ele sempre fornecerá a mesma saída para a mesma entrada. Como se trata apenas de um experimento mental sem uso prático, não faz sentido tentar corrigir essas deficiências. Vale ressaltar, no entanto, que não estou tentando defender o argumento do quarto chinês, que questiona a possibilidade de alcançar inteligência ou compreensão real apenas com base na manipulação de símbolos sem uma compreensão verdadeira. Apenas afirmo que pelo menos um sistema inteligente desse tipo pode ser criado, ainda que de uma maneira totalmente ineficiente e estúpida. Mas não acredito que todo sistema precise ser necessariamente tão vazio internamente. Aqui está o código-fonte deste programa: [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] E aqui estão os primeiros 1000 pares de entradas e saídas do log infinito: [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: Thaisko 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ Thaisko 2024 3D digitalizações [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: Fronteiras da privacidade SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Fronteiras da privacidade fevereiro 2024 Criei um programa simples ao qual se pode atribuir um ou mais diretórios. Ele vasculha todos eles, incluindo seus subdiretórios, e quando encontra uma imagem (por imagem aqui entendo um arquivo que termina com a extensão .jpg, .jpeg, .png, .tif, .tiff), adiciona seu caminho ao conjunto de todas as imagens. Após concluir a busca, ele seleciona apenas uma imagem delas e a exibe. Conectei então ao meu computador todos os discos rígidos com backups de fotografias que acumulei durante a vida (atualmente contêm mais de 91 000 fotografias). Configurei todos os discos rígidos como diretórios padrão dos quais o programa seleciona as imagens. Por razões práticas, foi necessário proibir a seleção de alguns diretórios, pois alguns continham apenas dados de programas, como seus ícones. Ao pressionar a tecla ENTER, o programa selecionava uma fotografia aleatória da minha vida. Ao pressionar ENTER novamente, o programa selecionava outra fotografia, e assim por diante... A partir das imagens selecionadas aleatoriamente, criei várias séries que se sucediam. Cada série começa com uma seleção aleatória de uma imagem e continua selecionando outras imagens aleatoriamente até encontrar uma que eu não queira publicar. Esta última imagem é apresentada na série desfocada. Eu estava interessado em saber quais fotografias causariam o fim das séries e por quê. Na maioria dos casos, para minha surpresa, foi o medo pela privacidade de outras pessoas que as encerrou. Em outros casos, foram fotografias de documentos de trabalho, casas de outras pessoas e minha própria casa, etc. Com este projeto, descobri o quão nebulosas são as fronteiras da minha privacidade, se é que existem. Em um determinado momento, tive que decidir se publicaria a fotografia ou não. No entanto, essa escolha foi, na maioria das vezes, bastante complexa e ambígua. série 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] série 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | copo de água] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | texto para a exposição] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | termografia de uma estrada] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | viagem de trem] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | mancha no vidro] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | foto da tela com CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | exposição estudantil] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] série 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | código para passagem via SMS] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | Masai saltando no Quênia] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | larva sob o microscópio] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | termografia de um carro] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | estátuas de robôs em uma exposição] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] série 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | estrutura polarizada sob o microscópio] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Vojta Maur filmando a exposição] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | exposição de Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | iguana nas Galápagos] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | vidro leitoso] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | célula sob o microscópio] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] série 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] série 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] série 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] série 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | quadro em uma exposição] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Vojta Maur no festival de luzes] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | edifícios no México] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] série 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | crustáceos] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | gaivotas] [https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg | termografia] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | Vojta Maur no barco] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | cubos de açúcar] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | exposição de Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pelicanos no zoológico] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | raio na Morávia] [https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg | Lukáš Plescher] [https://vojtamaur.cz/images/hranice-soukromi-obr-38.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg | termografia de nuvens] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur com uma motosserra] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | isqueiro com a inscrição BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | pedreira inundada] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | floresta] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] série 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | imagem censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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: Funções de onda SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Funções de onda janeiro 2024 Este projeto é uma demonstração de como a propagação e a interferência de ondas, bem como suas interações com o ambiente, podem ser simuladas usando modelos matemáticos e simulação computacional. O uso de valores aleatórios para a posição das fontes de ondas, sua frequência e amplitude, juntamente com a implementação da diminuição da amplitude com o aumento da distância da fonte, a reflexão das ondas nas bordas do quadrado e sua interferência mútua, cria padrões visualmente interessantes que ilustram a complexidade das interações de ondas em um espaço limitado. Os resultados são visualizados usando uma escala de cores em preto e branco, que representa a intensidade das ondas em diferentes pontos do espaço quadrado. Simulação com 1 fonte de ondas: [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] Simulação com 2 fontes de ondas: [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] Simulação com 3 fontes de ondas: [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] Simulação com 5 fontes de ondas: [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] Simulação com 10 fontes de ondas: [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] Simulação com 50 fontes de ondas: [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] Simulação com 100 fontes de ondas: [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] Simulação com 500 fontes de ondas: [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] Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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: Estrutura de Recamán SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-12-14 SOURCE: src/content/posts/vystavy-recamanova-struktura.mdx BUILT_HTML: vystavy-recamanova-struktura/index.html ============================================================ Estrutura de Recamán 14. 9. 2023 - 31. 12. 2023, Jindřichův Hradec Museu de Fotografia e Mídias Visuais Modernas: Imagens sobre números [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] Informações sobre a exposição no site do Museu de Fotografia e Mídias Visuais Modernas: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Artigo do site JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Explicação da estrutura de Recamán (projeto de 2020): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Trajetória do cursor SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Trajetória do cursor agosto 2023 Pode parecer que a interação diária com o mouse do computador é uma atividade comum e nada notável. Mas e se fosse possível transformar esses movimentos rotineiros em algo mais, algo que crie uma representação visual única do trabalho no computador? Graças a um código que captura a posição do cursor do mouse e a cor do pixel abaixo dele, essa ideia pode se tornar realidade. Como funciona? Este código rastreia onde o cursor do mouse está na tela e qual é a cor do pixel abaixo dele. Essas informações são então transferidas em tempo real para uma tela virtual com a mesma resolução da tela. Sempre que o mouse é movido, o código desenha um pixel com a cor que estava logo abaixo do cursor na posição onde o cursor estava. Isso significa que, à medida que se trabalha e se move pela tela, trajetórias coloridas são criadas na tela virtual. Essas trajetórias são únicas e representam o trabalho e a interação do usuário com o computador. O que acontece após um longo período? Se esse processo rodar por tempo suficiente, a tela começa a se preencher e as trajetórias tornam-se menos perceptíveis. Em vez delas, a maior parte da tela começa a parecer um ruído pseudoaleatório. No entanto, existem certas áreas da tela que não mudam muito com o passar do tempo. Pode ser, por exemplo, a barra inferior do sistema Windows, onde se encontram os ícones dos softwares. Essas áreas na tela permanecem mais ou menos sempre iguais. [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] Conclusão Este código representa uma união de tecnologia e arte que permite converter a interação diária com o computador em algo visualmente cativante. Embora à primeira vista possa parecer que o trabalho com o computador seja rotineiro e monótono, este projeto mostra que até tal atividade pode ter sua própria beleza e ritmo. Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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: Registros de plantas SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Registros de plantas junho 2023 Introdução Neste artigo, veremos um projeto que une o mundo das plantas, da eletrônica, da programação e da arte visual. O projeto utiliza Arduino e Python para criar visualizações das experiências da vida das plantas. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | esquema de ligação do arduino] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Como funciona? O Arduino está equipado com três sensores – um termômetro, um fotorresistor e um higrômetro. Estes sensores são colocados num vaso com diferentes tipos de plantas (por exemplo, abobrinhas, ervilhas, girassóis, berinjelas, agrião, pimentões, etc.). Os sensores coletam continuamente dados sobre a temperatura, a intensidade da luz e a umidade do solo. O programa cria então uma tela vazia com dimensões de 100×100 pixels. Cada pixel nesta tela é colorido de acordo com os dados obtidos dos sensores. O valor RGB da cor do pixel é determinado de modo que o valor R (vermelho) corresponda à temperatura, G (verde) à luz e B (azul) à umidade. Visualização de um dia Primeiro, vejamos uma versão simples do projeto, onde uma imagem representa um dia da vida das plantas. O programa começa colorindo o primeiro pixel no canto superior esquerdo e gradualmente colore cada pixel de acordo com os valores atuais obtidos dos sensores. Após colorir um pixel, o programa espera um pouco antes de passar para o próximo pixel. Quando chega ao final da linha, ele se move para o início da próxima linha e continua colorindo. Este processo continua até que todos os pixels na tela estejam coloridos. Registro de girassol: [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] Composição de saídas Após a visualização de um dia, podemos expandir este processo e criar uma série de imagens que representam um período de tempo mais longo. As saídas quadradas individuais podem ser empilhadas umas sobre as outras, criando imagens compostas. Como a geração da próxima saída começa imediatamente após a conclusão de uma, não há interrupção em termos de fluxo de tempo. Desta forma, podemos criar imagens com uma resolução de, por exemplo, 100x500 pixels, se forem compostas por cinco saídas. Registro de girassol: [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] Registro de abobrinha: [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] Prolongamento do intervalo entre as medições O intervalo entre a medição de pixels individuais pode ser prolongado. Desta forma, um formato quadrado de 100×100 pixels pode representar não apenas um dia, mas muitos dias. Este princípio nos permite observar o desenvolvimento da planta durante um longo período de tempo em uma única imagem. Registro de girassol: [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] Combinação de princípios Ao combinar ambos os princípios, podemos criar uma série de imagens onde cada imagem representa vários dias e toda a série cobre muitos dias ou até semanas. Desta forma, podemos monitorar e visualizar o desenvolvimento a longo prazo da planta. Registro de girassol: [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] Registro de girassol: [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] Interpretação dos resultados As imagens resultantes nos dão uma visão única da vida das plantas. As “linhas” azuis na imagem representam as noites, pois geralmente estava úmido, mas não muito quente, e também não havia luz. Pelo contrário, as “linhas” amarelas são causadas pelo fato de que, no final do dia, o sol direto começou a brilhar sobre a planta, o que causou um aumento na temperatura e na intensidade da luz. Isso se manifestou na imagem como um aumento nos valores dos canais vermelho e verde, que somados criam a cor amarela. Às vezes, linhas fracas são visíveis no início da noite, já que ocasionalmente eu acendia uma lâmpada no quarto à noite. Em outras saídas, pode-se ver, pela diminuição da intensidade da luz, que, por exemplo, choveu. Código-fonte O código-fonte em Python para este projeto está disponível aqui: [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] Conclusão Este projeto é um ótimo exemplo de como podemos usar a tecnologia para entender e visualizar melhor os processos naturais. As imagens resultantes nos dão uma visão da vida das plantas e da complexidade dos estímulos percebidos. É importante perceber que, embora este projeto forneça uma visão única das experiências das plantas, ele não inclui todos os aspectos da sua percepção. As plantas são capazes de perceber muitos tipos diferentes de sinais do seu ambiente, incluindo umidade do ar, direção da gravidade, composição química do solo, campo eletromagnético e estresse mecânico. Este projeto não tenta registrar a experiência completa da planta, mas foca em três fatores-chave que podem ser facilmente medidos e visualizados. Não temos ideia de como as plantas interpretam esses dados, mas sabemos que elas definitivamente reagem a eles. O projeto é uma tentativa de traduzir essas experiências para um formato que possamos entender e visualizar melhor. ============================================================ TITLE: Terrenos para construção SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: pt-BR 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 ============================================================ Terrenos para construção 19. 10. 2022 - 14. 1. 2023, Brno Fait Gallery: Milan Maur / Sequências incertas de acontecimentos [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Legenda da imagem: Compramos terrenos para construção e os devolvemos à natureza. Outono 2022, Vojta Maur, Milan Maur] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg | Documentação fotográfica da exposição] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Informações sobre a exposição no site da Fait Gallery: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Recursão no programa MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: pt-BR 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 ============================================================ Recursão no programa MS Word novembro 2022 Descobri uma maneira pela qual é possível iniciar um processo recursivo no Microsoft Word. São necessárias duas coisas para isso – a função de vínculo e uma tabela. Com a função de vínculo, é possível inserir o conteúdo do documento A no documento B de tal forma que, se o conteúdo for editado no documento A, essas alterações se reflitam automaticamente no documento B. Em outras palavras – o conteúdo do documento B faz referência ao conteúdo do documento A. A recursão pode então ser iniciada criando um conteúdo que faz referência a si mesmo. Como isso pode ser alcançado? Basta criar o documento A (vamos chamá-lo, por exemplo, de doc A.docx) e o documento B (doc B.docx), criar uma tabela vazia no documento A, copiá-la e colá-la com vínculo no documento B. Depois, basta copiar essa tabela recém-inserida do documento B e colá-la com vínculo dentro do conteúdo da tabela no documento A. Isso cria uma tabela que começa a se inserir gradualmente dentro de si mesma. Na maioria das vezes, o MS Word começa a travar até que, finalmente, fecha completamente. Todo esse procedimento pode ser visto no vídeo abaixo. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudopoema SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Pseudopoema maio 2022 Todas as palavras no poema a seguir (pelo menos até onde sabemos e com exceção das palavras funcionais) são pseudopalavras; trata-se, portanto, de palavras que poderiam existir de acordo com a fonotática do tcheco – essas combinações de sons são possíveis na referida língua –, mas não lhes foi atribuído significado e não são utilizadas. O poema é, portanto, essencialmente sem sentido e qualquer interpretação depende inteiramente da imaginação do leitor, embora a natureza fortemente onomatopaica de algumas pseudopalavras a estimule consideravelmente. Este experimento não teve como objetivo criar um texto poético de alto valor estético, mas apenas brincar com o potencial combinatório da língua materna. É notável que, para cada pseudopalavra, seja possível identificar de forma confiável a classe gramatical e a maioria de suas categorias gramaticais. 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 Embora o poema seja, em princípio, sem sentido, ao interpretá-lo, uma certa imagem pode surgir na mente do leitor. Ficamos curiosos para saber que imagem uma inteligência artificial teria dele. Utilizamos, portanto, vários modelos de inteligência artificial disponíveis (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion e Night Café), que conseguem criar uma saída visual a partir de uma entrada de texto. Cada modelo é um pouco diferente; alguns produzem resultados fotorrealistas, alguns são mais abstratos e outros são mais estilizados artisticamente. Eles também diferem no quanto entendem o tcheco (por exemplo, o modelo ru-DALL-E entende tcheco muito bem). Segmentos individuais deste poema foram inseridos em diferentes modelos de inteligência artificial, e cada um deles criou sua própria série única de imagens baseadas na interpretação dos segmentos individuais. De cada uma dessas séries, criamos um vídeo no qual as imagens individuais são projetadas e, simultaneamente, o respectivo segmento do poema é recitado. O modelo Deep Daze consegue até mesmo registrar o processo de criação das imagens, de modo que é possível ver no vídeo como sua representação se forma e se refina gradualmente. 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] O que o poema evoca em você? Sua impressão do poema coincide com as interpretações da inteligência artificial? autor do poema: Filip Drábek autor do anexo visual: Vojta Maur ============================================================ TITLE: Fotogrametria SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Fotogrametria março 2022 Ao longo de vários anos, escaneei várias estruturas usando fotogrammetrie. O projeto funciona como uma colagem espacial de lugares e seres através do tempo. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | da esquerda para a direita: Filip Drábek, Ondřej Kučera, František Dalibaba, Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg | da esquerda para a direita: Vojta Maur, Filip Drábek, Michaela Stehlíková] [https://vojtamaur.cz/images/fotogrammetrie-obr-1.jpg] [VideoObject: https://www.youtube.com/embed/yOPv4hl1DKA] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg | Vojta Maur deitado no apartamento ao lado do apartamento em que Vojta Maur está deitado no apartamento ao lado do apartamento em que Vojta Maur está deitado no apartamento ao lado do apartamento em que...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur deitado no apartamento ao lado do apartamento em que Vojta Maur está deitado no apartamento ao lado do apartamento em que Vojta Maur está deitado no apartamento ao lado do apartamento em que...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Vojta Maur no apartamento] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Vojta Maur isolado no quarto] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur no quarto, plano grande angular] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | Vojta Maur em low poly no quarto] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur no banheiro] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur no quarto de dormir] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | Vojta Maur na sala de estar] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | Vojta Maur na cozinha] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur na cozinha] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur na cozinha] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | jardim] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur no jardim, perspectiva ortográfica] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková na pia] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | Exército de Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg | Hélice de Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg | Padrão de Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Gerador de números aleatórios SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: pt-BR 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 ============================================================ Gerador de números aleatórios 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Galeria de Arte de Karlovy Vary: SALÃO DE KARLOVY VARY 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] Informações sobre a exposição no site da Galeria de Arte de Karlovy Vary: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Autorretrato (trabalho prático de conclusão de curso) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: pt-BR 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 ============================================================ Autorretrato (trabalho prático de conclusão de curso) junho 2021 Proposta e defesa do trabalho de conclusão de curso: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Portfólio final: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Instalação da obra nos ateliês da Nerudovka: [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] Avaliação do trabalho: [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: Uma breve história da vida na Terra SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: pt-BR 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 ============================================================ Uma breve história da vida na Terra março 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] O vídeo foi criado como um trabalho escolar na Escola Profissional de Comércio, Artes Aplicadas e Design em Pilsen (Nerudova 33). Um quadro deste vídeo representa 200 000 anos da história da Terra. Isso corresponde aproximadamente à duração da existência da espécie Homo sapiens. É precisamente por isso que o ser humano é retratado apenas no último quadro deste vídeo. Todos os materiais visuais utilizados no vídeo foram capturados pelo autor. ============================================================ TITLE: A vida no lago Hromnické SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: pt-BR 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 ============================================================ A vida no lago Hromnické janeiro 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] O lago Hromnické [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] é um monumento natural no distrito de Plzeň-Norte. Devido à mineração de xisto no passado, a água do lago é uma solução fraca de ácido sulfúrico (seu pH é 2.6 – 2.9). É precisamente por isso que se pode ler em várias fontes que "a água é estéril e sem vida". Até mesmo na placa informativa oficial [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] está escrito: "... exceto por algas, [a água] é totalmente sem vida". Este veredito, dada a enorme adaptabilidade da vida em geral, parecia-me improvável. Decidi, portanto, ir até lá e investigar por conta própria. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Lago Hromnické] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | medição pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] Em 19. de dezembro 2020, coletei uma amostra de água do lago Hromnické. A vida multicelular nele pôde ser vista assim que a lama na água turva se assentou. Encontrei nele várias larvas de quironomídeos. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | larva de quironomídeo] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Também descobri nele uma larva de mosca, que consegui identificar com a ajuda de um microscópio. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | larva de mosca] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] Encontrei nele também vários organismos unicelulares, como estas duas espécies de euglenas, que estavam presentes em tal quantidade que podiam ser observadas a olho nu como uma placa verde na superfície. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | euglenas] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | euglenas] [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 | euglena] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] Nas imagens acima, também é possível ver organismos procarióticos – cianobactérias (pequenas bactérias em forma de bastonete). Outro organismo procariótico que encontrei na amostra é esta bactéria (ainda não identificada mais detalhadamente). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bactéria] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Após cerca de duas semanas de observação, encontrei até mesmo protozoários ciliados na amostra. O primeiro deles é o Vorticella, o segundo é o Uroleptus. [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] É notável quantos organismos conseguem sobreviver em um ambiente tão extremamente ácido. A afirmação de que a água é estéril está, na minha opinião, refutada. Seria, portanto, apropriado atualizar a placa informativa oficial e outros sites turísticos que copiaram essa informação. No entanto, estes provavelmente não são nem de longe todos os organismos encontrados no lago Hromnické, por isso seria interessante realizar outras análises da água em diferentes épocas do ano, ou talvez coletar amostras de água de diferentes profundidades (no fundo, por exemplo, devido à falta de oxigênio e luz, podem viver bactérias anaeróbicas). ============================================================ TITLE: Reflexão sobre os limites da fantasia SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: pt-BR 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 ============================================================ Reflexão sobre os limites da fantasia novembro 2020 Este texto foi criado como um trabalho escolar (gênero: reflexão) sobre um tema livre durante o período de estudos na Escola Técnica de Comércio, Artes Aplicadas e Design em Pilsen. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Percepção aumentada de diferenças de luminosidade SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: pt-BR 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 ============================================================ Percepção aumentada de diferenças de luminosidade outubro 2020 E se nossos olhos fossem capazes de perceber até mesmo diferenças sutis na luminosidade? Quão diferente seria nossa visão do mundo por causa disso? É possível visualizar isso de alguma forma? Sim, acredito que seja. Tentarei agora descrever como isso pode ser alcançado. Vejamos, então, como o olho humano percebe uma fotografia em preto e branco. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | fotografia em preto e branco de ursos] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Pode-se dizer, portanto, que os lugares que são mais escuros percebemos como pretos, e os lugares que são mais claros percebemos como brancos. Tudo o que está entre eles são vários tons de cinza. Este espectro pode ser exibido da seguinte forma: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradiente preto-branco] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Como nossos olhos não são bons o suficiente para perceber pequenas diferenças entre dois tons de cinza, decidi adicionar todo o espectro de cores a essa transição como estágios intermediários. A transição resultante parece então assim: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradiente preto, magenta, azul, ciano, verde, amarelo, vermelho, branco (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Os pretos continuarão pretos, os brancos continuarão brancos, mas a transição cinza entre eles agora está enriquecida com cores. Abaixo está uma amostra de como a fotografia do urso ficaria após a aplicação desta nova transição. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | gradiente KMBCGYRW aplicado à foto em preto e branco de ursos] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] Na fotografia, é possível ver detalhes que passariam despercebidos em uma fotografia normal em preto e branco. Além disso, experimentei aplicar essa transição em fotografias analógicas (veja abaixo). Para comparação, a fotografia original em preto e branco é sempre apresentada primeiro. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | foto analógica em preto e branco de Marek Herink] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg | gradiente KMBCGYRW aplicado à foto analógica em preto e branco de Marek Herink] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg | foto analógica em preto e branco de Michaela Stehlíková] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg | gradiente KMBCGYRW aplicado à foto analógica em preto e branco de Michaela Stehlíková] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg | foto analógica em preto e branco de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg | gradiente KMBCGYRW aplicado à foto analógica em preto e branco de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg | foto analógica em preto e branco de uma câmera pinhole] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | gradiente KMBCGYRW aplicado à foto analógica em preto e branco de uma câmera pinhole] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Fiquei curioso para saber se essa transição poderia ser usada no desenho para uma melhor precisão no sombreamento. E foi por isso que a testei em um desenho antigo meu: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | estudo de desenho a carvão de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg | gradiente KMBCGYRW aplicado ao estudo de desenho a carvão de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Decidi testar ainda mais essa transição em ilusões de ótica, que se baseiam na percepção imperfeita da diferença de luminosidade. Aqui está um exemplo de tal ilusão: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | imagem de ilusão de ótica em preto e branco de diferença de luminosidade] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Exatamente como se pode esperar, ambos os quadrados são idênticos. No entanto, um parece mais claro ao ser visto pelo olho humano. Se eu aplicar essa transição na ilusão acima, ficará muito mais evidente que os quadrados têm o mesmo tom. A ilusão é assim quebrada e deixa de ser uma ilusão. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | gradiente KMBCGYRW aplicado à imagem de ilusão de ótica em preto e branco de diferença de luminosidade] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] Outra ilusão semelhante é a Checker shadow illusion [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. O princípio é o mesmo, as áreas A e B são de tom idêntico, embora não pareça. Quando aplicamos a transição nela, é que fica óbvio. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | imagem da Checker shadow illusion] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | gradiente KMBCGYRW aplicado à Checker shadow illusion] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Teoremas da vida SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ Teoremas da vida outubro 2020 Página do Instagram contendo fotografias da vida na Terra em diferentes níveis de escala. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | captura de tela da página do Instagram] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Computador com entradas aleatórias SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: pt-BR 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 ============================================================ Computador com entradas aleatórias setembro 2020 Para os fins desta reflexão, criei um programa na linguagem de programação Python que fornece entradas aleatórias ao meu computador. Ele pode, por exemplo, mover o cursor do mouse, clicar, pressionar qualquer tecla do teclado, tudo de forma totalmente aleatória. Vamos chamá-lo de MACACO-1 (baseado no teorema do macaco infinito). Aqui está o código-fonte, embora não seja necessário compreendê-lo: [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] Para ilustrar, gravei o programa MACACO-1 em execução e criei o primeiro vídeo abaixo. Como ele rodou por cerca de uma hora, acelerei o primeiro vídeo várias vezes para criar o segundo, para que o espectador não precisasse assistir ao vídeo inteiro e ainda assim pudesse ver que tipo de ações o programa MACACO-1 provavelmente realizou. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Como se pode notar nos vídeos, o programa MACACO-1 em determinado momento começa a sobrescrever seu próprio código. O vídeo inteiro termina com um travamento e a subsequente queda do sistema operacional. Quando experimentei mais com ele, o programa MACACO-1 fez várias outras coisas notáveis. Por exemplo, abriu o buscador Bing e digitou nele “9/11”, tirou um print da tela, reiniciou o computador, instalou um jogo de cartas ou “desenhou” algo abstrato (veja a imagem abaixo). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | desenho abstrato no MS Paint, autor: MACACO-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Pode-se dizer, portanto, que se o programa MACACO-1 fosse executado por um tempo ilimitado, ele poderia teoricamente realizar TUDO (pela palavra TUDO, quero dizer realizar todas as operações que o computador permite, e por isso escrevo em letras maiúsculas) que um usuário do mesmo computador conseguiria? Ele poderia, afinal, teoricamente criar uma pasta na área de trabalho, abrir um navegador web e pesquisar algo, abrir o Word e escrever esta reflexão, escrever qualquer livro, criar música eletrônica, escrever um programa em Python, escrever a si mesmo e assim por diante. Ele também poderia desligar a si mesmo, desligar o computador inteiro ou danificar seu próprio código. E é aqui que fica claro que não é possível que o programa MACACO-1 consiga fazer TUDO após ser iniciado – ele teria que realizar também o passo que o faria parar. Muito bem, e se ele fizesse TUDO sem o passo que causa sua parada e, por último, realizasse esse passo? É algo totalmente improvável, mas não impossível. Infelizmente, ainda há um problema – os passos que levam à sua parada são muitos. Se ele realizasse um deles, não poderia mais realizar nenhum passo subsequente, e isso contradiz a premissa original de que o programa MACACO-1 consegue fazer TUDO. Portanto, este programa não consegue fazer TUDO. Penso em mais uma solução. O programa MACACO-1 não consegue fazer TUDO porque é um subsistema do sistema operacional. Quando o sistema operacional é desligado por influência do programa, o próprio programa também para de funcionar. Aqui está um pequeno diagrama que descreve a relação entre o sistema operacional e o programa MACACO-1. As setas significam “atua sobre”. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAMA <-> SISTEMA OPERACIONAL] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] O problema, portanto, é que o sistema operacional atua sobre o programa. Seria possível “romper” esse ciclo e criar um programa que seja totalmente independente do sistema operacional? Um programa que atua sobre o sistema operacional, mas sobre o qual o próprio sistema operacional não pode atuar? Um programa cujo diagrama se pareça com algo assim? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAMA -> SISTEMA OPERACIONAL] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Em outras palavras – existe um programa semelhante que consegue fazer TUDO, mas não consegue parar a si mesmo (ou melhor, isso nem é possível por princípio de sua construção)? Chamaremos tal programa de MACACO-2. Nos passos seguintes, tentarei explicar um método que, embora um pouco absurdo e que certamente poderia ser concebido de forma mais elegante, é provavelmente o mais adequado para esboçar minha ideia. Tentei fazer uma visualização de como seria um programa independente do sistema operacional. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualização do MACACO-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] O andar inferior deste dispositivo serve para pressionar mecanicamente as teclas do teclado. O andar superior, para o movimento mecânico do mouse e cliques. Tudo isso está conectado a um computador mais simples (por exemplo, Arduino, Raspberry Pi, etc.), que pode ser visto no andar do meio. É nele que nosso programa MACACO-2 está carregado. É importante mencionar que apenas o mouse está conectado ao notebook, nada mais. Portanto, o computador mais simples não deve estar conectado ao notebook de forma alguma, e sua comunicação deve permanecer puramente unidirecional (o computador mais simples atua sobre o notebook, não o contrário). Além disso, o computador mais simples, onde nosso código do programa MACACO-2 está armazenado, não deve estar conectado à internet, já que a internet é, para esta reflexão, um grande emaranhado de labirintos e, se nosso dispositivo entrar neles, ninguém pode prever muito bem as consequências. Por exemplo, ele poderia, através da internet e do notebook, conectar-se a si mesmo de alguma forma e desligar-se. Este dispositivo parece não poder mais atuar sobre si mesmo e, assim, desligar-se. Mas será que é realmente assim? Pode ocorrer uma situação em que o dispositivo desligue a si mesmo? Uma dessas situações me ocorre: através da internet, o dispositivo relata a algum serviço apropriado a existência de uma bomba no local onde o dispositivo se encontra, e assim uma equipe de especialistas em explosivos chega e neutraliza o dispositivo. Esta situação é, obviamente, muito improvável, mas, novamente, não impossível. Não bastaria, então, apenas desconectar o notebook da internet? Certamente isso evitaria a situação mencionada acima, no entanto, não ajudaria de qualquer maneira. Penso em outras situações nas quais o dispositivo poderia atuar indiretamente sobre si mesmo. Aqui está uma possível situação: uma pessoa que não sabe nada sobre este dispositivo passa pelo notebook. Justo quando ela estiver olhando para o dispositivo, aparecerá na tela a inscrição “DESLIGUE-ME”. Esta inscrição (ou outra, muito mais impactante) poderia convencer a pessoa e, assim, realmente desligar o dispositivo. Muito bem, e que tal simplesmente garantir que o dispositivo não seja capaz de nenhuma saída (nenhum monitor, nenhum alto-falante, etc.)? Com isso, o dispositivo não poderia influenciar o mundo exterior, que por sua vez não poderia influenciar o dispositivo e causar seu desligamento. Isso soa razoável, mas não é muito realista. O dispositivo ainda poderia se comunicar de várias maneiras, por exemplo, ligando e desligando a luz de fundo do teclado, pela diferença de ruído entre o estado ligado e desligado do notebook ou até mesmo pela diferença de temperatura do processador. Não acredito que seja possível criar um dispositivo que seja parte deste mundo e, ao mesmo tempo, não interaja com ele de alguma forma. Por outro lado, poder-se-ia argumentar que o usuário do computador também poderia destruir a si mesmo apenas pressionando teclas e clicando com o mouse. Ele poderia, por exemplo, encomendar seu próprio assassinato através da dark web, e assim por diante... Concluirei, portanto, esta reflexão afirmando que, se o programa interagisse de qualquer forma com o mundo exterior, ele poderia, no final, parar a si mesmo, mesmo que o programa teoricamente consiga fazer tudo o que um usuário conseguiria. ============================================================ TITLE: A hierarquia cíclica da vida SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: pt-BR 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 ============================================================ A hierarquia cíclica da vida agosto 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | ostracode vivo sob o microscópio] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | ostracode morto sob o microscópio] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] Na primeira imagem está um ostracode, que é um pequeno crustáceo aquático com cerca de 1 mm. Ele se alimenta de algas, leveduras, bactérias, etc. É, portanto, um chamado filtrador. Na segunda imagem, essa hierarquia da cadeia alimentar inverteu-se – podemos ver nela PSB (bactérias púrpuras sulfurosas) e mixomicetos banqueteando-se na carapaça morta do ostracode. Surpreendentemente, esta cena de morte e decomposição não parece nem um pouco repugnante ou assustadora; pelo contrário, achei-a belíssima e fascinante. A aparência da segunda imagem é, portanto, na minha opinião, contrastante com o seu significado interno, e talvez seja justamente essa tensão que lhe confere impacto. Outra razão pela qual esta obra me causa uma impressão tão forte e pessoal é o fato de que eu também, um dia, terminarei exatamente da mesma forma que este ostracode. ============================================================ TITLE: Reflexão e espaço SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: pt-BR 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 ============================================================ Reflexão e espaço maio 2020 Neste trabalho, dediquei-me à reflexão, à sua visualização e ao seu modelo matemático. Comecei com um problema simples: uma bola num quadrado. Esta "bola" é, na verdade, um vetor matemático, ou seja, um ponto adimensional que possui posição e direção, mas, para simplificar, continuaremos a chamá-la de bola. Também ignorei, para simplificar, a resistência do ar, a perda de energia na reflexão, etc. A bola é, portanto, lançada no quadrado a partir de uma posição e ângulo iniciais. Quando atinge o lado do quadrado, reflete-se. Ao mover-se, deixa também uma trajetória atrás de si. Esta simulação pode ser vista na janela interativa abaixo. É possível experimentar com ela e alterar o ângulo inicial (angle) para outro valor. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Enquanto alguns valores do ângulo inicial criam trajetórias muito simples que se sobrepõem (em ângulos de 45° e 90°), outros valores criam trajetórias muito caóticas. A questão é se, após um número suficiente de reflexões, estas trajetórias também se fecharão sobre si mesmas e começarão apenas a repetir-se. Como se pode ver no desenho abaixo, a cada reflexão pode ser atribuído um ângulo φ(n) e um comprimento L(n) a partir da extremidade esquerda do lado do quadrado onde a bola atingiu. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | desenho auxiliar para o cálculo da trajetória] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Cada lado tem 1 unidade de tamanho. Os parâmetros iniciais são, portanto, o valor do ângulo φ(0) e o comprimento a partir da extremidade esquerda do lado L(0). A bola lançada desta forma reflete-se e surgem pares de números φ(1) e L(1), depois φ(2) e L(2), etc... Portanto, se quisermos provar se a trajetória se fecha com um determinado ângulo inicial e comprimento a partir da extremidade esquerda do lado, interessa-nos saber se existem números φ(n) e L(n) tais que φ(0) = φ(n) e L(0) = L(n). Por outras palavras, interessa-nos saber se a bola chegará um dia ao local de onde foi lançada e se refletirá a partir daí com o mesmo ângulo. Para compreender melhor o que acontece matematicamente durante as reflexões, escrevi um algoritmo no qual se inserem dois parâmetros: φ(n) e L(n). O algoritmo calcula então com precisão os valores dos números φ(n + 1) e L(n + 1), ou seja, os valores da reflexão seguinte. [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] Basta, portanto, inserir apenas dois parâmetros básicos no algoritmo (ângulo inicial e posição) e ele dar-nos-á os dois parâmetros do passo seguinte. Podemos inserir estes pares de números sucessivamente num conjunto de sequência numérica (chamemos a este conjunto M). A questão “A trajetória da bola fechar-se-á um dia?” é logicamente equivalente à questão “A sequência M é periódica?”. Até agora, infelizmente, não sei como responder a esta pergunta. Decidi continuar a trabalhar na simulação da reflexão e expandi-la para 3D. Nela, a bola reflete-se nas paredes de um cubo num espaço tridimensional. Infelizmente, esta simulação não pode ser utilizada na web sob a forma de uma moldura interativa. Por isso, aqui estão apenas o código e o resultado sob a forma de imagens. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D animação] [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] As várias imagens acima são geradas lançando a bola a partir do centro do cubo em diferentes direções. Como se pode ver, esta direção inicial influencia fundamentalmente a forma da trajetória. Algumas trajetórias fecham-se sobre si mesmas após apenas algumas reflexões, outras parecem bastante caóticas. Tal como acontece com a simulação 2D, é bastante difícil determinar se trajetórias que parecem muito caóticas se fecharão sobre si mesmas após um número suficiente de reflexões e continuarão apenas a repetir-se. Abaixo está uma demonstração interativa que criei para esta simulação 3D. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Mitos sobre a sequência de Fibonacci SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: pt-BR 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 ============================================================ Mitos sobre a sequência de Fibonacci abril 2020 Talvez a coisa mais conhecida na matemática popular seja a sequência de Fibonacci. Isso se deve, em parte, à sua elegância simples, mas também à sua aplicação em vários campos não científicos, como a música ou a arte. Algumas pessoas atribuem a ela capacidades quase mágicas e afirmam que esta sequência "governa o universo" ou que é a "impressão digital de Deus". Infelizmente, informações erradas sobre ela se espalham pela internet, as quais abordarei aqui. Provavelmente todos nós conhecemos esta sequência, mas, mesmo assim, vou explicá-la na introdução para garantir. A sequência de Fibonacci é definida pela fórmula: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Esta fórmula pode ser explicada facilmente em palavras. Os dois primeiros termos desta sequência são os números 0 e 1 (por isso F(0) = 0 e F(1) = 1). Em seguida, somamos esses dois termos (ou seja, 1 + 0) e obtemos o terceiro termo da sequência, que será o número 1. A sequência, portanto, fica assim: 0, 1, 1. Depois, somamos novamente os dois últimos termos (ou seja, 1 + 1) e obtemos o número 2. Surge a sequência 0, 1, 1, 2. Somamos novamente os dois últimos termos (ou seja, 2 + 1) e adicionamos o número resultante à sequência. Continuamos assim até o infinito. Os primeiros termos desta sequência são assim: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Esta sequência possui propriedades matemáticas belíssimas. Por exemplo, se pegarmos dois números consecutivos e calcularmos sua razão F(n + 1) / F (n), obteremos uma aproximação da constante matemática φ, ou seja, a proporção áurea. Por exemplo, 144 / 89 = 1,6179775280898876404494382022472, o que é muito próximo da proporção áurea. Quanto maiores os números escolhidos, mais precisa será a aproximação. Como φ é um número irracional (possui uma expansão decimal infinita e não periódica), esta aproximação nunca pode ser totalmente exata. Talvez a coisa mais conhecida na matemática popular seja a sequência de Fibonacci. Isso se deve, em parte, à sua elegância simples, mas também à sua aplicação em vários campos não científicos, como a música ou a arte. Algumas pessoas atribuem a ela capacidades quase mágicas e afirmam que esta sequência "governa o universo" ou que é a "impressão digital de Deus". Infelizmente, informações erradas sobre ela se espalham pela internet, as quais abordarei aqui. Provavelmente todos nós conhecemos esta sequência, mas, mesmo assim, vou explicá-la na introdução para garantir. A sequência de Fibonacci é definida pela fórmula F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Esta fórmula pode ser explicada facilmente em palavras. Os dois primeiros termos desta sequência são os números 0 e 1 (por isso F(0) = 0 e F(1) = 1). Em seguida, somamos esses dois termos (ou seja, 1 + 0) e obtemos o terceiro termo da sequência, que será o número 1. A sequência, portanto, fica assim: 0, 1, 1. Depois, somamos novamente os dois últimos termos (ou seja, 1 + 1) e obtemos o número 2. Surge a sequência 0, 1, 1, 2. Somamos novamente os dois últimos termos (ou seja, 2 + 1) e adicionamos o número resultante à sequência. Continuamos assim até o infinito. Os primeiros termos desta sequência são assim: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Esta sequência possui propriedades matemáticas belíssimas. Por exemplo, se pegarmos dois números consecutivos e calcularmos sua razão F(n + 1) / F (n), obteremos uma aproximação da constante matemática φ, ou seja, a proporção áurea. Por exemplo, 144 / 89 = 1,6179775280898876404494382022472, o que é muito próximo da proporção áurea. Quanto maiores os números escolhidos, mais precisa será a aproximação. Como φ é um número irracional (possui uma expansão decimal infinita e não periódica), esta aproximação nunca pode ser totalmente exata. Também é possível construir a famosíssima espiral da proporção áurea usando esta sequência. Basta criar um quadrado de dimensões 1x1, depois outro quadrado de 1x1, em seguida outro quadrado de 2x2, 3x3, 5x5, 8x8... Depois, basta desenhar um quarto de círculo dentro dos quadrados. Este procedimento está bem ilustrado na animação abaixo. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | animação da construção da espiral de Fibonacci] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Aqui podemos ver o primeiro mito. Frequentemente vejo na internet imagens da concha do náutilo, que supostamente teria o formato da espiral de Fibonacci. Isso é um absurdo e, como fica claro nas imagens abaixo, esta espiral não corresponde absolutamente ao formato da concha desta criatura. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | mitos sobre a espiral de Fibonacci no Google] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Fonte: Google Imagens [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | mitos sobre a espiral de Fibonacci no YouTube] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Fonte: YouTube Na verdade, o náutilo não tem uma concha em formato de espiral de Fibonacci (imagem à esquerda), mas sim de espiral logarítmica (imagem à direita). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | comparação de espirais com a concha do náutilo] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] Outro mito é a afirmação de que o número de pétalas das plantas é determinado pela sequência de Fibonacci. Os defensores deste mito afirmam que, embora existam flores que têm um número de pétalas diferente dos membros da sequência de Fibonacci, existem poucas delas. Decidi verificar esta afirmação, por isso peguei um atlas de plantas e contei o número de pétalas de quase todas as plantas (omitindo algumas flores porque, por exemplo, têm flores masculinas e femininas com números diferentes de pétalas ou não têm pétalas). Do ponto de vista botânico, no entanto, o termo "pétala" é bastante impreciso. O que é coloquialmente chamado de pétala é chamado na botânica de perianto [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Este é dividido em pétala e sépala (veja a imagem abaixo). Às vezes, essas duas partes são fundidas, formando uma chamada pétala. Então, listei em uma planilha do Excel os nomes das flores e o número de suas pétalas e sépalas, ou tépalas. Das 120 plantas listadas no livro Atlas de Bolso de Plantas de Albert Pilát e Otto Ušák, transcrevi 104 plantas para a planilha do Excel. A partir desses dados, criei o gráfico abaixo usando a linguagem de programação Python. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | comparação de espirais com a concha do náutilo] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Como se pode ver, as flores têm mais frequentemente 5 partes do perianto, o que por acaso é um número da sequência de Fibonacci. Mas isso é tudo, já que o segundo caso mais frequente é o número 4, e este não é um número da sequência de Fibonacci. Se essa afirmação fosse verdadeira, isso seria evidente no gráfico. O mito é, portanto, desmentido; a sequência de Fibonacci não tem absolutamente nada a ver com o número de partes do perianto. Estes dois mitos certamente não são os únicos, mas minha tarefa não era desmentir todos, mas sim apontar que algumas coisas que podem ser encontradas na internet sobre a sequência de Fibonacci e a proporção áurea são um absurdo e é sempre importante pensar sobre elas primeiro. Com isso, é claro, não quero questionar toda a sequência de Fibonacci; a verdade é que ela realmente tem propriedades notáveis e, em alguns casos, realmente ocorre na natureza e em vários ramos da matemática, mas esses mitos e desinformações diminuem um pouco sua beleza. ============================================================ TITLE: Metaprograma SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Metaprograma abril 2020 Para esta reflexão, criei um programa capaz de gerar todos os programas possíveis na linguagem Python e, em seguida, executá-los. Vamos chamá-lo de metaprogram – ou seja, uma espécie de "superprograma". Ele pode ser descrito de forma simplificada pelas seguintes regras: - Crie uma lista de todos os caracteres usados pela linguagem de programação Python. - n = 1 - A partir desta lista, crie todas as permutações possíveis de n símbolos - Execute cada uma dessas permutações como um programa e, se não ocorrer uma mensagem de erro, salve essa permutação - n = n + 1 - volte ao terceiro passo Se eu tivesse que descrever em palavras o que ele faz, diria que o programa cria uma pasta contendo todos os programas possíveis que podem ser executados sem uma mensagem de erro. Ele começa com o programa mais curto de um único símbolo (por isso n = 1) e cria todas as permutações. Ele então as executa e salva os programas que não geraram mensagens de erro. Tal mensagem de erro pode ocorrer muito facilmente ao executar uma permutação de caracteres que não faz sentido na linguagem Python. Por exemplo, um programa cujo conteúdo seja print('Olá') faz sentido em Python, portanto, este programa será executado sem erro e sua saída será a palavra "Olá". No entanto, se o conteúdo do programa for, por exemplo, YFag##A7, a saída do programa será uma mensagem de erro (provavelmente do tipo "SYNTAX ERROR"). Portanto, este programa deveria ser capaz de criar e executar sistematicamente todos os programas. É claro que existem infinitos programas desse tipo, então este metaprogram nunca os gerará todos em tempo finito. É interessante refletir por um momento sobre o que todos esses programas podem fazer e quais serão as consequências. Tais programas podem ser capazes de gerar saída de texto. Disso decorre que o metaprograma (assumindo que seja executado infinitamente) criará infinitos programas com saídas de texto. Esses programas podem, portanto, criar qualquer coisa escrita – a palavra "Olá", meu número de telefone, a data exata da minha morte, esta reflexão, a obra de Shakespeare, a equação de Einstein E = mc2, vários dígitos válidos de π, mas também o código deste próprio programa. Outra saída possível é visual. O programa pode, assim, criar gráficos vetoriais ou bitmap. Consequentemente, esses programas podem criar a Mona Lisa, uma foto da Via Láctea, o logotipo do Facebook ou uma fotografia minha escrevendo esta reflexão, que ninguém jamais fotografou de verdade. É claro que uma saída sonora também é possível. O programa pode, portanto, reproduzir a música Lucy in the Sky with Diamonds da banda The Beatles, o Cânone do Caranguejo de J. S. Bach, uma transmissão de rádio de 29 de dezembro de 1989 e assim por diante. Naturalmente, temos novamente infinitas possibilidades. O mais interessante, porém, é que o Python também consegue controlar o sistema operacional do computador. Ele pode, por exemplo, desligar o computador, apagar alguns arquivos e assim por diante. Teoricamente, ele deveria ser capaz de criar e espalhar um vírus de computador pelo mundo todo, hackear o governo ou manipular eleições. Embora sejam exemplos um pouco exagerados, eles partem da premissa de que o metaprogram um dia criará e executará todos os programas possíveis. Mas aqui surge um problema. Desde o início, assumimos intuitivamente que o metaprogram nunca pararia. Afinal, essa também era a condição para a afirmação de que ele criaria realmente todos os programas possíveis. Como a linguagem Python consegue controlar o sistema operacional dessa maneira, ela também consegue criar um programa que desliga ou reinicia o computador, apaga o arquivo original do metaprograma ou o danifica de alguma forma. Ele também pode danificar todo o sistema operacional. Se algo disso acontecer, o metaprogram parará. Disso decorre, porém, que este metaprogram um dia parará em tempo finito e que, portanto, nunca conseguirá realmente criar todos os programas para a linguagem Python. Isso me lembra aquele "paradoxo divino": se Deus é onipotente, ele pode criar uma pedra que ele mesmo não consiga levantar? Se ele consegue criar tal pedra, mas não consegue levantá-la, ele não é onipotente. Se ele não consegue criar tal pedra, ele também não é onipotente. Um passo lógico seria criar no programa alguma regra que omitisse o programa que pudesse causar a parada do metaprograma. Por exemplo, este programa conseguiria desligar o computador: import os os.system ('shutdown /s /t 1') A primeira linha do programa diz que serão usados comandos do pacote os. Com a ajuda deste pacote, ou módulo, o programa consegue executar comandos que trabalham com o sistema operacional do computador. A segunda linha do programa desliga o computador. Por que, então, não criar simplesmente uma regra no metaprograma que impeça o uso do comando import os? Embora nossa lista infinita de todos os programas possíveis não ficasse completa, ela contornaria essa armadilha. No entanto, não é assim que funciona. Mesmo que adicionássemos essa regra ao metaprograma, o metaprogram um dia criaria sua própria cópia que não contém essa regra – ou seja, ele criaria nosso programa original sem a nova regra. Nada impediria essa cópia incompleta de criar programas nos quais o comando import os fosse usado. E foi exatamente esse comando que acabaria encerrando nosso metaprogram original. Outra possibilidade é não executar os programas individualmente, mas apenas salvá-los, no entanto, com isso nosso metaprogram não fará tudo o que é programável na linguagem Python. Não consigo pensar em nenhuma maneira de contornar esse problema. Teoricamente, seria possível usar uma linguagem de programação "mais fraca", que não consiga desligar o computador ou parar o metaprogram de alguma outra forma. Aqui está o código-fonte deste programa: [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: A sequência de Recamán em gráficos de tartaruga SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: pt-BR 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 ============================================================ A sequência de Recamán em gráficos de tartaruga março 2020 Neste projeto, visualizei a sequência de Recamán usando gráficos de tartaruga. O que é a sequência de Recamán? A sequência de Recamán (em inglês, Recamán’s sequence) é uma sequência de números inteiros não negativos. Seu n-ésimo termo a(n) pode ser definido pela seguinte regra: a(0) = 0; para n > 0, a(n) = a(n-1) – n se o resultado for um número positivo e ainda não for um elemento da sequência, caso contrário a(n) = a(n-1) + n Os primeiros termos desta sequência são, portanto, os números 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9, 24, 8, 25, 43, 62, 42, 63, 41, 18… A sequência de Recamán possui o código A005132 [https://oeis.org/A005132] no banco de dados OEIS (The On-Line Encyclopedia of Integer Sequences). Neil Sloane propôs uma conjectura, ainda não provada, de que esta sequência infinita contém todos os números inteiros não negativos. O que é gráfico de tartaruga? Gráfico de tartaruga é um gráfico vetorial desenhado por um programa de computador. Este programa usa um cursor virtual e, de acordo com regras predefinidas, altera sua posição em uma superfície 2D. O cursor deixa um rastro por onde passa e, assim, o programa é capaz de desenhar. Tal programa possui regras simples como, por exemplo: - mova o cursor para frente x pixels, - vire à esquerda / direita x°, - vire à esquerda / direita x°, - pare de desenhar o rastro, - comece a desenhar o rastro - … A sequência de Recamán é frequentemente visualizada usando arcos no eixo dos números inteiros não negativos, começando pelo primeiro número da sequência a(n). Em seguida, desenha-se um arco com origem neste ponto e término no ponto do valor do próximo termo da sequência, ou seja, no ponto a(n+1). Depois, desenha-se um arco com origem no ponto a(n+2) e término no ponto a(n+4). Este processo é repetido até que a figura seja grande o suficiente. O arco é desenhado por baixo se o n do ponto inicial for par e por cima se for ímpar. Em outras palavras, a cada passo par, o arco é desenhado por baixo e a cada passo ímpar, por cima. Este procedimento é explicado mais detalhadamente neste vídeo [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] A imagem acima parece-me extremamente fascinante e, por isso, decidi experimentar mais com esta sequência. Criei, portanto, um programa em Python que desenha gráficos de tartaruga usando as seguintes regras: - n = 0 - vire à esquerda a(n)° - mova-se para frente - n = n + 1 - volte ao 2. passo Como se pode observar abaixo à direita, estas regras simples criaram uma figura inesperadamente complexa, que é essencialmente infinita, e o que a demonstração interativa abaixo desenha é apenas uma pequena parte dela. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Esta estrutura me interessou tanto que decidi deixar o programa rodando por 3 dias. Após esse período, o programa gerou mais de 3 000 000 termos da sequência de Recamán e a estrutura era tão grande que decidi criar um vídeo sobre ela (veja abaixo). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] Um código-fonte simples de exemplo em Python deste projeto está disponível abaixo. [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: Grécia 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Grécia 2020 Fotografia [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilme, Grécia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bactérias - cianobactérias, espiroquetas, diatomáceas, Grécia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bactérias - cianobactérias, espiroquetas, diatomáceas, Grécia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bactérias - espiroqueta, diatomáceas, Grécia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Vida não identificada, Grécia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Diatomáceas, Grécia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Diatomáceas, Grécia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Diatomáceas, Grécia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Diatomáceas, Grécia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Diatomáceas e crustáceo, Grécia - Koroni ============================================================ TITLE: Fractal de Lychrel SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ Fractal de Lychrel dezembro 2019 Um número palíndromo [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] é um número "simétrico" cujo valor não muda se seus dígitos forem escritos na ordem inversa. Exemplos disso são os números 2, 55, 121, 1991, 12345678987654321. Se pegarmos qualquer número natural e somarmos a ele sua imagem espelhada (o mesmo número escrito na ordem inversa) e continuarmos repetindo essa operação, muito frequentemente obteremos um número palíndromo após um número finito de repetições. Este é um processo muito simples: - Seja x um número natural qualquer e y sua imagem espelhada - Realiza-se a operação x+y - Se a soma não formar um palíndromo, volta-se ao segundo passo Por exemplo: 123 + 321 = 444 ou 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. No entanto, existem números para os quais não se sabe se é possível chegar a um número palíndromo após um número finito de repetições do algoritmo. Chamamos tais números de candidatos a números de Lychrel [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Um número de Lychrel (em inglês, Lychrel number) é, portanto, um número natural que não pode formar um número palíndromo repetindo o processo de somar o número original com sua imagem espelhada. Alguns números formam um palíndromo após várias repetições (iterações) desse processo; mais precisamente, 80% dos números naturais até 10 000 formam um palíndromo após quatro ou menos passos, e 90% formam um palíndromo em até sete passos. Mas, por exemplo, o número 89 forma um palíndromo (8 813 200 023 188) apenas após 24 passos. O menor candidato a número de Lychrel é, portanto, 196, seguido por 295, 394, 493, 592, 689, 691, 790, 879... Números diferentes têm, portanto, um número diferente de iterações necessárias para criar um palíndromo. Para visualizar o número de passos necessários para criar um palíndromo a partir de certos números, criei uma tabela quadrada e nela inseri números inteiros na faixa de 0-99. Esta tabela pode ser entendida matematicamente como uma matriz 10x10 [https://cs.wikipedia.org/wiki/Matice]. Dependendo de quantos passos foram necessários para criar um palíndromo a partir do número em uma determinada célula da tabela, colori a célula de acordo com as cores atribuídas (veja o espectro à direita da tabela), criando assim o padrão resultante. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Decidi continuar com este processo e, por isso, criei tabelas subsequentes na faixa numérica de 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] É possível gerar um número infinito dessas tabelas. Para visualização, ordenei cronologicamente as primeiras 300 tabelas e criei um GIF animado a partir delas. Como se pode ver, as tabelas se conectam de forma semelhante a uma animação real. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] É muito importante mencionar que ninguém provou matematicamente que os candidatos a números de Lychrel são, de fato, números de Lychrel. Em outras palavras, ninguém sabe se, por exemplo, o número 196 não formará um palíndromo após muitos passos. Em 2012, Jason Doucette, Wade VanLandingham e Romain Dolbeau tentaram criar um palíndromo a partir desse número. Eles tentaram mais de um trilhão de passos, mas não encontraram um palíndromo. No entanto, isso não é prova de que não se pode criar um palíndromo a partir desse número. Talvez ele surja apenas após o passo um trilhão e um. Uma coisa é certa: se não for possível criar um palíndromo a partir desse número, este método de força bruta [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] nunca responderá a essa pergunta. Como criei um programa na linguagem Python para gerar esses padrões, do ponto de vista prático, tive que definir algo como um "freio" (no meu programa, está definido para 50 passos), que estabelece o número máximo de passos. Por isso, o número 50 é o valor máximo do espectro à direita das tabelas. Se tal freio não existisse, o programa travaria em tentativas infinitas de criar um palíndromo a partir de números dos quais provavelmente não é possível criar um palíndromo. É importante perceber que esses palíndromos estão vinculados ao nosso sistema decimal [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. Por exemplo, o número 255 em nosso sistema decimal certamente não é um palíndromo, mas no sistema hexadecimal [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] escreveríamos esse número como FF - e isso já é um palíndromo! Esses diferentes sistemas numéricos [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] também são chamados de base. Assim, podemos chamar o sistema decimal de base 10, o sistema hexadecimal de base 16, o sistema binário de base 2, etc. Surge, portanto, a pergunta: como seriam as tabelas em outras bases? Considerando que nossa tabela original para a base 10 tinha dimensões de 10x10 células, as tabelas para bases maiores (digamos, base N) terão dimensões de NxN células. Como se pode ver no GIF animado para a tabela 1 abaixo, quanto maior a base, mais "nítido" é o padrão. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Só agora esta estrutura se revelou em toda a sua beleza e, como se pode ver, a estrutura da tabela 1 é a mesma em todas as bases. E quanto a outras tabelas? A estrutura da tabela 2 também é a mesma em todas as bases? Como se pode ver no GIF abaixo, a resposta é afirmativa. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] Na tabela 2, agora é possível ver indícios de recursão. Não deveríamos nos surpreender muito com isso - afinal, o padrão foi criado por um processo recursivo. Poder-se-ia dizer que acabamos de criar um fractal [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], porque a tabela 2 cumpre todas as condições para que um objeto seja chamado de fractal: - É autossimilar – isso significa que, se observarmos a figura em qualquer escala ou resolução, observamos sempre uma certa forma característica (motivo) que se repete; - Costuma ter uma forma muito complexa à primeira vista, mas é gerado pelo uso repetido de regras simples. No primeiro GIF, já vimos as primeiras 300 tabelas. No entanto, isso revelou apenas a ponta do iceberg! Então, como seria, por exemplo, a milionésima tabela em bases maiores? Ou a trilionésima tabela? E como ela ficará quando eu folhear as tabelas cronologicamente e criar uma animação a partir delas, como foi feito no primeiro GIF? Abaixo estão imagens de tais tabelas "superiores". Como se pode observar nelas, quanto maior a ordem da tabela, mais números de Lychrel ela contém (e, portanto, os padrões são mais brancos). [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] Com isso, revelamos essa estrutura a tal ponto que não sei como continuar. No entanto, vejo aqui mais uma possibilidade de experimentação. No início deste artigo, são apresentados os passos individuais que servem como guia sobre como chegar (ou não chegar) a um palíndromo. Por curiosidade, permito-me ajustar esses passos e, assim, definir um novo processo: - Seja x um número natural qualquer e y sua imagem espelhada - Realiza-se a operação (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Se o número resultante não formar um palíndromo, volta-se ao segundo passo Quando criamos tabelas graças a essas novas regras, como fizemos anteriormente, e as folheamos, esta animação é criada: [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] O resultado é verdadeiramente notável. E, como é evidente, existem infinitas variações de regras. Aqui estão, portanto, mais alguns exemplos de tais regras alteradas e, abaixo delas, encontram-se sempre as respectivas visualizações: - Seja x um número natural qualquer e y sua imagem espelhada - Realiza-se a operação (x+y) mod x+x - Se o número resultante não formar um palíndromo, volta-se ao segundo passo [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] - Seja x um número natural qualquer - Realiza-se a operação (2 *x) : 3 - O resultado do segundo passo é arredondado para cima - Se o número resultante não formar um palíndromo, volta-se ao segundo passo [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] Se alguém tiver interesse em experimentar o programa para gerar esses padrões, aqui está o código-fonte na linguagem Python que criei: [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] E aqui você pode brincar com uma demonstração interativa: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Folha de tília SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Folha de tília outubro 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | fotografia de uma folha de tília] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | desenho geométrico de uma folha de tília] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | definição formal do desenho geométrico] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] A primeira imagem é uma simples fotografia de uma folha de tília. Na segunda, encontra-se a construção geométrica da forma desta folha. A forma é construída utilizando apenas seis círculos e algumas outras figuras geométricas auxiliares. É notável que esta folha possa ser desenhada muito facilmente apenas com a ajuda de um lápis, um esquadro e um compasso. As proporções de tamanho das figuras geométricas necessárias para a construção são, de fato, muito simples. Por exemplo, os círculos K3 e K4 têm o dobro do raio em relação aos círculos K1 e K2. Além disso, o "caule" da folha (tecnicamente, o pecíolo) tem um comprimento igual ao raio dos círculos K3 e K4. Vale a pena mencionar a proporção entre o comprimento do pecíolo (segmento P2A) e o limbo da folha (segmento P2B). Eles estão na proporção 1:1,6143, que é uma aproximação para a proporção áurea [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] com precisão de duas casas decimais (φ≈1,6180…). A terceira imagem é isomórfica [https://cs.wikipedia.org/wiki/Izomorfismus] em relação à segunda imagem (preserva todas as informações da segunda imagem e, portanto, trata-se apenas de uma representação diferente da mesma coisa). Nela, está expresso por meio de símbolos como desenhar esta folha. A folha de tília é então definida como um conjunto de um segmento de reta (pecíolo) e vários arcos (limbo da folha). ============================================================ TITLE: Espirais de números primos SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Espirais de números primos outubro 2019 Neste projeto, tentei encontrar padrões para progressões aritméticas [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] com uma alta frequência de números primos [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Encontrei esses padrões criando espirais numéricas semelhantes à espiral de Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], formadas a partir de três formas geométricas básicas: hexágonos, quadrados e triângulos. Escolhi essas formas especificamente porque a tesselação regular da superfície [https://cs.wikipedia.org/wiki/Teselace] só pode ser alcançada com essas três formas. Em outras palavras: apenas essas formas podem ser dispostas lado a lado sem deixar lacunas. ESPIRAL HEXAGONAL Primeiro, criei um hexágono e escrevi o número 1 dentro dele. Ao longo de todo o perímetro externo desse hexágono, desenhei outros hexágonos e escrevi neles números naturais positivos no sentido horário, de modo que o número 1 ficasse sempre alinhado verticalmente em uma coluna. Repeti esse processo até que a figura estivesse grande o suficiente. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | demonstração do processo de criação da espiral hexagonal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Em seguida, marquei com a cor verde todos os hexágonos que continham um número primo. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | espiral hexagonal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] Nessa figura, um padrão notável surgiu de repente. Notei que, nas duas colunas no canto superior esquerdo, existem sequências numéricas com uma progressão aritmética cuja diferença é 6 (destacadas em vermelho), que contêm uma alta frequência de números primos. A fórmula para calcular o n-ésimo termo na coluna esquerda é a(n)=6*n+1 e, na coluna direita, a(n)=6*n+5. Procurei essas duas sequências numéricas na OEIS (Enciclopédia Online de Sequências de Inteiros) e descobri que ambas já estão no banco de dados sob os códigos A016921 [https://oeis.org/A016921] e A016969 [https://oeis.org/A016969]. Também descobri uma afirmação interessante na internet: o conjunto da sequência a(n)=6n+1 e a(n)=6n+5 contém, juntos, todos os números primos maiores que 3. Além dessas duas colunas interessantes contendo muitos números primos, também descobri uma sequência de números ímpares que não contém nenhum número primo (destacada em azul). A fórmula para calcular o n-ésimo termo na coluna azul é a(n)=6*n+3. Encontrei essa sequência mais tarde no banco de dados OEIS sob o código A016945 [https://oeis.org/A016945]. ESPIRAL QUADRADA Da mesma forma, construí uma espiral quadrada na qual essas três sequências também apareceram. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | demonstração do processo de criação da espiral quadrada] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | espiral quadrada] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] ESPIRAL TRIANGULAR Nesta espiral, as sequências a(n)=6*n+1 e a(n)=6*n+5 apareceram novamente, porém fundidas. Essa fusão ocorreu porque, a cada passo par da construção da espiral, o triângulo gira 180° (alguns triângulos ficam com a ponta para cima, outros com a ponta para baixo). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | demonstração do processo de criação da espiral triangular] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | espiral triangular] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: Ilusão de contraste de faixas verticais e horizontais SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: pt-BR 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 ============================================================ Ilusão de contraste de faixas verticais e horizontais agosto 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | comparação de faixas verticais e horizontais] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] As faixas horizontais na imagem acima parecem menos contrastantes do que as faixas verticais quando vistas de longe. Na realidade, porém, elas são idênticas, como se pode ver ao olhar de perto. Ao inclinar a cabeça para a esquerda ou para a direita em 45°, essa ilusão desaparece. Ao inclinar a cabeça para a esquerda ou para a direita em 90°, as faixas horizontais tornam-se verticais e, portanto, parecem mais contrastantes. Notei essa ilusão na imagem da espiral de Fibonacci da palavra [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Esta imagem quadrada parece ser formada por quatro triângulos - dois preenchidos com faixas horizontais e dois preenchidos com faixas verticais. Acredito que essa ilusão funcione com base em um princípio semelhante ao da ilusão vertical-horizontal [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Também acredito que esteja relacionada à reação de certos grupos de neurônios a diferentes estímulos. Os neurônios reagem de forma diferente a vários estímulos, como faixas verticais, faixas diagonais, faixas horizontais, etc. (veja o livro Gödel, Escher, Bach, capítulo 11). É notável que essa ilusão funcione com intensidades diferentes para cada pessoa - algumas a veem com total clareza, enquanto para outras ela não funciona de forma alguma. Essa ilusão é ainda mais evidente na imagem abaixo. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | imagem composta por faixas verticais e horizontais] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Espiral da palavra de Fibonacci SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: pt-BR 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 ============================================================ Espiral da palavra de Fibonacci agosto 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Espiral da palavra de Fibonacci: saída do programa de Pavel Burda] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] Para desenhar esta figura, inseri a palavra de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] na espiral da mesma forma que os números naturais são inseridos na espiral de Ulam. Marquei os números individuais nesta espiral de acordo com a regra: 0 = quadrado preto, 1 = quadrado branco (este procedimento é ilustrado na animação abaixo). Para tornar este processo mais eficiente, foi utilizada a linguagem de script JavaScript. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | demonstração animada do processo] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] O que é a palavra de Fibonacci? A palavra de Fibonacci é uma sequência específica de dígitos binários (ou, mais genericamente, de quaisquer dois símbolos). Obtemo-la de forma semelhante à sequência de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], apenas usamos a concatenação de palavras em vez da adição. Os dois termos iniciais são definidos como: S0 = 0, S1 = 01. O próximo termo, criado pela concatenação (ou seja, adicionando o penúltimo termo após o último termo), será S2 = 010. A sequência dos primeiros dígitos das palavras de Fibonacci seria, portanto, assim: 0100101001001010010100100101001001… O que é a espiral de Ulam? A espiral de Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], ou também espiral de números primos, é uma imagem que surge ao organizar números naturais em uma espiral e destacar os números primos. Foi descoberta pelo matemático Stanisław Ulam em 1963. Ulam escreveu os números naturais em uma grade retangular, com o número um no centro e os números subsequentes em espiral para fora. Código-fonte do projeto [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Autor da ideia: Vojta Maur Autor do código: Pavel Burda ============================================================ TITLE: Itália - Veneza 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: pt-BR 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 ============================================================ Itália - Veneza 2019 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Cor, forma e tom SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: pt-BR 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 ============================================================ Cor, forma e tom vermelho 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | teoria das cores - Wassily Kandinsky] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] Segundo o artista Wassily Kandinsky [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij] e sua teoria das cores, existe uma conexão entre cor e forma. Ao modelo de cores RYB [https://cs.wikipedia.org/wiki/RYB] utilizado na época (vermelho, amarelo, azul), ele atribuiu três 2D formas geométricas na relação: triângulo = amarelo, quadrado = vermelho, círculo = azul. Inspirei-me na sua obra e criei uma versão moderna desta teoria das cores. Em vez do modelo de cores RYB [https://cs.wikipedia.org/wiki/RYB], talvez já obsoleto hoje em dia, utilizei o modelo de cores RGB [https://cs.wikipedia.org/wiki/RGB] (vermelho, verde, azul), que é fisicamente mais preciso e mais utilizado atualmente. Substituí o quadrado usado por Kandinsky por um pentágono, porque o quadrado é mais semelhante ao triângulo do que ao círculo, enquanto o pentágono me parece uma transição mais adequada entre o triângulo e o círculo. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | teoria das cores - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] Para encontrar uma forma adequada (o pentágono) entre o triângulo e o círculo, utilizei os ângulos internos das formas. O ângulo interno de um triângulo equilátero é 60° (ou 60^1). O ângulo interno de um círculo deveria ser 180° (ou 60^1.268324336648371). Sim, o círculo não tem lados e, portanto, não pode ter ângulos internos, mas, por exemplo, o ângulo interno de um milágono é 179,64° e esta forma é visualmente muito semelhante a um círculo. Se eu tirar a média desses dois expoentes 60^[(1+1.268324336648371):2], obtenho o resultado 103.923°. Este ângulo interno é o mais semelhante ao de um pentágono, cujo ângulo interno é 108°. Para expandir esta teoria das cores, utilizei o mesmo procedimento para adicionar transições entre as formas de cores básicas com as relações: quadrado = amarelo, octógono = ciano. Tentei complementar esta teoria atribuindo formas coloridas à altura do tom de acordo com a relação: ângulo agudo + cor quente = tom agudo, ângulo obtuso + cor fria = tom grave. Registrei este conceito em uma pauta musical. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | teoria das cores expandida - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Tentei complementar esta teoria atribuindo formas coloridas à altura do tom de acordo com a relação: ângulo agudo + cor quente = tom agudo, ângulo obtuso + cor fria = tom grave. Registrei este conceito em uma pauta musical. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | teoria musical das cores - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] A única cor que não consegui atribuir a nenhuma forma ou tom é o magenta. Deveria ser semelhante ao verde (também é algo entre o azul e o vermelho e também é frio e quente ao mesmo tempo). Deveria parecer um semicírculo? Ou um triângulo arredondado? Ou deveria ser idêntica ao verde - portanto, também um pentágono? Até agora, não encontrei uma resposta para esta pergunta. ============================================================ TITLE: Visão humana SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ Visão humana vermelho 2019 A visão humana é, na verdade, diferente do que a maioria das pessoas imagina. Os dados originais que nossos olhos produzem são muito diferentes de como o cérebro os interpreta posteriormente e, portanto, de como pensamos que vemos. A imagem abaixo visualiza os "dados brutos" livres da edição de "pós-produção" feita pelo nosso cérebro. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | visualização da visão humana] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] Na imagem, é possível notar várias imperfeições marcantes: - A imagem é espelhada horizontal e verticalmente. Toda criança ao nascer vê dessa forma, mas com o tempo o cérebro aprende a inverter a imagem. Este efeito também pode ocorrer, muito raramente, após a ingestão de alucinógenos dissociativos. - A imagem é expressa para cada olho separadamente - apenas o cérebro a combina em uma única imagem. - A imagem é nítida apenas em uma pequena parte no centro e fica desfocada em direção às bordas. - A imagem é mais colorida em uma pequena parte no centro e perde a saturação em direção às bordas. Isso é causado pelo alto número de cones no centro do olho, que diminui rapidamente a partir do centro. Em cada olho, há um ponto preto - o chamado ponto cego (tecnicamente, escotoma). Nesta parte do olho, não existem cones nem bastonetes, pois é onde o nervo óptico está localizado. O cérebro normalmente preenche esses pontos cegos com informações do outro olho. - As linhas retas são levemente deformadas em arcos, como se fosse pelo efeito olho de peixe ou por uma lente grande-angular de câmera. O cérebro tenta endireitar essas linhas, mas isso é apenas uma ilusão. - No campo de visão, o nariz também é visível, o qual o cérebro normalmente filtra. - A imagem não é perfeitamente limpa, mas contém um leve ruído visual. Ele surge da combinação do ruído físico da luz, do ruído intrínseco dos fotorreceptores e de outras atividades nervosas do sistema visual. Em condições normais, o cérebro geralmente o suprime, mas ele pode ser perceptível principalmente no escuro, com os olhos fechados ou em superfícies uniformes. Para o meu trabalho de conclusão do segundo ano do curso de criação multimídia na disciplina de animação, na Escola Profissional de Comércio, Artes Aplicadas e Design, criei um vídeo simulando vários distúrbios oculares interessantes: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tanzânia 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Tanzânia 2019 Fotografias, textos Esta apresentação é um resumo de várias observações e percepções subjetivas que coletei durante a minha curta estadia na Tanzânia. Expresso estas observações e sentimentos através de fotografias e textos. [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] Tento ajudar os habitantes locais com o meu trabalho, aumentando a conscientização sobre os seus problemas e, assim, erradicando certos preconceitos raciais. Também acredito que a Europa deveria tomar esta terra como exemplo em muitas coisas. [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] Na Tanzânia, existem dois grupos religiosos principais: o Islão e o Cristianismo. Embora a coexistência destes dois grupos possa ser difícil de imaginar para o europeu médio do século 21, os muçulmanos e cristãos locais vivem aqui em paz e respeitam-se mutuamente. [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] Pessoalmente, não gosto de pessoas de uniforme (policiais, soldados, seguranças...). Pelo menos não na República Checa. Acredito que, com os poderes que lhes foram conferidos, a sua arrogância também cresce. No entanto, esta minha aversão a uniformes não foi totalmente opodstatněný.Lid na Tanzânia; as pessoas de uniforme lá pareceram-me gentis e sempre me ajudaram. [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] Os habitantes locais parecem-me muito acolhedores e amigáveis, mesmo fora das áreas turísticas. Se eu visitasse uma aldeia local, as pessoas recebiam-me com a saudação "Jambo!" (traduzido como "Olá!"). Muitos deles até puxavam conversa comigo. [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] "Essas pessoas das regiões quentes parecem-me mais sorridentes do que nós" (fragmento de uma conversa entre vários passageiros que ouvi no avião durante o regresso à República Checa) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Graças à globalização, o turismo também está a surgir em Zanzibar, o que traz muitas vantagens, mas também desvantagens. As principais vantagens são o crescimento económico e o nível crescente de educação. Outra vantagem é o aumento da consciência sobre este país no mundo, mas, infelizmente, esta vantagem é muitas vezes negada pelos enormes muros dos complexos hoteleiros, que muitos turistas nunca ultrapassam. Considero a destruição da cultura local uma desvantagem. Um exemplo desta questão é a migração de muitos Masai da Tanzânia continental (principalmente da área ao redor do Kilimanjaro) para áreas com alta concentração de turistas (nas praias de Zanzibar). Estes Masai vendem bugigangas aqui e são apenas uma atração turística. Os Masai acreditam que, se alguém os fotografar, roubará a sua alma. No entanto, em áreas turísticas, eles deixam-se fotografar facilmente por alguns centavos. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Retrato de personalidade SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Retrato de personalidade dezembro 2018 O projeto foi criado como um trabalho escolar para a disciplina de Fotografia na Escola Técnica Profissional de Comércio, Artes Aplicadas e Design em Pilsen (Nerudova 33). O objetivo era conectar experimentalmente a fotografia de retrato, os tipos psicológicos de personalidade, a projeção de imagem, a animação e o som. A forma final das fotografias e vídeos baseou-se no teste de personalidade de Eysenck e na divisão dos temperamentos de acordo com o quarteto de Galeno. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Introdução, teste de Eysenck] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Atribuição de formas aos tipos de personalidade] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Cromatismo da projeção] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Fotografia] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Fotografia] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Animação de formas] [https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg | Vídeo] [https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg | Som] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: Grade de xadrez SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Grade de xadrez dezembro 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] Apliquei uma grade de xadrez na fotografia de exemplo, na qual cada campo do xadrez tem o tamanho de um pixel da fotografia. As áreas brancas do campo de xadrez são os pixels originais da fotografia após a aplicação desta grade, e as áreas pretas são inversas em cor e luminosidade. A fotografia em tamanho real parece uma superfície cinza de cor única, mas somente após o zoom digital a fotografia original é exibida. Para uma exibição correta em um monitor Full HD, a fotografia deve ter aproximadamente 2000 px de altura. Uma exibição incorreta pode ocorrer ao abrir a fotografia em um navegador que reamostra a grade de pixels de forma bicúbica. Um navegador verificado é, por exemplo, o Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Como outro exemplo do uso deste princípio, criei uma fotografia que contém contraste tanto de cor quanto de significado. ============================================================ TITLE: Noruega - Ilhas Lofoten 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: pt-BR 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 ============================================================ Noruega - Ilhas Lofoten 2018 Fotografia [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: Distorção da informação SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Distorção da informação agosto 2018 Por quantos intermediários passa um artigo que vemos na internet até chegar a nós? A sua veracidade é confiável? Quão diferente é o mundo que vemos através das telas dos nossos celulares, computadores e televisões? É importante verificar cada informação que vemos a partir de múltiplas fontes e não contar com a sua veracidade. Esta obra foi criada tirando uma fotografia e, em seguida, fotografando repetidamente a mesma fotografia a partir do monitor de um computador. [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 | animação composta pelas imagens acima] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: México 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ México 2018 Vídeo, fotografia [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: Cubos de açúcar SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Cubos de açúcar 21. 3. 2018 - 30. 4. 2018, Pilsen 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] Informações sobre a exposição no site do DEPO2015 (arquivo): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: Dois ritmos SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ Dois ritmos abril 2018 O primeiro vídeo consiste em dois ritmos: cintilação visual e cliques acústicos. Esses dois ritmos têm durações ligeiramente diferentes. Com essa pequena variação, o vídeo atinge um forte estado de inquietação em uma determinada parte. No segundo vídeo, adicionei a esse conceito básico material de imagem focado em temas antiguerra. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | conceito básico] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] Dois ritmos 1 - preto x branco, conceito básico [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | aplicação do conceito básico] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] Dois ritmos 2 - aplicação do conceito básico em material de imagem ============================================================ TITLE: Números aleatórios escolhidos por humanos SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: pt-BR 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 ============================================================ Números aleatórios escolhidos por humanos abril 2018 Neste trabalho, foi distribuído um questionário a várias pessoas. Nesse questionário, as pessoas testadas escreveram cem números aleatórios dentro do intervalo 1-100 que lhes vieram à mente. Depois, transferi esses dados para o computador e criei um gráfico a partir de cada questionário. O eixo horizontal x determina a ordem dos números individuais e o eixo vertical y determina o valor dos números escolhidos. O gráfico de cor azul foi criado pelo computador, ou seja, por um gerador de números aleatórios. Ao comparar todos os gráficos, é possível notar que cada pessoa testada tem um gráfico único com sua própria maneira de inserir números. Também é possível observar que, em muitos gráficos, certos ciclos quase idênticos se repetem (geralmente na forma de um aumento e diminuição gradual dos números). NÚMEROS ESCOLHIDOS PELO GERADOR DE NÚMEROS ALEATÓRIOS [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Gráfico de números aleatórios escolhidos pelo computador] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] NÚMEROS ESCOLHIDOS POR HUMANOS [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Gráfico de números aleatórios escolhidos por humanos, Hana Antolová (71 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | Gráfico de números aleatórios escolhidos por humanos, Lukáš Plescher (18 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | Gráfico de números aleatórios escolhidos por humanos, Natálie Bártková (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | Gráfico de números aleatórios escolhidos por humanos, Michaela Jedličková (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | Gráfico de números aleatórios escolhidos por humanos, Alena Maurová (53 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | Gráfico de números aleatórios escolhidos por humanos, Daniel Šírek (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | Gráfico de números aleatórios escolhidos por humanos, Pavel Burda (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | Gráfico de números aleatórios escolhidos por humanos, Jáchym Štěpka (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | Gráfico de números aleatórios escolhidos por humanos, Filip Drábek (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | Gráfico de números aleatórios escolhidos por humanos, Jiří Rampouch (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | Gráfico de números aleatórios escolhidos por humanos, Petr Kubíček (43 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | Gráfico de números aleatórios escolhidos por humanos, Jan Kubíček (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | Gráfico de números aleatórios escolhidos por humanos, Ivana Martínková (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | Gráfico de números aleatórios escolhidos por humanos, Tereza Bartovská (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | Gráfico de números aleatórios escolhidos por humanos, Michaela Balázsová (17 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | Gráfico de números aleatórios escolhidos por humanos, Kateřina Příplatová (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | Gráfico de números aleatórios escolhidos por humanos, Denisa Holubová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | Gráfico de números aleatórios escolhidos por humanos, Klára Holubová (10 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | Gráfico de números aleatórios escolhidos por humanos, Andrea Nečekalová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | Gráfico de números aleatórios escolhidos por humanos, Kateřina Benešová (84 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | Gráfico de números aleatórios escolhidos por humanos, Klára Zachardová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | Gráfico de números aleatórios escolhidos por humanos, Tereza Lukášová (15 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | Gráfico de números aleatórios escolhidos por humanos, Eva Kloubová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | Gráfico de números aleatórios escolhidos por humanos, Nicole Pichlerová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | Gráfico de números aleatórios escolhidos por humanos, Michaela Šprynarová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] QUESTIONÁRIO DE EXEMPLO PREENCHIDO [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Digitalização do questionário preenchido] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Respiração irregular SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Respiração irregular março 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] Nesta faixa de áudio de quatro minutos, encontra-se o registro de um gato moribundo. Na gravação, é possível ouvir dois sons principais: a respiração irregular e o som menos perceptível das batidas do coração. ============================================================ TITLE: Do ponto de vista da concha SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: pt-BR 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 ============================================================ Do ponto de vista da concha março 2018 Estes vídeos focam na percepção da concha, o que ela sente e vivencia? O seu ponto de vista sobre o mundo não é menos importante do que o ponto de vista humano! No primeiro vídeo, é possível ver a gravação original do mar. No segundo vídeo, no lado esquerdo da tela, é projetada a cor média de cada quadro da gravação original. Na parte direita da tela, encontra-se um gráfico RGB que define essa cor. [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: Omã 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-01-01 SOURCE: src/content/posts/cestovani-oman-2018.mdx BUILT_HTML: cestovani-oman-2018/index.html ============================================================ Omã 2018 Vídeo, fotografias [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: Mofo SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Mofo novembro 2017 Este ciclo de fotografias documenta o mofo no meu livro didático de língua alemã. As fotografias estão organizadas na ordem em que as páginas do livro aparecem. Com isso, composições aleatórias, interessantes e experimentais são inseridas em cada fotografia. [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 | animação composta pelas imagens acima] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Perturbação da grade regular SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: pt-BR 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 ============================================================ Perturbação da grade regular outubro 2017 Neste trabalho, procurei criar uma série de obras abstratas. Dividi o documento em quatro partes. Na primeira parte, criei uma grade regular básica; na segunda parte, baseei-me nesta grade e comecei a perturbá-la ligeiramente, causando assim uma inquietação. Na terceira parte, perturbei esta grade geométrica regular com formas orgânicas contrastantes irregulares. E na última, a quarta parte, animei essas formas orgânicas. Primeira parte: GRADE BÁSICA [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstração 1.0 - grade regular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Segunda parte: PERTURBAÇÃO DA GRADE POR PEQUENO DESVIO [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstração 2.0.0 - grade regular perturbada por uma faixa rotacionada] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstração 2.0.1 - grade regular perturbada por duas faixas rotacionadas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstração 2.0.2 - grade regular perturbada por três faixas rotacionadas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstração 2.1.0 - grade regular perturbada por uma faixa irregular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstração 2.1.1 - grade regular perturbada por duas faixas irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstração 2.1.2 - grade regular perturbada por três faixas irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstração 2.2.0 - grade regular perturbada por uma faixa irregular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstração 2.2.1 - grade regular perturbada por duas faixas irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstração 2.2.2 - grade regular perturbada por três faixas irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Terceira parte: PERTURBAÇÃO DA GRADE POR FORMAS ORGÂNICAS [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstração 3.0.0 - grade regular perturbada por uma forma orgânica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstração 3.0.1 - grade regular perturbada por duas formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstração 3.0.2 - grade regular perturbada por três formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstração 3.1.0 - grade regular perturbada por uma forma orgânica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstração 3.1.1 - grade regular perturbada por duas formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstração 3.1.2 - grade regular perturbada por três formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstração 3.2.0 - grade regular perturbada por uma forma orgânica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstração 3.2.1 - grade regular perturbada por duas formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstração 3.2.2 - grade regular perturbada por três formas orgânicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Quarta parte: PERTURBAÇÃO DA GRADE POR FORMAS ORGÂNICAS ANIMADAS [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: China 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ China 2017 Vídeo, fotografia [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: Gerador de números aleatórios SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: pt-BR 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 ============================================================ Gerador de números aleatórios 3. 5. 2017 - 18. 6. 2017, Domažlice Galeria dos irmãos Špillar: 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] Como cheguei ao acaso ou da cidade até o acaso: http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: Inglaterra 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: pt-BR 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 ============================================================ Inglaterra 2013, 2015, 2017 Vídeo, fotografia [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: Ressurreição SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Ressurreição abril 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | fotografia original inalterada] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | fotografia após edição ANSI] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] Em maio de 2016, fotografei um cemitério local no Marrocos. No código ANSI da fotografia, alterei todas as cruzes (†) para asteriscos (*). Salvei a fotografia alterada desta forma novamente. ============================================================ TITLE: Média de cores SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Média de cores abril 2017 Na parte esquerda da imagem, há 1156 fotografias em uma grade de 34x34 px. Cada pixel colorido representa a cor média de uma fotografia individual do respectivo país. Na parte direita da imagem, encontra-se a cor média de todos os pixels da parte esquerda, ou seja, a cor média de todas as fotografias daquele país. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | República Tcheca] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] República Tcheca [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | China] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] China [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg | Equador] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] Equador [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg | Quênia] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] Quênia [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg | México] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] México ============================================================ TITLE: Tanque SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Tanque abril 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | fotografia original inalterada] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | fotografia após edição ANSI] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] Em dezembro de 2012, fotografei um tank de combate no deserto de Negev, em Israel. No código ANSI da fotografia, alterei todos os asteriscos (*) por cruzes (†). Salvei novamente a fotografia assim modificada. ============================================================ TITLE: Cubos de açúcar SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Cubos de açúcar março 2017 A série de fotografias foi criada durante os exames de aptidão na Escola Técnica Profissional de Comércio, Artes Aplicadas e Design em Pilsen (Nerudova 33). Para a parte fotográfica dos exames, podíamos trazer nossos próprios objetos, mas o número e o tamanho deles eram limitados. Trouxe uma caixa de cubos de açúcar, que organizei em um prato em uma grade regular e, em seguida, despejei água sobre eles. Os cubos foram se dissolvendo gradualmente, desmoronando e caindo aleatoriamente. [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: Biblioteca de street art SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: pt-BR 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 ============================================================ Biblioteca de street art março 2017 Ao nosso redor há muitas obras de street art interessantes, desde pequenos adesivos e paredes pintadas até vários tipos de objetos 3D. Como os autores dessas criações precisam permanecer anônimos devido a conflitos com a lei, este mundo da street art é totalmente altruísta e separado do mundo comercial. As artes de rua que podemos ver em quase toda parte pela cidade geralmente se mantêm muito atuais. Novas artes de rua cobrem as antigas, a tinta descasca junto com o reboco, objetos 3D estão sujeitos ao vandalismo e os adesivos, devido à influência do ambiente, acabam se soltando ou desbotando com o tempo. É um processo natural, um aspecto do tempo, mas acredito que algumas artes de rua merecem ter sua vida útil prolongada. E é por isso que decidi documentar as obras mais interessantes. Para este fim, em 2017, fundei uma página no Facebook chamada Biblioteca de street art, na qual adiciono publicações até hoje. Para alcançar mais pessoas, criei depois uma página com o mesmo nome no Instagram. Nessas páginas, tento adicionar principalmente obras que carregam uma certa ideia, e percebo a parte estética da obra como secundária. Biblioteca de street art (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Biblioteca de street art (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Captura de tela da página do Facebook] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Captura de tela da página do Instagram] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Aplicativo Google SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Aplicativo Google novembro 2016 Este pequeno vídeo é uma referência às permissões sem sentido do aplicativo móvel do Google (o aplicativo vem pré-instalado não apenas em telefones Samsung e, inclusive, não pode ser desinstalado). A visão geral das permissões pode ser encontrada em um telefone equipado com o sistema operacional Android em Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Não importa de qual região você veio... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: pt-BR 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 ============================================================ Não importa de qual região você veio... 11. 7. 2016 - 14. 8. 2016, Pilsen DJKT (Nova Cena): Salão de Pilsen 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. de dezembro de 2014 fotografei uma parede antiga com inscrições em Mombaça. Depois, tentei decifrar o texto nela. Digitei uma de suas partes legíveis em um buscador da internet e assim descobri a fotografia a seguir. 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. Reportagem da TV Pilsen: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Itália 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Itália 2016 Vídeo, fotografia [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: Superfície SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Superfície 4. 2. 2016 - 3. 4. 2016, Plzeň Galeria da Cidade de Plzeň: ANTES, AGORA, DEPOIS [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] O quanto a nossa vida na rede é diferente da vida real? Por que sair de casa se podemos encontrar tudo no Google? As informações da internet são distorcidas e têm pouco em comum com a realidade. Elas são um reflexo do que queremos ver. O sol reflete na superfície, projeta-se na parede e reflete no espelho... Será que ele realmente chegou até nós inalterado? Compilação da exposição: https://www.youtube.com/watch?v=SmsbQt0g9nc Mais sobre a exposição no site da Galeria da Cidade de Plzeň: http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: Marrocos 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ Marrocos 2016 Vídeo, fotografias [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: Da cidade ao acaso SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: pt-BR 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 ============================================================ Da cidade ao acaso janeiro 2016 No ano de 2016, como parte da preparação para a escola secundária de artes na ZUŠ Plzeň, Jagellonská 14, recebi a tarefa de desenvolver uma estilização gráfica da cidade. Fiquei interessado em saber até onde essa estilização poderia ir e, por isso, trabalhei nesta tarefa nos anos seguintes até o presente (ano 2019). Da simples estilização da cidade, passei a perturbar as grades regulares, o que, do ponto de vista artístico, causava uma tensão notável. Além disso, tentei usar o acaso nesta tarefa, mas não consegui descobrir nada como um acaso real sem causa. O determinismo sempre me impedia, por isso utilizei apenas pseudo-acaso (é possível determinar a causa, mas o resultado é difícil de prever e, portanto, parece aleatório). Alguns caminhos me levaram a um beco sem saída e, por isso, tive que buscar outra perspectiva e outra solução gráfica, por exemplo, programação de saída visual, efeito moiré, sequência de Fibonacci, etc. A série de imagens abaixo é um resumo desses trabalhos. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa: fotografia e esboços do autor] [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 | Estilização da cidade: divisão de superfícies] [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 | Estilização da cidade: perturbação da grade regular] [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 | Estilização da cidade: perturbação da forma geométrica regular] [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 | Estilização da cidade: perturbação da grade regular por rotação aleatória] [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 | Estilização da cidade: forma aleatória no campo de coordenadas] [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 | Estilização da cidade: formas simples e passeio aleatório] [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 | Estilização da cidade: gerador de pixels aleatórios] [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 | Estilização da cidade: gerador de pixels RGB aleatórios, efeito moiré] [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 | Estilização da cidade: efeito moiré] [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 | Estilização da cidade: gerador de pixels RGB aleatórios em combinação com efeito moiré] [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 | Fotografia da instalação da estilização da cidade na Galeria dos Irmãos Špillar] [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 | Protótipo de folheto para evento na Papírna: gerador de pixels RGB aleatórios em combinação com efeito moiré] [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 | Imagem pixel art da cidade e cálculo da sua probabilidade de surgimento por geração aleatória] [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 | Círculos de tamanho aleatório e seu código 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 | Linhas de comprimento aleatório e seu código 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 | Linhas de comprimento aleatório, sua saída de texto e código 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 | Mombasa: fotografia do autor reamostrada iterativamente] [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 | Mombasa: fotografia do autor reamostrada iterativamente] [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 | Estilização da cidade: alfabeto a partir de fotografias (exames de encerramento 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Não importa de qual região você veio... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: pt-BR 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 ============================================================ Não importa de qual região você veio... 10. 10. 2015 - 11. 10. 2015, Pilsen 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: Não importa de que região você veio... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: pt-BR 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 ============================================================ Não importa de que região você veio... outubro 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Fotografia de Vojta Maur tirada em Mombaça, 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. de dezembro de 2014 fotografei um muro antigo com inscrições em Mombaça. Depois, tentei decifrar o texto nele. Digitei uma parte legível no buscador da internet e assim descobri a fotografia a seguir.] [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 | Fotografia encontrada através de um buscador da internet] [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 | Não importa qual seja a sua religião. Não importa de que país você vem. Não importa se você é pobre ou rico. Não importa se você é negro ou branco. Todos somos iguais aos olhos de Deus.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg] ============================================================ TITLE: Quênia 2012-2015 SLUG: cestovani-kenya-2012-2015 URL: https://vojtamaur.cz/cestovani-kenya-2012-2015/ LANGUAGE: pt-BR 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 ============================================================ Quênia 2012-2015 Vídeo, fotografias [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: Portugal 2014 SLUG: cestovani-portugalsko-2014 URL: https://vojtamaur.cz/cestovani-portugalsko-2014/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2014-01-01 SOURCE: src/content/posts/cestovani-portugalsko-2014.mdx BUILT_HTML: cestovani-portugalsko-2014/index.html ============================================================ Portugal 2014 Fotografia [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: Israel 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ Israel 2012 Fotografia [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: Ilhas Canárias 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: pt-BR 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 ============================================================ Ilhas Canárias 2012 Fotografia [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: Egito 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Egito 2012 Fotografia [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: Erva daninha SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: pt-BR SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Erva daninha maio 2008 Trabalho do jardim de infância. A tarefa era recortar flores desabrochando de papel colorido e montar uma imagem com elas. Em vez de flores, eu criei plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]