ALL_POSTS__lang-gl.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: gl (Galician) 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: Conceptos SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Conceptos agosto 2026 As notas a continuación son un rexistro continuo de ideas e observacións que me xurdiron co paso do tempo. A miúdo non están rematadas nin realizadas, aínda que no futuro poderían selo. Ou quizais non, para algunhas ideas a forma de nota é suficiente. Algunhas son camiños sen saída e, polo tanto, non paga a pena desenvolvelas máis. Pero aínda así, poden merecer ser rexistradas. 2023-02-24: GLITCHES DOS FILTROS NEURAIS Descubrín por casualidade mentres traballaba que, cando intento ampliar unha imaxe en Photoshop usando Neural Filters e a imaxe está no perfil de cor CMYK e contén partes transparentes máis grandes, prodúcese un glitch estraño, pero na súa maioría bastante estético. Aquí tes unha mostra 3 de 28 imaxes que rexistrei: 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: TRAXECTORIAS XENÉTICAS Convertín secuencias xenéticas en debuxos usando unha regra simple: A significa un paso ao norte, T/U ao sur, C ao leste e G ao oeste. A orde das bases determina así a forma dunha liña continua. Visualización 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 TRABALLO NO ORDENADOR Creei un programa que rexistra cada pulsación do teclado e clic do rato durante o meu traballo no ordenador. O tempo avanza na dirección da escritura normal, de esquerda a dereita e de arriba a abaixo. Un punto negro significa unha entrada rexistrada, unha superficie branca a súa ausencia. Aquí tes unha mostra 3 de 18 imaxes que rexistrei: 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: A POESÍA DE KUSHÍK Estaba traballando no ordenador, pero a miña rata Kushík non paraba de molestarme. Subíame por riba, esixía atención, subía pola mesa, polo ordenador. Comezou a frustrarme un pouco. Así que me enfadei, abrín un documento de MS Word baleiro para el e díxenlle algo así como que creara el, xa que quería facelo por min. Kushík entón comezou a correr polo teclado. Orixinouse este documento: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Creei para a miña cámara térmica Seek Thermal RevealPRO un programa propio para ver e editar fotografías termográficas. Para Windows non atopei ningún software axeitado para esta cámara, o cal é unha mágoa, porque os seus ficheiros termográficos conteñen datos de temperatura cos que se pode seguir traballando. Chamei ao programa Thermozepam, porque estou satisfeito co seu deseño e o seu uso é case adictivo para min. O programa carga ficheiros TIFF termográficos, permite cambiar o mapa de cores da imaxe usando un colormap da biblioteca matplotlib, medir a temperatura media da fotografía, determinar a moda das temperaturas, mostrar a temperatura mínima e máxima, o histograma e, tras facer clic, tamén a temperatura dun píxel concreto. Ao gardar, pode exportar un ficheiro PNG con remapeado de cor e, opcionalmente, amplialo mediante interpolación. Captura de pantalla 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: RELAMPAZO NA ESCURIDADE Ocorréuseme facer un proxecto de Arduino no que metería un láser nunha caixa baleira (previamente esterilizada cunha lámpada UV-C). Ese láser dispararía un pulso dun segundo nun momento aleatorio (para non saber cando ocorreu exactamente, pero saber que ocorrería, por exemplo, en 10 minutos ao 100%). Se conseguise facelo correctamente, ese pulso de luz non sería percibido por ningún observador. 2026-01-31: SIMULACIÓN DE CÁMARA PINHOLE Estiven intentando crear en Python unha cámara pinhole funcional sinxela. Hai tempo, no instituto, xa creara unha física real, pero pareceume que se a simulaba, entendería mellor o seu funcionamento, porque non basta con facer un burato nunha caixa, inserir papel fotosensible, revelalo despois da exposición e deixar que a física faga o seu traballo (funcione como funcione). Aquí, pola contra, hai que simular tamén a física. Tiven o empeño de facer a simulación o máis realista posible algorítmicamente, aínda que o límite, por suposto, seguen sendo os meus coñecementos e a potencia de cálculo dispoñible. O programa, por exemplo, utiliza forward ray tracing, é dicir, o seguimento da luz desde a fonte cara á escena e a cámara, en lugar do máis común backward ray tracing, que segue os raios desde a cámara cara á escena. O enfoque forward é máis próximo á dirección física da propagación da luz, pero adoita ser computacionalmente moi ineficiente. Exemplos de configuración do programa e explicación 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: CLASIFICACIÓN DE PÍXELES DE FOTOS Tentei clasificar os píxeles de fotografías mediante un algoritmo. A idea era clasificar aproximadamente os píxeles segundo HUE e luminosidade: nun eixe (por exemplo, x) ordenar os píxeles segundo HUE e no outro eixe (por exemplo, y) segundo a luminosidade. Con iso, os píxeles da fotografía reordénanse, pero ningún desaparece nin se crea un novo. Aínda así, as fotografías resultantes perden o significado orixinal, pero conservan a atmosfera de cor. 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: EXPLORACIÓN ALEATORIA DE INTERNET Pasei uns dous semanas dedicado á exploración aleatoria de internet, porque me interesaba como se ve cando non a recomendan os algoritmos. Tentei diferentes enfoques. O primeiro (inxenuo) foi a creación dun programa para introducir e abrir URL xeradas aleatoriamente. Iso foi, por suposto, extremadamente ineficiente, o espazo de posibles URL é demasiado grande e as existentes están representadas de forma escasa. O segundo enfoque foi construír o meu propio crawler e darlle algunha URL semente bizarra (por exemplo, a web kdomivolal.cz [https://www.kdomivolal.cz/]). Despois intentei filtrar os resultados usando LLM e mirar só os interesantes (segundo algúns criterios definidos). Atopei moitas rarezas para divertirme, pero nada revolucionario. O terceiro enfoque foi moito máis produtivo e divertido. Descubrín que existe Certstream. É un servizo útil que emite en directo os certificados de seguridade emitidos actualmente en todo o mundo. Polo tanto, mostra as URL de webs que ou ben están a nacer ou ben están a renovar o seu certificado. Código fonte: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Pasei varios días facendo clics aleatorios nestas URL. O máis frecuente foi atopar estafas (criptomoedas, etc.), porno, IA, porno con IA, manuais sobre como facer porno con IA, xogos de azar, interfaces de inicio de sesión de sistemas, webs que están a nacer (que teñen contido de marcador ou mensaxes de "estamos a traballar nisto"). Grazas a este proceso, atopei a web treeyo.my [https://treeyo.my/], que quedou na miña memoria pola súa forma minimalista e a súa nula optimización para a atención do espectador. Tamén descubrín que esa web é realmente unha parte marxinal de internet, porque aínda non a indexou nin Google. Internet Archive si que deu con ela, pero a partir dos rexistros de CT, igual que eu. A busca finalmente valeu a pena. 2026-05-06: EXPOSICIÓN NO PACÍFICO Ocorréuseme crear fotos panorámicas de 360° do Pacífico xeradas mediante IA. Despois, inserir nelas un código QR mediante IA (ao estilo de Illusion Diffusion) que enlace a algunha arte. A continuación, poderíanse inserir nelas metadatos de localización falsos (por exemplo, coordenadas GPS no medio do Pacífico) e subilas a Google Maps. Alternativamente, poderíase coller algúns lugares reais fotografados cunha cámara de 360°, por exemplo dunha cidade, e despois cambiarlles a todos a posición GPS ao Pacífico. A razón pola que falo só de fotos de 360° é que nelas Google aínda permite a subida a posicións GPS precisas mediante metadatos. Mentres que as fotos normais deben asignarse a un lugar existente. 2026-06-04: LESIÓNS PIGMENTARIAS Tentei realizar este proxecto, pero debido ao tempo que requiría, non o rematei. Ata agora só documentei as mans, recortei as pecas fotografadas (fondo transparente), conservei a súa escala e creei un programa para ordenalas nunha grella. Non obstante, este é o texto que debía explicar o concepto: «En 2026 documentei cada tumor cutáneo visible ou anomalía vascular na superficie do meu corpo. En cada obxecto conservouse a escala. A continuación, as lesións individuais foron recortadas dixitalmente e ordenadas nunha grella regular.» 2026-06-21: PROGRAMA INTELIXENTE AUTO-MODIFICABLE Tentei crear un programa que utiliza a API de OpenAI e os seus LLM. O programa ten a tarefa de modificarse a si mesmo e despois executarse de novo. E interesábame saber a onde levaría iso. Por desgraza, o modelo a miúdo rexeitaba a tarefa porque a consideraba perigosa. Ou a cumpría, pero o seu sucesor xa non. O atractor era simplemente sempre o rexeitamento por motivos de seguridade. Nin sequera chegou nunca á cuarta iteración. 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 CON PARTÍCULAS ÚNICAS O noso sistema físico é aburrido no sentido de que parece que as partículas elementais son idénticas entre si. Electrón por electrón, fotón por fotón. Pero eu querer crear unha simulación dun sistema que teña moitas partículas elementais, pero ningunha delas sexa intercambiable. Finalmente cheguei a unha variante na que as partículas en si non teñen ningunha propiedade nin identidade. Están definidas só polas súas interaccións mutuas, o que desde o punto de vista dun observador dentro do sistema é practicamente equivalente. Gústame imaxinar as consecuencias desta idea. Se o tomo con ironía, vivir nun sistema así sería bastante difícil para facer predicións. Tamén as entidades que viven nun sistema así quizais terían que ter coidado coa perda ou roubo das súas propias partículas. Tentei simulalo e tecnicamente cumpri a tarefa. Non obstante, non foi un resultado tan interesante. Na miña opinión, tamén porque para a observación dalgunhas propiedades emerxentes interesantes é necesaria máis potencia de cálculo (máis partículas, máis tempo na simulación, quizais máis dimensións de simulación) e unha análise máis profunda do resultado. Actualización de 2026-08-22: Ao percorrer os mundos xerados, finalmente atopei estruturas autoorganizadas notables. Son redondas a ovais e parecen un pouco cápsulas lipídicas. Teñen un exterior e un interior claramente delimitados, sendo a barreira ou «membrana» que forma o seu exterior moi estable, mentres que o seu interior é máis móbil. Configurei esta semente como valor predeterminado na demo a continuación. Nota: o desenvolvemento do sistema, e polo tanto o tamaño destas estruturas, depende da resolución da visualización. A velocidade da animación afecta á súa estabilidade, probablemente debido á imprecisión numérica en pasos de tempo máis grandes. Aínda que as estruturas se descompongan, por exemplo tras aumentar a velocidade da animación, o sistema finalmente reorganizarase e creará novas. Isto non é algo que pretendese crear. Só creei un sistema con částicemi/interakcemi únicas e isto xurdiu como un fenómeno emerxente. Xenial, de súpeto teño un simulador de «lípidos». Demo interactivo: 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 fotografase absolutamente cada anaco de lixo que boto ao lixo? Poderíase fotografar cunha escala, recortar o lixo do fondo e, nas proporcións de tamaño correspondentes, colocalos nunha grella regular. 2026-08-22: 天天中彩票买 Cando lle pedín consello a ChatGPT (v5.6 Sol) sobre como describir da forma máis sinxela o experimento RITMO ÓPTICO DO TRABALLO NO ORDENADOR (ver arriba), o chat chamouno automaticamente "Descrición do programa 天天中彩票买 ". E iso que o chat era totalmente novo, creado só para describir este experimento. O contido do programa que lle enviei era absolutamente normal. Así que decidín confrontala con iso e escribín isto: "Por que chamaches a este chat Descrición do programa 天天中彩票买 ?" A súa resposta foi: "Non teño nin idea. 😭 Ese carácter "զ" é a letra armenia "za", polo que "Descrición do programa զ" non ten ningún sentido en checo. Os nomes dos chats xéranse automaticamente a partir do inicio da conversa e aquí o xerador de títulos decidiu claramente engadir un carácter aleatorio do alfabeto armenio. Non vexo ningunha razón para iso no contido da conversa. Así que non, non é ningunha marca secreta para o programa. É simplemente "Descrición do programa" + un intruso tipográfico." Despois dunhas cantas interaccións máis, deuse conta de que non, non era armenio, senón chinés. Non obstante, pódese ver que ao principio estaba moi confusa. Penso que a cadea " 天天中彩票买 " funciona un pouco como o infame token " SolidGoldMagikarp ". Non digo que funcione igual, nin sei se o tokenizador representa a cadea " 天天中彩票买 " como un único token. Non obstante, o modelo compórtase ao traballar con ela un pouco como ChatGPT 3 co token " SolidGoldMagikarp ". Tampouco se pode descartar que teña algo que ver coa súa memoria, xa que esta chega máis aló 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ÓN DOS MEUS SOÑOS Regularmente enfádame as caixas de diálogo de Windows que ofrecen cousas como copias de seguridade a través de OneDrive, actualizacións e similares. Sempre ofrecen a opción entre "Comezar" e "Lembrar máis tarde". Iso é bastante frustrante cando non me interesa ningunha desas opcións. Así que se me ocorreu crear unha imaxe (fotomontaxe) na que engadirei unha terceira opción: o botón dos meus soños, que por desgraza aínda falta no sistema. Sería o botón "Ídevos á merda". Aposto a que non son a única persoa coa que esa imaxe resonaría profundamente. 2026-09-18: CALCULADORA SUPERINTELIXENTE Ocorréuseme outra estupidez pouco práctica que teño a tentación de explorar teoricamente. Trátase dun programa que funcionará como unha calculadora moi primitiva. Podería saber sumar números enteiros positivos, nada máis. Non obstante, coa diferenza de que o resultado non se calcularía normalmente de forma local, senón que se enviaría a algún modelo de linguaxe moi avanzado (por exemplo, ChatGPT-6 Astra). E este tería a tarefa de calcular ese exemplo sinxelo e devolver só o resultado. Paréceme bastante divertido utilizar o modelo de linguaxe máis avanzado para algo extremadamente primitivo. Basicamente, tamén se trata dunha parodia de como hoxe en día ata as cousas primitivas se lle confían á IA e como o marketing lle pon a etiqueta "IA" a todo como se fose un brillo máxico de funcionalidade. Practicamente, por suposto, será moito peor que unha calculadora normal, menos fiable, con maior latencia, máis cara, menos ecolóxica, coa necesidade de conexión a internet, ... ============================================================ TITLE: Máscaras SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: gl 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 imaxes de abaixo son masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] creadas en Adobe Photoshop durante o meu traballo en diversos proxectos. Cada máscara foi gardada como unha imaxe independente no momento da súa creación. A galería destas imaxes non é o resultado dunha selección. Se durante o traballo se creou unha máscara, forma parte dela. As imaxes están ordenadas cronoloxicamente da máis antiga á máis 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: Polonia - Masuria 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: gl 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 ============================================================ Polonia - Masuria 2026 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Italia - Venecia 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: gl 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 ============================================================ Italia - Venecia 2026 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Parasitos SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Parasitos maio 2026 Durante o último ano, varias veces ao día, verquei nun punto do céspede en Plzeň-Božkov restos de infusións de té xunto coa auga sobrante, porque non quero atascar o desaugadoiro. Nese lugar comezaron a concentrarse caracois que comen as follas de té. Ás veces atópanse alí ata unha ducia, outras veces ningún. Comparto con eles os gustos. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | caracois e té] [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: gl 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 Imaxes de cámara térmica: un intento de ver a escena como entrada para sistemas de observación e puntería. [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 con 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 con 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 nun 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 cun 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 nun 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 cun 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 xunto á estatua de San Xoán 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 nun tanque] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | neno con uniforme e fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | neno con uniforme e fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | neno con uniforme e fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | soldados nun 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 nun 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 cunha metralladora] [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 | neno diante dun 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 xunto a un 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 cun 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 cun tanque e un sen teito] [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ón 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ón 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ón 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ón 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 | vehí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 | vehículo militar] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Artigo metaweb SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Artigo metaweb abril 2026 MANIFESTO Este sitio web é un proxecto estático centrado na preservación a longo prazo do contido. Todo o contido está almacenado en ficheiros, sen dependencia de bases de datos ou sistemas externos. O sitio web resultante xérase como unha saída estática que se pode copiar, arquivar e reconstruír facilmente. O proxecto está distribuído en varios sistemas independentes: repositorios, servizos de arquivo e instantáneas estáticas. Isto reduce o risco de perda de datos. O obxectivo é garantir que o contido poida ser reconstruído mesmo no caso de que algunhas partes da infraestrutura orixinal deixen de existir. CAPA DE ARQUIVO EN LIÑA Estas ligazóns representan o mesmo proxecto almacenado en diferentes sistemas e en diferentes formas. Inclúen o repositorio de código fonte canónico, as súas copias e instantáneas estáticas completas. Xuntos, crean unha estrutura redundante deseñada para preservar o proxecto e permitir a súa reconstrución mesmo se algunhas partes deixan de estar dispoñibles. O proxecto tamén existe como un paquete CLI de Python distribuído a través de GitHub e PyPI, incluíndo instantáneas de reserva integradas de artefactos de texto seleccionados. A arquivación dixital deste sitio web utiliza, ademais do seu propio dominio, os servizos de 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] DOCUMENTACIÓN TÉCNICA Documentación técnica necesaria para a reconstrución deste sitio web. Ver a documentación técnica completa [https://vojtamaur.cz/documentation/] PAQUETE DE CÓDIGO FONTE PARA RECONSTRUCIÓN O paquete de código fonte do sitio web xérase automaticamente durante a compilación. Dentro do paquete atópase o código fonte deste sitio web, o manifesto de activos, as sumas de verificación SHA-256 e un script de Python sen dependencias externas. Non contén activos grandes de public/images/, public/files/ e public/demos/, para non duplicar innecesariamente o tamaño do sitio web en directo. Despois de descomprimir, o script primeiro intenta copiar os activos localmente desde a compilación rematada e só entón os descarga desde espellos públicos. Polo tanto, é certo que o código fonte xera a compilación e a compilación xera o código fonte. O paquete de código fonte é recursivamente reconstruíble: despois de descargar os activos e instalar as dependencias, pódese usar para xerar de novo o sitio web e un novo paquete de código fonte. Descargar o paquete de código fonte reconstruíble do sitio web (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] INTEGRIDADE E IDENTIDADE DA COMPILACIÓN SHA-256 verifica se os ficheiros da compilación cambiaron. Ademais, a sinatura OpenPGP permite verificar que o manifesto das sumas de verificación foi asinado polo autor deste sitio web. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — lista de sumas de verificación SHA-256 dos ficheiros da compilación SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — sinatura OpenPGP separada do ficheiro SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — suma de verificación SHA-256 do ficheiro SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — descrición informativa lexible por máquina da integridade da compilación SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — estado informativo da sinatura dunha compilación específica vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — chave pública OpenPGP para verificar a sinatura Pegada dixital da chave OpenPGP principal: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Non todas as implementacións teñen que estar asinadas. Unha compilación asinada debe conter o ficheiro SHA256SUMS.txt.asc e a súa sinatura debe verificarse correctamente. A propia afirmación en integrity.json ou SIGNING_STATUS.txt non é proba dunha sinatura válida; estes ficheiros son só informativos. EXPORTACIÓNS O sitio web xera unha exportación en texto plano de todos os artigos en cada compilación. Contén o contido de texto das publicacións de forma lineal sen dependencia de CSS, JavaScript ou calquera tecnoloxía web específica. Serve como unha capa de arquivo mínima para a indexación, lectura sen conexión, busca de texto completo e reconstrución a longo prazo do contido mesmo no caso de desintegración parcial da estrutura orixinal do sitio web. A exportación de texto tamén é adecuada para grandes modelos de linguaxe. Ver a exportación de texto de todos os artigos (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Para o procesamento por máquina, está dispoñible unha exportación JSON-LD executada manualmente, que inclúe os textos dos artigos en checo e inglés, metadatos e ligazóns a medios. Utiliza o vocabulario estándar Schema.org complementado con termos propios descritos no vocabulario de metadatos deste sitio web [https://vojtamaur.cz/ns/]. Deste xeito, consérvase o significado dos campos individuais e as relacións entre as versións lingüísticas dos artigos. O contido do sitio web tamén se pode exportar manualmente a PDF, o que conserva o seu contido nun formato axeitado para a lectura, impresión e arquivación a longo prazo independente do propio sitio web. Os detalles sobre o método de xeración e a estrutura da exportación figuran na documentación técnica anterior. Do mesmo xeito, tamén se crea unha exportación EPUB, destinada principalmente a lectores electrónicos e outro software que traballa con libros electrónicos. A diferenza do PDF, utiliza un fluxo de texto adaptable e representa outra representación do contido do sitio web. Unha representación separada do contido tamén a forma a exportación SSTV do 10. de setembro de 2026, que converte automaticamente o contido de texto e imaxe do sitio web en páxinas optimizadas para a transmisión de imaxes estándar Slow-Scan Television (SSTV) no modo PD120 (640 × 496 px). As páxinas individuais codifícanse como transmisións de son en formato WAV e pódense visualizar de novo cun receptor SSTV común sen o HTML orixinal nin un navegador web. A exportación completa ten aproximadamente 21 GB e 61 horas de son. Descargar a exportación SSTV (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Ademais das exportacións xeradas por máquina, tamén existe unha exportación verbal do sitio web de aproximadamente seis horas do 29. de agosto de 2026, na que vou percorrendo, lendo e comentando coas miñas propias palabras o seu contido. O rexistro, ademais dos propios textos, tamén recolle contexto adicional, recordos, explicacións e información que non forman parte directamente do sitio web. Reproducir a exportación verbal do sitio web (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] CAPA DE ARQUIVO SEN CONEXIÓN Partes seleccionadas do contido do sitio web tamén existen en soportes de arquivo físicos separados, que están habitualmente separados fisicamente da infraestrutura de rede, formando así unha capa de arquivo air-gapped. Isto inclúe exemplares analóxicos impresos e soportes de datos portátiles. Os soportes individuais difiren no método de lectura, dependencias técnicas, xestión, dispoñibilidade e vida útil esperada. Algúns son directamente lexibles sen un dispositivo electrónico, mentres que outros requiren hardware compatible, software ou a mediación dunha institución de arquivo. Cada liña do seguinte rexistro indica un exemplar físico concreto. ID nome vista previa data de creación soporte e formato contido idioma posuídor última localización coñecida acceso nota 001 Volná tvorba archiv svazek 1 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 papel; A4; impresión en cor dunha cara almacenada en fundas de plástico artigos da sección Creación libre checo / inglés autor arquivo privado do autor, Plzeň, República Checa baixo petición Contén metadatos. Algúns códigos fonte e PDF non están impresos completos. 002 ALL_POSTS.txt imaxe [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 papel; A4; exportación de texto plano impresa por unha cara exportación completa de texto plano de todos os artigos checo / inglés autor arquivo privado do autor, Plzeň, República Checa baixo petición Contén metadatos e suma de verificación SHA-256 do ficheiro dixital orixinal. 003 ALL_POSTS.txt Venice Edition imaxe [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 papel; A4; exportación de texto plano impresa por ambas caras en encadernación de espiral exportación de texto plano da sección inglesa Creación libre inglés traballador da Biennale exposición Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Venecia, Italia descoñecido O exemplar foi atopado por un traballador da Biennale (segundo a súa propia declaración [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), que posteriormente contactou co autor. O destino posterior do exemplar é descoñecido. 004 ALL_POSTS.txt Edice volné distribuce 1 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 papel; A4; exportación de texto plano impresa por ambas caras encadernada con bridas exportación de texto plano das seccións checas Creación libre e Exposicións checo Filip Drábek Karlovy Vary, República Checa descoñecido Exemplar doado a un amigo (autor do poema Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 papel; A4; exportación de texto plano impresa por ambas caras encadernada con bridas exportación completa de texto plano de todos os artigos checo / inglés descoñecido biblioteca pública “Černice - Štefánikova 116 (ao lado da tenda de alimentación)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, República Checa descoñecido O destino posterior do exemplar é descoñecido. 006 vojtamaur.cz offline 1 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 memoria USB Verbatim; 16 GB compilación usb, exportación PDF completa e exportación de texto plano completa checo / inglés descoñecido geocache GCNJ2Z „Krásná vyhlídka“, outeiro Háje preto de Koterov, Plzeň, República Checa descoñecido O destino posterior do exemplar é descoñecido. 007 vojtamaur.cz offline 2 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB flash disk A-Data Speed Drive; 64 MB exportación completa en PDF e exportación completa en texto plano checo / inglés descoñecido geocache GCBHAG3 „Znamení květokruhu - Narcis“, sobre Božkov, Pilsen, República Checa descoñecido Contén metadatos e suma de verificación SHA-256. O destino posterior do exemplar é descoñecido. 008 ALL_POSTS.txt Edice volné distribuce 3 imaxe [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 papel; A4; exportación en texto plano impresa a dobre cara en encuadernación de espiral exportación completa en texto plano de todos os artigos (versión compacta) checo Jáchym Štěpka Strakonice, República Checa descoñecido Exemplar doado a un amigo. 009 ALL_POSTS.txt imaxe [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 papel; A4; exportación en texto plano impresa a dobre cara en encuadernación de espiral exportación completa en texto plano de todos os artigos (versión compacta) checo autor arquivo privado do autor, Halže, República Checa baixo consulta Contén metadatos. 010 Výstavy a Cestování archiv imaxe [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 papel; A4; a cor; impresión a dobre cara gardada en fundas de plástico artigos das seccións Exposicións e Viaxes checo autor arquivo privado do autor, Pilsen, República Checa baixo consulta Contén metadatos. Algúns PDF non están impresos na súa totalidade. 011 vojtamaur.cz offline 3 imaxe [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, compilación web, exportación completa en PDF, paquete vojtamaur-python, arquivo de vídeo checo / inglés autor arquivo privado do autor, Pilsen, República Checa privado Contén readme.txt e token da API de PyPl. 012 vojtamaur.cz offline 4 imaxe [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, compilación usb, exportación completa en PDF, paquete vojtamaur-python, arquivo de vídeo checo / inglés autor soto do autor, Pilsen, República Checa baixo consulta Contén readme.txt e dous papeis físicos A4 impresos a dobre cara coa exportación (exportados mediante export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition imaxe 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] imaxe 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] imaxe 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] imaxe 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 cerámica; 3 táboas de arquivo Memory of Mankind; composición condensada a unha cara da exportación en texto plano exportación en texto plano da sección en inglés Creación libre inglés Memory of Mankind [https://www.memory-of-mankind.com/] arquivo Memory of Mankind, mina de sal en Hallstatt, Austria limitado Un agradecemento especial a Martin Kunze, fundador do proxecto Memory of Mankind, pola súa disposición e axuda na realización desta arquivación. 014 Metawebový článek imaxe [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 papel; A4; exportación en PDF en branco e negro impresa a dobre cara dun artigo de Metaweb, encadernada con bridas exportación completa en PDF do artigo de Metaweb incluíndo anexo de imaxes, exportación ultra PDF, ARCHIVE.txt, documentación técnica e ficheiros de identidade e integridade da compilación checo / inglés autor arquivo privado do autor, Pilsen, República Checa baixo consulta Contén metadatos e sumas de verificación SHA-256 dos ficheiros incluídos. Exportado mediante export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 imaxe [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, compilación usb, exportación completa en PDF, paquete vojtamaur-python, arquivo de vídeo checo / inglés autor arquivo privado do autor, Pilsen, República Checa baixo consulta Contén readme.txt e dous papeis físicos A4 impresos a dobre cara coa exportación (exportados mediante export-site-pdf-ultra.py ). INSTRUCIÓNS PARA A PRESERVACIÓN As instrucións establecen como pode ser arquivado, preservado e mantido no futuro o contido da web, no caso de que eu xa non sexa capaz de xestionalo. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Vertedoiro do portapapeis SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Vertedoiro do portapapeis abril 2026 Este proxecto traballa co contido do portapapeis do sistema Windows (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Calquera texto, imaxe ou ficheiro que se copie insírese inmediatamente nun espazo limitado. O contido non se edita nin se clasifica. Os elementos individuais colócanse aleatoriamente no formato e superpóñense entre si. O lenzo énchese gradualmente sen posibilidade de retorno ou edición. Cada unha das imaxes de abaixo é o resultado dun día e captura o progreso do meu traballo no ordenador. [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 en Python para este proxecto está dispoñible aquí: [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 temporais SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Entidades temporais xaneiro 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] Este proxecto é unha representación artística de como poderían xurdir os cerebros de Boltzmann [https://en.wikipedia.org/wiki/Boltzmann_brain] e outras entidades temporais, que emerxen por un instante da entropía mediante unha configuración aleatoria de partículas e volven desaparecer nela. No mundo físico real, a observación de tal fenómeno requiriría un tempo inimaxinablemente longo. Por iso, cambiei dinamicamente as velocidades das partículas individuais para que fose posible visualizar a creación e a desaparición de cen entidades nun tempo razoable. Non interviñen de ningún xeito nas traxectorias das partículas. As entidades xurdiron ao seleccionar cen palabras aleatorias do dicionario, asignar a cada unha unha imaxe que a represente e, posteriormente, deixar que volvese xurdir a partir do campo entrópico de partículas. É un intento de mostrar como o significado, a forma ou o pensamento poden emerxer por un momento do caos, sen ter ningunha pretensión de existencia permanente. ============================================================ TITLE: O xenoma na espiral de Theodoro SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: gl 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 ============================================================ O xenoma na espiral de Theodoro xaneiro 2026 Esta visualización converte a información xenética lineal (DNA/RNA) na 2D continua da espiral de Theodoro [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Cada punto na espiral corresponde a unha base na orde na que realmente existe na secuencia. O comezo da secuencia está no centro da espiral. A cor do punto representa o tipo de base. Esta espiral permite visualizar 1D datos longos nunha superficie 2D relativamente pequena, sen interromper o fluxo da información. Non se producen interrupcións artificiais, como os retornos ao comezo da liña, que son comúns nas representacións de texto. Como exemplo, visualicei os xenomas de tres organismos con lonxitudes diferentes. Todos teñen un xenoma lineal, que é o máis axeitado para esta forma de visualización. VIH-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] Virus do Ébola: [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 en Python para este proxecto está dispoñible aquí: [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-lingua SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-lingua decembro 2025 Os modelos de linguaxe comúns seleccionan o seguinte token escollendo unha das suxestións máis probables que, segundo a súa estimación estatística, mellor encaixan no contexto. A isto chamarémolo mostraxe estándar. Este proxecto fai xusto o contrario. En lugar de seleccionar os tokens máis probables, obrigamos ao modelo a recorrer aos menos probables, é dicir, a aqueles que en réxime normal case nunca usaría. O resultado é anti-jazyk – un texto formado a partir das partes marxinais, penalizadas e a miúdo remotas do vocabulario do modelo. Así xorden estruturas que non son símbolos puramente aleatorios, pero tampouco frases coherentes. Como funciona O modelo recibe unha entrada curta (por exemplo, "This is "). Xera unha distribución de probabilidade de todos os posibles tokens seguintes. En lugar de seleccionar da parte superior da distribución (os tokens máis probables), todo o mecanismo xírase e selecciónase do seu fondo (os tokens menos probables). Con isto desvélanse as "capas inferiores" do modelo: expresións raras, fragmentos lingüísticos e outros artefactos que o modelo normalmente suprime. Código O código pódese executar en Google Colab: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab serve aquí principalmente como contorno de execución. Non é a copia de arquivo primaria do código. Por iso, o mesmo procedemento tamén está gardado máis abaixo directamente no artigo. O código está dividido en tres bloques separados, igual que no caderno. O primeiro carga o modelo, o segundo xera texto e o terceiro garda a última saída. 1. Carga do modelo e do tokenizador Este bloque abonda con executalo unha vez. Carga 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. Xeración de anti-lingua Neste bloque pódese cambiar o texto de entrada, o número de novos tokens e o valor de bottom_k. Canto menor sexa bottom_k, máis duramente é empurrado o modelo ao fondo absoluto da distribución 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. Gardar a última saída Este bloque garda o último texto xerado no ficheiro 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 non forman parte do sitio web. Ao executalo, descárganse dunha fonte externa. Aquí está gardado principalmente o procedemento: unha pequena guía sobre como obrigar ao modelo a extraer lixo estatístico en lugar da lingua común. Mostra de saída Aquí usei o modelo GPT-2 e deixei que completase 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 da mostra de saída A anti-lingua non é ruído aleatorio. Unha serie de fragmentos lembra rastros de dominios de datos concretos que o modelo probablemente viu, pero que a mostraxe normal practicamente nunca invoca porque son estatisticamente desvantaxosos. A anti-lingua, pola contra, favoreceos. Algunhas partes do texto que o modelo xera parecen artefactos do conxunto de datos de adestramento. Ás veces pódense ver indicios de scraping de datos de varias tendas en liña ("BuyableInstoreAndOnline", "SpecialOrderable", "ItemThumbnailImage"), temas potencialmente sensibles ou socialmente cargados ("sexual", "Muslims", "Hispanic"), termos científicos ou partes deles ("isomer", "antidepress", "[m]icrobial", "[p]uncture", "intolerance"), referencias culturais ("Monroe", "Phelps", "Rockefeller", "Nitrome"), artefactos relixioso-míticos ou de fantasía ("Archdemon", "devils"), lugares ("Moroc", "Afric"), partes da interface de usuario de sitios web ("cloneembedreportprint", "IMAGES"), etc. É necesario engadir unha limitación a esta análise: o cerebro ten tendencia a coller patróns coñecidos (marcas, nomes, conceptos) e ignorar o resto. Algunhas expresións son ademais ambiguas en canto ao significado ("intolerance" pode ser médica ou social), polo que a súa interpretación non é unívoca. ============================================================ TITLE: Verme ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: gl 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 Definición: A base é unha rede neuronal de código aberto do verme C. elegans. Cada peso wᵢ′ modifícase: wᵢ′ = wᵢ + εᵢ onde εᵢ é unha variable aleatoria independente cunha distribución uniforme no intervalo [−10⁻⁴,10⁻⁴]. Motivación: A adición dun pequeno número incalculable εᵢ non serve para mellorar o modelo. Só serve para que o verme definido non poida ser calculado completamente. Ese é o seu único propósito. ============================================================ TITLE: pantalóns SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ pantalóns setembro 2025 Uso estes pantalóns. Rompéronse. Cosinos. Rompéronse de novo. Cosinos de novo. Isto repítoo constantemente. E sigo usándoos. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | pantalóns] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT xullo 2024 DullGPT é un experimento mental que demostra a posibilidade de crear un sistema de intelixencia artificial mediante un enfoque moi simple (pero extremadamente ineficiente). Este proxecto consiste nun programa que xera todas as entradas posibles, introdúceas no modelo ChatGPT e garda as respostas obtidas. Deste xeito, constrúe gradualmente unha base de datos de entradas e saídas, creando a ilusión dun sistema intelixente. DullGPT ten dous modos: "aprendizaxe" e "uso". No modo de aprendizaxe, o programa xera entradas e recolle respostas, mentres que no modo de uso permite ao usuario introducir entradas e obter respostas da base de datos. É basicamente un caso extremo de enfoque de forza bruta para a simulación da intelixencia. En lugar de intentar comprender o significado das entradas e xerar respostas baseadas nun modelo de aprendizaxe, simplemente recolle e almacena unha enorme cantidade de pares entrada-saída. Desde un punto de vista condutual, debería ser indistinguible de ChatGPT se tivese datos suficientes. Isto suscita a cuestión de se a comprensión e a intelixencia reais son necesarias para crear unha comunicación intelixente. Noutras palabras: DullGPT crea respostas que son indistinguibles das xeradas por un sistema intelixente real, pero carecen de calquera forma de experiencia auténtica ou introspección. DullGPT ten, por suposto, moitas limitacións en comparación con ChatGPT, que inclúen a velocidade de "adestramento" e a súa dependencia doutros grandes modelos de linguaxe, a falta de consideración do historial de conversas e a falta de consideración de todos os símbolos de entrada (por exemplo, caracteres chineses, etc.). Ademais, a diferenza dos grandes modelos de linguaxe, sempre proporcionará a mesma saída para a mesma entrada. Dado que se trata só dun experimento mental sen uso práctico, non ten sentido intentar corrixir estas deficiencias. Non obstante, cómpre mencionar que con isto non intento defender o argumento do cuarto chinés, que cuestiona as posibilidades de acadar unha intelixencia ou comprensión real baseándose unicamente na manipulación de símbolos sen unha comprensión real. Só afirmo que polo menos un sistema intelixente deste tipo pode ser creado, aínda que sexa dun xeito totalmente ineficiente e estúpido. Non obstante, non creo que todo sistema teña que ser necesariamente tan baleiro por dentro. Aquí 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 aquí están os primeiros 1000 pares de entradas e saídas do rexistro 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: Tailandia 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ Tailandia 2024 3D escaneos [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: Límites da privacidade SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Límites da privacidade febreiro 2024 Creei un programa sinxelo ao que se lle pode asignar un ou máis directorios. Analízaos todos, incluídos os seus subdirectorios, e cando atopa algunha imaxe (por imaxe entendo aquí un ficheiro que remata coa extensión .jpg, .jpeg, .png, .tif, .tiff), engade a súa ruta ao conxunto de todas as imaxes. Unha vez rematada a busca, selecciona só unha imaxe e móstraa. Posteriormente, conectei ao meu ordenador todos os discos duros coas copias de seguridade das fotografías que fun recollendo ao longo da miña vida (agora conteñen máis de 91 000 fotografías). Configurei todos os discos duros como directorios predeterminados dos que o programa selecciona as imaxes. Por razóns prácticas, foi necesario prohibir a selección dalgúns directorios, xa que algúns só contiñan datos de programas, como as súas iconas. Despois de premer a tecla ENTER, o programa seleccionou unha fotografía aleatoria da miña vida. Despois de premer ENTER de novo, o programa seleccionou outra fotografía, etc... A partir das imaxes seleccionadas ao azar, creei varias series que se sucedían. Cada serie comeza cunha selección aleatoria dunha imaxe e continúa seleccionando outras imaxes ao azar ata que atopa algunha que non quero publicar. Esta última imaxe preséntase desenfocada na serie. Interesábame saber que fotografías causaban o final das series e por que. Na maioría dos casos, para a miña sorpresa, foi a preocupación pola privacidade doutras persoas o que as rematou. Noutros casos, foron fotografías de documentos de traballo, casas doutras persoas e a miña propia casa, etc. Con este proxecto descubrín o difusos que son os límites da miña privacidade, se é que existen. Nun momento dado, tiven que decidir se publicar a fotografía ou non. Porén, esta elección foi na súa maioría bastante complexa e ambigua. serie 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] serie 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | vaso de auga] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | texto para a exposición] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | termofotografía dunha viaxe] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | viaxe en tren] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | mancha no cristal] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | foto da pantalla con CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | exposición de estudantes] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] serie 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | código para billete SMS] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | Masais saltando en Kenia] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | larva baixo o microscopio] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | termofotografía dun coche] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | estatuas de robots nunha exposición] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] serie 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | estrutura polarizada baixo o microscopio] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Vojta Maur gravando a exposición] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | exposición 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 esmerilado] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | célula baixo o microscopio] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] serie 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] serie 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] serie 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] serie 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | cadro nunha exposición] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Vojta Maur no festival de luz] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | edificios en México] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] serie 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 | termofotografía] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | Vojta Maur nun barco] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | terróns de azucre] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | exposición de Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pelícanos no zoo] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | raio en Moravia] [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 | termofotografía de nubes] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur cunha motoserra] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | isqueiro coa inscrición BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | canteira inundada] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | bosque] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] serie 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | imaxe censurada] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Código fonte O código fonte en Python para este proxecto está dispoñible aquí: [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: Funcións de onda SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Funcións de onda xaneiro 2024 Este proxecto é unha demostración de como se pode simular a propagación e interferencia de ondas e a súa interacción co medio, mediante modelos matemáticos e simulación por computador. O uso de valores aleatorios para a posición das fontes de ondada, a súa frecuencia e amplitude, xunto coa implementación da diminución da amplitude co aumento da distancia desde a fonte e o reflexo das ondas nos bordos do cadrado e a súa interferencia mutua, crea patróns visualmente interesantes que ilustran a complexidade das interaccións ondulatorias nun espazo limitado. Os resultados visualízanse mediante unha escala de cores en branco e negro, que representa a intensidade da ondada en diferentes puntos do espazo cadrado. Simulación con 1 fonte de ondada: [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] Simulación con 2 fontes de ondada: [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] Simulación con 3 fontes de ondada: [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] Simulación con 5 fontes de ondada: [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] Simulación con 10 fontes de ondada: [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] Simulación con 50 fontes de ondada: [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] Simulación con 100 fontes de ondada: [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] Simulación con 500 fontes de ondada: [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 en Python para este proxecto está dispoñible aquí: [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: gl 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 Museo de Fotografía e Medios de Imaxe Modernos: Imaxes 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] Información sobre a exposición na páxina web do Museo de Fotografía e Medios de Imaxe Modernos: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Artigo da web JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Explicación da estrutura de Recamán (proxecto do ano 2020): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Traxectorias do cursor SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Traxectorias do cursor agosto 2023 Pode parecer que a interacción diaria co rato do ordenador é unha actividade común e non particularmente notable. Pero e se fose posible transformar estes movementos rutineiros en algo máis, algo que cree unha representación visual única do traballo no ordenador? Grazas ao código que captura a posición do cursor do rato e a cor do píxel debaixo del, esta idea pode converterse en realidade. Como funciona? Este código rastrexa onde se atopa o cursor do rato na pantalla e que cor ten o píxel debaixo del. Esta información transmítese entón en tempo real a un lenzo virtual cunha resolución idéntica á da pantalla. Sempre que se move o rato, o código debuxa un píxel coa cor que estaba xusto debaixo do cursor, na posición onde se atopaba o cursor. Isto significa que a medida que se traballa e se move na pantalla, créanse traxectorias de cores no lenzo. Estas traxectorias son únicas e representan o traballo e a interacción do usuario co ordenador. Que ocorre despois dun longo período de tempo? Se este proceso se executa durante o tempo suficiente, o lenzo comeza a encherse e as traxectorias vólvense menos perceptibles. No seu lugar, a maior parte do lenzo comeza a parecer un ruído pseudoaleatorio. Non obstante, existen certas áreas da pantalla que non cambian demasiado co paso do tempo. Pode ser, por exemplo, a barra inferior do sistema Windows, onde se atopan as iconas do software. Estas áreas no lenzo permanecen máis 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] Conclusión Este código representa unha unión de tecnoloxía e arte que permite converter a interacción diaria co ordenador en algo visualmente atractivo. Aínda que a primeira vista poida parecer que o traballo co ordenador é rutineiro e monótono, este proxecto demostra que mesmo tal actividade pode ter a súa propia beleza e ritmo. Código fonte O código fonte en Python para este proxecto está dispoñible aquí: [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: Rexistros de plantas SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Rexistros de plantas xuño 2023 Introdución Neste artigo botaremos unha ollada a un proxecto que une o mundo das plantas, a electrónica, a programación e a arte visual. O proxecto utiliza Arduino e Python para crear visualizacións das experiencias da vida das plantas. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | esquema de conexión de arduino] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Como funciona? O Arduino está equipado con tres sensores: un termómetro, unha fotorresistencia e un higrómetro. Estes sensores colócanse nunha maceta con diferentes tipos de plantas (por exemplo, cabazas, chícharos, xirasoles, berenxenas, mastruzo, pementos, etc.). Os sensores recollen continuamente datos sobre a temperatura, a intensidade da luz e a humidade do solo. O programa crea entón un lenzo baleiro de 100×100 píxeles. Cada píxel deste lenzo colorease segundo os datos obtidos dos sensores. O valor RGB da cor do píxel determínase de xeito que o valor R (vermello) corresponde á temperatura, G (verde) á luz e B (azul) á humidade. Visualización dun día Primeiro, vexamos unha versión sinxela do proxecto, onde unha imaxe representa un día da vida das plantas. O programa comeza coloreando o primeiro píxel na esquina superior esquerda e vai coloreando gradualmente cada píxel segundo os valores actuais obtidos dos sensores. Despois de colorear un píxel, o programa agarda un momento antes de pasar ao seguinte píxel. Cando chega ao final da liña, móvese ao comezo da seguinte liña e continúa coloreando. Este proceso continúa ata que todos os píxeles do lenzo estean coloreados. Rexistro dun xirasol: [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] Composición de resultados Despois de visualizar un día, podemos ampliar este proceso e crear unha serie de imaxes que representen un período de tempo máis longo. As saídas cadradas individuais pódense apilar unha debaixo da outra, creando imaxes compostas. Dado que a xeración da seguinte saída comeza inmediatamente despois de completar unha, non hai interrupción en canto ao paso do tempo. Deste xeito, podemos crear imaxes cunha resolución de, por exemplo, 100x500 píxeles, se están compostas por cinco saídas. Rexistro dun xirasol: [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] Rexistro dunha cabaza: [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] Prolongación do atraso entre medicións O atraso entre a medición de píxeles individuais pódese prolongar. Deste xeito, un formato cadrado de 100×100 píxeles pode representar non só un día, senón moitos días. Este principio permítenos observar o desenvolvemento da planta durante un período de tempo máis longo nunha soa imaxe. Rexistro dun xirasol: [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] Combinación de principios Combinando ambos os principios, podemos crear unha serie de imaxes onde cada imaxe representa varios días e toda a serie cobre moitos días ou mesmo semanas. Deste xeito, podemos observar e visualizar o desenvolvemento a longo prazo da planta. Rexistro dun xirasol: [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] Rexistro dun xirasol: [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] Interpretación dos resultados As imaxes resultantes ofrécennos unha visión única da vida das plantas. As "liñas" azuis na imaxe representan as noites, xa que na súa maioría estaba húmido, pero non demasiado quente e tampouco había luz. Pola contra, as "liñas" amarelas son causadas polo feito de que, cara ao final do día, o sol directo comezou a brillar sobre a planta, o que provocou un aumento da temperatura e da intensidade da luz. Isto reflectiuse na imaxe como un aumento dos valores da canle vermella e verde, que en suma crean a cor amarela. Ás veces pódense ver liñas débiles ao comezo da noite, xa que ás veces acendía a lámpada da habitación pola noite. Noutras saídas, pódese ver pola diminución da intensidade da luz que, por exemplo, choveu. Código fonte O código fonte en Python para este proxecto está dispoñible aquí: [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] Conclusión Este proxecto é un excelente exemplo de como podemos usar a tecnoloxía para comprender e visualizar mellor os procesos naturais. As imaxes resultantes ofrécennos unha visión da vida das plantas e da complexidade dos estímulos percibidos. É importante ter en conta que, aínda que este proxecto ofrece unha visión única das experiencias das plantas, non inclúe todos os aspectos da súa percepción. As plantas son capaces de percibir moitos tipos diferentes de sinais do seu entorno, incluíndo a humidade do aire, a dirección da gravidade, a composición química do solo, o campo electromagnético e o estrés mecánico. Este proxecto non intenta rexistrar a experiencia completa da planta, senón que se centra en tres factores clave que se poden medir e visualizar facilmente. Non temos idea de como interpretan as plantas estes datos, pero sabemos que definitivamente reaccionan a eles. O proxecto é un intento de traducir estas experiencias a un formato que poidamos comprender e visualizar mellor. ============================================================ TITLE: Parcelas edificables SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: gl 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 ============================================================ Parcelas edificables 19. 10. 2022 - 14. 1. 2023, Brno Fait Gallery: Milan Maur / Secuencias incertas da acción [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Lenda da imaxe: Mercamos parcelas edificables e devolvémolas á 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 | Fotodocumentación da exposición] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Información sobre a exposición na páxina web da Fait Gallery: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Recursión no programa MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: gl 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 ============================================================ Recursión no programa MS Word novembro 2022 Descubrín un xeito no que se pode iniciar un proceso recursivo no programa Microsoft Word. Para iso son necesarias dúas cousas: a función de ligazón e unha táboa. Mediante a función de ligazón pódese inserir o contido do documento A no documento B de tal xeito que, se o contido se modifica no documento A, estes cambios reflíctense automaticamente tamén no documento B. Noutras palabras, o contido do documento B fai referencia ao contido do documento A. A recursión pódese iniciar entón creando un contido que faga referencia a si mesmo. Como se pode conseguir isto? Só hai que crear un documento A (chamémolo, por exemplo, doc A.docx) e un documento B (doc B.docx), crear unha táboa baleira no documento A, copiala e pegala ligada no documento B. Despois, só hai que copiar esta táboa recén inserida do documento B e pegala ligada dentro do contido da táboa no documento A. Isto crea unha táboa que comeza gradualmente a inserirse dentro de si mesma. Na maioría dos casos, o MS Word comeza a bloquearse ata que finalmente se pecha por completo. Todo este proceso pódese ver no vídeo a continuación. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudopoema SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: gl 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 palabras no seguinte poema (polo menos segundo o noso coñecemento e coa excepción das palabras funcionais) son pseudopalabras; trátase, polo tanto, de palabras que poderían existir de acordo coa fonotáctica do checo –estas combinacións de sons son posibles na devandita lingua–, mais non teñen un significado asignado e non se utilizan. O poema é, polo tanto, esencialmente carente de sentido e calquera interpretación depende enteiramente da imaxinación do lector, aínda que a natureza fortemente onomatopeica dalgunhas pseudopalabras a estimula considerablemente. Este experimento non tivo como obxectivo crear un texto poético de alto valor estético, senón simplemente xogar co potencial combinatorio da lingua materna. É notable que, para cada pseudopalabra, se poida identificar de forma fiable a súa categoría gramatical e a maioría das súas categorías morfolóxicas. 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 Aínda que o poema é en principio carente de sentido, ao interpretalo pode xurdir na mente do lector unha certa imaxe. Interesounos saber que imaxe tería del unha intelixencia artificial. Por iso, utilizamos varios modelos de intelixencia artificial dispoñibles (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion e Night Café), que poden crear unha saída visual a partir dunha entrada de texto. Cada modelo é un pouco diferente; algúns producen resultados fotorrealistas, outros son máis abstractos e outros están máis estilizados artisticamente. Tamén difiren en canto ao grao de comprensión do checo (por exemplo, o modelo ru-DALL-E entende moi ben o checo). Os segmentos individuais deste poema foron introducidos en diferentes modelos de intelixencia artificial e cada un deles creou a súa propia serie única de imaxes baseadas na interpretación dos segmentos individuais. A partir de cada unha destas series, creamos un vídeo no que se proxectan as imaxes individuais e, ao mesmo tempo, recítase o segmento correspondente do poema. O modelo Deep Daze pode incluso rexistrar o proceso de creación das imaxes, polo que no vídeo se pode ver como a súa imaxe se forma e se precisa 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] Que evoca o poema en ti? Coincide a túa impresión do poema coas interpretacións da intelixencia artificial? autor do poema: Filip Drábek autor do anexo visual: Vojta Maur ============================================================ TITLE: Fotogrametría SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Fotogrametría marzo 2022 Ao longo de varios anos, estiven escaneando diversas estruturas mediante fotogrammetrie. O proxecto funciona como unha colaxe espacial de lugares e seres a través do tempo. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | de esquerda a dereita: 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 | de esquerda a dereita: 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 xace no apartamento ao lado do apartamento no que xace Vojta Maur no apartamento ao lado do apartamento no que xace Vojta Maur no apartamento ao lado do apartamento no que...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur xace no apartamento ao lado do apartamento no que xace Vojta Maur no apartamento ao lado do apartamento no que xace Vojta Maur no apartamento ao lado do apartamento no 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 illado na habitación] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur na habitación, plano panorámico] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | Vojta Maur en low poly na habitación] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur no baño] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur no dormitorio] [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 cociña] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur na cociña] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur na cociña] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | xardín] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur no xardín, perspectiva ortográfica] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková no lavabo] [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 | Patrón de Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Xerador de números aleatorios SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: gl 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 ============================================================ Xerador de números aleatorios 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Galería de arte de Karlovy Vary: SALÓN 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] Información sobre a exposición na páxina web da Galería de arte de Karlovy Vary: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Autorretrato (traballo práctico de fin de curso) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: gl 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 (traballo práctico de fin de curso) xuño 2021 Proposta e defensa do traballo de fin de curso: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Portafolio final: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Instalación da obra nos estudios de 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] Avaliación do traballo: [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: Breve historia da vida na Terra SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: gl 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 ============================================================ Breve historia da vida na Terra marzo 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] O vídeo foi creado como un traballo escolar na Escola Secundaria Profesional de Comercio, Artes Aplicadas e Deseño de Pilsen (Nerudova 33). Un fotograma deste vídeo representa 200 000 anos da historia da Terra. Isto corresponde aproximadamente á duración da existencia da especie Homo sapiens. É precisamente por iso que o ser humano aparece representado só no derradeiro fotograma deste vídeo. Todo o material visual utilizado no vídeo foi capturado polo autor. ============================================================ TITLE: A vida no lago de Hromnice SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: gl 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 de Hromnice xaneiro 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 de Hromnice [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] é un monumento natural no distrito de Plzeň-norte. Debido á extracción de lousa no pasado, a auga do lago é unha solución débil de ácido sulfúrico (o seu pH é de 2.6 – 2.9). É precisamente por iso que en diversas fontes se pode ler que "a auga é estéril e carece de vida". Mesmo no panel informativo oficial [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] está escrito: "... agás polas algas, [a auga] carece totalmente de vida". Esta conclusión, dada a enorme adaptabilidade da vida en xeral, parecíame improbable. Decidín, polo tanto, ir alí e investigalo eu mesmo. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Lago de Hromnice] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | medición pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] O 19 de decembro de 2020 tomei unha mostra de auga do lago de Hromnice. A vida pluricelular nel puido verse en canto o lodo se asentou na auga turbia. Nela atopei varias larvas de quironómido. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | larva de quironómido] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Tamén descubrín nela unha larva de mosca, que conseguín identificar coa axuda dun microscopio. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | larva de mosca] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] Atopei nela tamén varios organismos unicelulares, como estas dúas especies de euglenas, que eran tantas que se podían observar a simple vista en forma de placa verde na superficie. [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 imaxes de arriba pódense ver tamén organismos procariotas: cianobacterias (pequenas bacterias con forma de bastón). Outro organismo procariota que atopei na mostra é esta bacteria (polo momento sen identificar máis detalladamente). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bacteria] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Despois de aproximadamente dúas semanas de observación, atopei mesmo protozoos ciliados na mostra. O primeiro deles é un Vorticella, o segundo é un 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] É notable cantos organismos poden sobrevivir nun ambiente tan extremadamente ácido. A afirmación de que a auga é estéril queda, na miña opinión, refutada. Polo tanto, sería conveniente actualizar o panel informativo oficial e as outras páxinas web turísticas que copiaron esa información. Con todo, estes probablemente non sexan nin de lonxe todos os organismos que se atopan no lago de Hromnice, polo que sería interesante realizar máis análises da auga noutras épocas do ano ou, se cadra, tomar mostras de auga a diferentes profundidades (no fondo poden vivir, por exemplo, bacterias anaerobias debido á falta de osíxeno e luz). ============================================================ TITLE: Reflexión sobre os límites da fantasía SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: gl 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 ============================================================ Reflexión sobre os límites da fantasía novembro 2020 Este texto xurdiu como un traballo escolar de redacción (xénero: reflexión) sobre un tema libre durante os estudos na Escola Secundaria Profesional de Comercio, Artes Aplicadas e Deseño de Pilsen. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Percepción aumentada das diferenzas de luminosidade SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: gl 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 ============================================================ Percepción aumentada das diferenzas de luminosidade outubro 2020 E se os nosos ollos fosen capaces de percibir incluso diferenzas sutís na luminosidade? Canto cambiaría a nosa visión do mundo grazas a iso? Pódese visualizar dalgún xeito? Si, creo que se pode. Intentarei describir agora de que xeito se pode conseguir. Vexamos, pois, como percibe o ollo humano unha fotografía en branco e negro. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | fotografía en branco e negro de osos] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Pódese dicir, entón, que os lugares que son máis escuros percibímolos como negros, e os lugares que son máis claros percibímolos como brancos. Todo o que hai entre medias son diferentes graos de gris. Este espectro pódese mostrar da seguinte maneira: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradiente negro-branco] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Debido a que os nosos ollos non son o suficientemente bos percibindo pequenas diferenzas entre dous tons de gris, decidín engadir a este degradado todo o espectro de cores como pasos intermedios. O degradado resultante ten entón este aspecto: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradiente negro, maxenta, azul, ciano, verde, amarelo, vermello, branco (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Os negros seguirán sendo negros, os brancos seguirán sendo brancos, pero o degradado gris entre eles está agora enriquecido con cores. A continuación móstrase unha mostra de como se vería a fotografía dun oso despois da aplicación deste novo degradado. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | gradiente KMBCGYRW aplicado á foto en branco e negro de osos] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] Na fotografía pódense ver detalles que nos pasarían desapercibidos nunha fotografía normal en branco e negro. Ademais, estiven experimentando con este degradado en fotografías analóxicas (ver máis abaixo). En todas elas, para comparar, móstrase primeiro a fotografía orixinal en branco e negro. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | foto analóxica en branco e negro 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óxica en branco e negro 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óxica en branco e negro 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óxica en branco e negro 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óxica en branco e negro 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óxica en branco e negro 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óxica en branco e negro dunha cámara estenopeica] [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óxica en branco e negro dunha cámara estenopeica] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Interesábame saber se este degradado se podería usar no debuxo para obter unha maior precisión no sombreado. E por iso mesmo o probei no meu debuxo máis antigo: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | debuxo de estudo ao carbón 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 debuxo de estudo ao carbón de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Decidín seguir probando este degradado en ilusións ópticas, que se basean na percepción imperfecta da diferenza de luminosidade. Aquí hai un exemplo dunha ilusión deste tipo: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | imaxe dunha ilusión óptica en branco e negro de diferenza de luminosidade] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Exactamente como se pode esperar, ambos os cadrados son idénticos. Con todo, un parece máis claro ao ser visto polo ollo humano. Se aplico este degradado á ilusión anterior, será moito máis evidente que os cadrados teñen o mesmo ton. A ilusión queda así rompida e deixa de ser unha ilusión. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | gradiente KMBCGYRW aplicado á imaxe dunha ilusión óptica en branco e negro de diferenza de luminosidade] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] Outra ilusión similar é a Checker shadow illusion [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. O principio é o mesmo, as áreas A e B son do mesmo ton, aínda que non o pareza. Cando aplicamos o degradado sobre ela, é cando se fai evidente. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | imaxe 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: gl 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áxina de Instagram que contén fotografías da vida na Terra de diferentes niveis de tamaño. 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 pantalla da páxina de Instagram] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Computador con entradas aleatorias SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: gl 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 con entradas aleatorias setembro 2020 Para os propósitos desta reflexión, creei un programa na linguaxe de programación Python que lle dá entradas aleatorias ao meu computador. Pode, por exemplo, mover o cursor do rato, facer clic, premer calquera tecla do teclado e todo isto de xeito totalmente aleatorio. Chamémolo, polo tanto, MONO-1 (segundo a teoría do mono infinito). Aquí está o código fonte, aínda que non é necesario entendelo: [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 MONO-1 mentres funcionaba e creei así o primeiro vídeo a continuación. Dado que estivo funcionando durante aproximadamente unha hora, acelerei moitas veces o primeiro vídeo e creei o segundo vídeo para que o espectador non tivese que ver todo o primeiro vídeo e, aínda así, puidese ver que tarefas realizou probablemente o programa MONO-1. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Como se pode observar nos vídeos, o programa MONO-1 nun momento dado comeza a sobrescribir o seu propio código. Todo o vídeo remata cun bloqueo e a posterior caída do sistema operativo. Cando experimentei máis con el, o programa MONO-1 fixo outras cousas notables. Por exemplo, abriu o buscador Bing e escribiu nel “9/11”, fixo unha captura de pantalla, reiniciou o computador, instalou un xogo de cartas ou “debuxou” algo abstracto (ver a imaxe a continuación). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | debuxo abstracto en MS Paint, autor: MONO-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Pódese dicir, entón, que se o programa MONO-1 estivese funcionando durante un tempo ilimitado, podería teoricamente facer TODO (pola palabra TODO entendo realizar todas as operacións que permite o computador, e por iso o escribo en maiúsculas) o que podería facer un usuario do mesmo computador? Podería, teoricamente, crear un cartafol no escritorio, abrir un navegador web e buscar algo, abrir Word e escribir esta reflexión, escribir calquera libro, crear música electrónica, escribir un programa en Python, escribirse a si mesmo, etcétera. Tamén podería apagarse a si mesmo, apagar todo o computador ou danar o seu propio código. E é aquí onde probablemente queda claro que non é posible que o programa MONO-1 poida facer TODO despois de iniciarse; tería que realizar tamén o paso que o detivese. Ben, e que pasaría se fixese TODO sen o paso que causa a súa detención e como último paso realizase ese paso? É totalmente improbable, pero non imposible. Por desgraza, aínda hai un problema: hai moitos pasos que levan á súa detención. Se realizase un deles, xa non podería realizar ningún seguinte, e iso é unha contradición coa premisa orixinal de que o programa MONO-1 pode facer TODO. Polo tanto, este programa non pode facer TODO. Ocórreseme unha solución máis. O programa MONO-1 non pode facer TODO porque é un subsistema do sistema operativo. Cando o sistema operativo se apaga por mor do programa, o propio programa tamén deixa de funcionar. Aquí hai un pequeno diagrama que describe a relación entre o sistema operativo e o programa MONO-1. As frechas significan “actúa sobre”. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAMA <-> SISTEMA OPERATIVO] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] O problema é, entón, que o sistema operativo actúa sobre o programa. Sería posible, polo tanto, “romper” este bucle e crear un programa que sexa totalmente independente do sistema operativo? Un programa que actúe sobre o sistema operativo, pero sobre o que o propio sistema operativo non poida actuar? Un programa cuxo diagrama se vexa máis ou menos así? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAMA -> SISTEMA OPERATIVO] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Noutras palabras, existe un programa similar que poida facer TODO, pero que non poida deterse a si mesmo (ou mellor dito, que nin sequera sexa posible por principio da súa construción)? Chamaremos a tal programa MONO-2. Nos seguintes pasos intentarei explicar un método que é un pouco absurdo e que sen dúbida podería pensarse de xeito máis elegante, non obstante, para esbozar a miña idea é probablemente o máis axeitado. Tentei facer unha visualización de como podería ser un programa así, independente do sistema operativo. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualización de MONO-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] O nivel inferior deste dispositivo serve para premer mecanicamente as teclas do teclado. O nivel superior, para o movemento mecánico do rato e facer clic. Todo isto está conectado a algún computador máis sinxelo (por exemplo, Arduino, Raspberry Pi, etc.), que se pode ver no nivel central. É nel onde está cargado o noso programa MONO-2. É importante mencionar que só o rato está conectado ao portátil e nada máis. Polo tanto, o computador máis sinxelo non debe estar conectado de ningún xeito ao portátil e a súa comunicación debe permanecer puramente unidireccional (o computador máis sinxelo actúa sobre o portátil, non ao revés). Tampouco debería estar conectado a internet o computador máis sinxelo no que está almacenado o noso código do programa MONO-2, xa que internet é para esta reflexión unha gran maraña de labirintos e se o noso dispositivo se aventura neles, ninguén pode estimar moi ben as súas consecuencias. Por exemplo, podería, mediante internet e o portátil, o noso programa máis sinxelo conectarse dalgún xeito a si mesmo e apagarse. Este dispositivo parece que xa non pode actuar sobre si mesmo e así apagarse. Pero é realmente así? Pode ocorrer unha situación na que o dispositivo se apague a si mesmo? Ocórreseme unha situación así: mediante internet, o dispositivo informa a algún servizo pertinente dunha bomba no lugar onde se atopa o dispositivo e así chega un equipo de artificieiros e neutraliza o dispositivo. Esta situación é, por suposto, moi improbable, pero, de novo, non imposible. Non bastaría entón con desconectar o portátil de internet? Sen dúbida evitaría a situación anterior, non obstante, non axudaría de todos os xeitos. Ocórrenme outras situacións nas que o dispositivo podería actuar indirectamente sobre si mesmo. Aquí móstrase unha posible situación: unha persoa que non sabe nada sobre este dispositivo pasa preto do portátil. Xusto cando estea mirando o dispositivo, aparecerá na pantalla o texto “APÁGAME”. A persoa podería ser convencida por este texto (ou outro texto moito máis contundente) e apagar así o dispositivo realmente. Ben, e que tal simplemente facer que o dispositivo non sexa capaz de ningunha saída (sen monitor, sen altofalantes, etc.)? Con iso, o dispositivo non podería influír no mundo exterior, que logo non podería influír no devandito dispositivo e causar a súa detención. Iso soa razoable, pero non é moi realista. O dispositivo podería seguir comunicándose de diferentes xeitos, por exemplo, acendendo e apagando a retroiluminación do teclado, pola diferenza de ruído cando o portátil está acendido ou apagado, ou mesmo pola diferenza de temperatura do procesador. Non creo que sexa posible crear un dispositivo que sexa parte deste mundo e que, ao mesmo tempo, non interactúe con el dalgún xeito. Por outra banda, poderíase argumentar que un usuario de computador tamén podería destruírse a si mesmo só premendo teclas e facendo clic co rato. Podería, por exemplo, mediante a dark web, pedir o seu propio asasinato, etcétera... Rematarei, polo tanto, esta reflexión coa afirmación de que se o programa interactuase de calquera xeito co mundo exterior, podería acabar deténdose a si mesmo, a pesar de que o programa teoricamente poida facer todo o que podería facer un usuario. ============================================================ TITLE: A xerarquía cíclica da vida SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: gl 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 xerarquía cíclica da vida agosto 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | ostracodo vivo baixo o microscopio] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | ostracodo morto baixo o microscopio] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] Na primeira imaxe hai un ostracodo, que é un pequeno crustáceo acuático de aproximadamente 1 mm de tamaño. Aliméntase de algas, lévedos, bacterias, etc. É, polo tanto, o que se chama un organismo filtrador. Na segunda imaxe, esta xerarquía da cadea alimentaria invertiuse; nela podemos ver PSB (bacterias púrpuras do xofre) e mixomicetos banqueteándose coa cuncha morta do ostracodo. Curiosamente, esta escena de morte e descomposición non parece en absoluto repulsiva ou aterradora, senón todo o contrario, atopeina fermosa e fascinante. A aparencia da segunda imaxe é, na miña opinión, contrastante co seu significado interno e quizais sexa precisamente esta tensión a que lle engade impacto. Outra razón pola que esta obra me causa unha impresión tan forte e persoal é o feito de que eu tamén acabarei algún día exactamente igual que este ostracodo. ============================================================ TITLE: Reflexión e espazo SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: gl 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 ============================================================ Reflexión e espazo maio 2020 Neste traballo ocupeime da reflexión, a súa visualización e o seu modelo matemático. Comecei cun problema sinxelo: unha pelota nun cadrado. Esta "pelota" é en realidade un vector matemático, é dicir, un punto adimensional que ten posición e dirección, pero para simplificar seguiremos chamándolle pelota. Tamén, para simplificar, ignorei a resistencia do aire, a perda de enerxía no rebote, etc. A pelota lánzase polo tanto ao cadrado cunha posición e un ángulo iniciais. Cando choca contra un lado do cadrado, rebota. Ao moverse, tamén deixa tras de si unha traxectoria. Esta simulación pódese ver na xanela interactiva de abaixo. Pódese experimentar con ela e cambiar o ángulo inicial (angle) por outro valor. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Mentres que algúns valores do ángulo inicial crean traxectorias moi sinxelas que se repiten a si mesmas (con ángulos de 45° e 90°), outros valores crean traxectorias moi caóticas. A pregunta é se, tras un número suficiente de rebotes, estas traxectorias tamén se pecharán sobre si mesmas e comezarán a repetirse. Como se pode ver no debuxo de abaixo, a cada rebote pódeselle asignar un ángulo φ(n) e unha lonxitude L(n) desde o bordo esquerdo do lado do cadrado no que aterrou a pelota. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | debuxo auxiliar para o cálculo da traxectoria] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Cada lado mide 1 unidade. Os parámetros iniciais son, polo tanto, o tamaño do ángulo φ(0) e a lonxitude desde o bordo esquerdo do lado L(0). A pelota lanzada deste xeito rebota e xéranse pares de números φ(1) e L(1), despois φ(2) e L(2), etc... Se queremos demostrar se a traxectoria se pecha cun ángulo inicial e unha lonxitude determinados desde o bordo esquerdo do lado, interésanos saber se existen números φ(n) e L(n) tales que φ(0) = φ(n) e L(0) = L(n). Noutras palabras, interésanos saber se a pelota chegará algunha vez ao lugar desde o que foi lanzada e rebotará desde alí co mesmo ángulo. Para comprender con máis precisión o que ocorre desde o punto de vista matemático durante os rebotes, escribín un algoritmo no que se introducen dous parámetros: φ(n) e L(n). O algoritmo calcula entón con precisión os valores dos números φ(n + 1) e L(n + 1), é dicir, os valores do seguinte rebote. [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] Abóndanos, polo tanto, con introducir no algoritmo só dous parámetros básicos (ángulo inicial e posición) e el daranos os dous parámetros do seguinte paso. Estes pares de números podemos introducilos gradualmente na conxunto da secuencia numérica (chamemos a este conxunto M). A pregunta "Pecharase algunha vez a traxectoria da pelota?" é loxicamente equivalente á pregunta "É a secuencia M periódica?". Polo momento, por desgraza, non sei como responder a esta pregunta. Decidín seguir traballando na simulación da reflexión e estendela a 3D. Nela, a pelota rebota nas paredes dun cubo nun espazo tridimensional. Por desgraza, esta simulación non se pode usar na web en forma de marco interactivo. Por iso, aquí só hai código e o resultado en forma de imaxes. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D animación] [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 distintas imaxes de arriba xéranse lanzando a pelota desde o centro do cubo en diferentes direccións. Como se pode ver, esta dirección inicial inflúe fundamentalmente na forma da traxectoria. Algunhas traxectorias péchanse sobre si mesmas despois de poucos rebotes, outras parecen máis caóticas. Do mesmo xeito que coa simulación 2D, é bastante difícil determinar se, por casualidade, mesmo as traxectorias que parecen moi caóticas se pecharán sobre si mesmas tras un número suficiente de rebotes e continuarán repetíndose. Abaixo hai unha demostración interactiva que creei para esta simulación 3D. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Mitos sobre a sucesión de Fibonacci SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: gl 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 sucesión de Fibonacci abril 2020 Quizais o máis coñecido na matemática popular sexa a sucesión de Fibonacci. Isto débese, por unha banda, á súa elegante sinxeleza, pero tamén á súa aplicación en varios campos non científicos, como a música ou a arte. Algunhas persoas atribúenlle capacidades máxicas e afirman que esta sucesión "goberna o universo" ou que é a "pegada dixital de Deus". Por desgraza, circulan pola internet informacións erróneas sobre ela, das que me ocuparei aquí. Probablemente todos coñezamos esta sucesión, pero explicareina na introdución por se acaso. A sucesión de Fibonacci defínese pola fórmula: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Esta fórmula pódese explicar facilmente con palabras. Os dous primeiros termos desta secuencia son os números 0 e 1 (por iso F(0) = 0 e F(1) = 1). A continuación, sumamos estes dous termos (é dicir, 1 + 0) e obtemos o terceiro termo da sucesión, que será o número 1. A sucesión ten, polo tanto, o seguinte aspecto: 0, 1, 1. Despois, sumamos de novo os dous últimos termos (é dicir, 1 + 1) e obtemos o número 2. Obtense a sucesión 0, 1, 1, 2. Sumamos de novo os dous últimos termos (é dicir, 2 + 1) e engadimos o número resultante de novo á sucesión. Así continuamos ata o infinito. Os primeiros termos desta sucesión teñen este aspecto: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Esta sucesión ten propiedades matemáticas fermosas. Por exemplo, se tomamos dous números consecutivos e calculamos o seu cociente F(n + 1) / F (n), obtemos unha aproximación da constante matemática φ, é dicir, a proporción áurea. Por exemplo, 144 / 89 = 1,6179775280898876404494382022472, o que está moi preto da proporción áurea. Canto máis altos sexan os números que elixamos, máis precisa será a aproximación. Dado que φ é un número irracional (ten unha expansión decimal infinita non periódica), esta aproximación nunca pode ser totalmente exacta. Quizais o máis coñecido na matemática popular sexa a sucesión de Fibonacci. Isto débese, por unha banda, á súa elegante sinxeleza, pero tamén á súa aplicación en varios campos non científicos, como a música ou a arte. Algunhas persoas atribúenlle capacidades máxicas e afirman que esta sucesión "goberna o universo" ou que é a "pegada dixital de Deus". Por desgraza, circulan pola internet informacións erróneas sobre ela, das que me ocuparei aquí. Probablemente todos coñezamos esta sucesión, pero explicareina na introdución por se acaso. A sucesión de Fibonacci defínese pola fórmula F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Esta fórmula pódese explicar facilmente con palabras. Os dous primeiros termos desta secuencia son os números 0 e 1 (por iso F(0) = 0 e F(1) = 1). A continuación, sumamos estes dous termos (é dicir, 1 + 0) e obtemos o terceiro termo da sucesión, que será o número 1. A sucesión ten, polo tanto, o seguinte aspecto: 0, 1, 1. Despois, sumamos de novo os dous últimos termos (é dicir, 1 + 1) e obtemos o número 2. Obtense a sucesión 0, 1, 1, 2. Sumamos de novo os dous últimos termos (é dicir, 2 + 1) e engadimos o número resultante de novo á sucesión. Así continuamos ata o infinito. Os primeiros termos desta sucesión teñen este aspecto: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Esta sucesión ten propiedades matemáticas fermosas. Por exemplo, se tomamos dous números consecutivos e calculamos o seu cociente F(n + 1) / F (n), obtemos unha aproximación da constante matemática φ, é dicir, a proporción áurea. Por exemplo, 144 / 89 = 1,6179775280898876404494382022472, o que está moi preto da proporción áurea. Canto máis altos sexan os números que elixamos, máis precisa será a aproximación. Dado que φ é un número irracional (ten unha expansión decimal infinita non periódica), esta aproximación nunca pode ser totalmente exacta. Tamén mediante esta sucesión se pode construír a moi famosa espiral da proporción áurea. Só hai que crear un cadrado de dimensións 1x1, despois outro cadrado de dimensións 1x1, a continuación outro cadrado de 2x2, 3x3, 5x5, 8x8… Despois só queda debuxar un cuarto de círculo dentro dos cadrados. Este procedemento móstrase claramente na animación de abaixo. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | animación da construción da espiral de Fibonacci] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Aquí podemos ver o primeiro mito. A miúdo vexo en internet imaxes da cuncha dun náutilo que, segundo din, ten a forma da espiral de Fibonacci. Pero iso é un absurdo e, como se pode ver nas imaxes de abaixo, esta espiral non corresponde en absoluto á forma da cuncha deste ser. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | mitos sobre a espiral de Fibonacci en Google] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Fonte: Google imaxes [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | mitos sobre a espiral de Fibonacci en YouTube] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Fonte: YouTube En realidade, o náutilo non ten unha cuncha con forma de espiral de Fibonacci (imaxe da esquerda), senón de espiral logarítmica (imaxe da dereita). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | comparación de espirais coa cuncha do náutilo] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] Outro mito é a afirmación de que o número de pétalos das plantas vén dado pola sucesión de Fibonacci. Os defensores deste mito afirman que, aínda que existen flores que teñen un número de pétalos distinto aos termos da sucesión de Fibonacci, segundo eles, son poucas. Decidín comprobar esta afirmación, polo que collín un atlas de plantas e contei o número de pétalos en case todas as plantas (omitín algunhas flores porque, por exemplo, teñen flores masculinas e femininas cun número diferente de pétalos ou carecen completamente de pétalos). Desde o punto de vista botánico, porén, o termo "pétalo" é bastante impreciso. O que coloquialmente se chama pétalo chámase en botánica perianto [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Este divídese á súa vez en pétalo da corola e sépalo do cáliz (ver imaxe de abaixo). Ás veces, estas dúas follas están fusionadas e forman un chamado pétalo. Polo tanto, escribín nunha táboa de Excel, xunto aos nomes das flores, o número dos seus pétalos da corola e sépalos do cáliz, ou pétalos. Das 120 plantas que aparecían no libro Kapesní ATLAS ROSTLIN (Atlas de peto de plantas) de Albert Pilát e Otto Ušák, transcribín así a unha táboa de Excel 104 plantas. A partir destes datos, creei o gráfico que aparece abaixo usando a linguaxe de programación Python. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | comparación de espirais coa cuncha do náutilo] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Como se pode ver nel, o máis frecuente é que as flores teñan 5 pezas de perianto, o que casualmente é un número da sucesión de Fibonacci. Pero iso é todo, xa que o segundo caso máis frecuente é o número 4 e ese non é un número da sucesión de Fibonacci. Se esta afirmación fose certa, sería evidente no gráfico. O mito queda así erradicado; a sucesión de Fibonacci non ten absolutamente nada que ver co número de pezas do perianto. Estes dous mitos certamente non son os únicos, pero a miña tarefa non era erradicalos todos, senón máis ben sinalar que algunhas cousas que se poden atopar en internet sobre a sucesión de Fibonacci e a proporción áurea son un absurdo e que sempre é importante reflexionar sobre elas primeiro. Con isto, por suposto, non quero cuestionar toda a sucesión de Fibonacci; a verdade é que ten propiedades realmente notables e, nalgúns casos, aparece realmente na natureza e en diversas ramas das matemáticas, pero estes mitos e desinformacións restan un pouco da súa beleza. ============================================================ TITLE: Metaprograma SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: gl 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 reflexión creei un programa que pode xerar todos os programas posibles da linguaxe Python e executalos a continuación. Chamareille metaprogram – é dicir, unha especie de "superprograma". Pódese describir de xeito sinxelo coas seguintes regras: - Crea unha lista de todos os caracteres que utiliza a linguaxe de programación Python. - n = 1 - A partir desta lista, crea todas as permutacións posibles de n símbolos - Executa cada unha destas permutacións como un programa e, se non se produce ningunha mensaxe de erro, garda esta permutación - n = n + 1 - volve ao terceiro paso Se tivese que describir con palabras o que fai, diría que o programa crea un cartafol que contén todos os programas posibles que se poden executar sen unha mensaxe de erro. Comeza co programa máis curto dun só símbolo (por iso n = 1) e crea todas as permutacións. Despois execútaas e garda os programas que non deron lugar a ningunha mensaxe de erro. Esa mensaxe de erro pode ocorrer moi facilmente se se executa unha permutación de caracteres que non ten sentido na linguaxe Python. Por exemplo, un programa cuxo contido sexa print(‘Ahoj’) ten sentido en Python, polo que este programa executarase sen mensaxe de erro e a súa saída será a palabra „Ahoj“. Pero se o contido do programa fose, por exemplo, YFag##A7, a saída do programa sería unha mensaxe de erro (probablemente do tipo „SYNTAX ERROR“). Este programa debería, polo tanto, ser capaz de crear e executar sistematicamente todos os programas. Por suposto, hai un número infinito de tales programas, polo que este metaprogram nunca os xerará todos nun tempo finito. É interesante pensar por un momento en todo o que poden facer estes programas e que consecuencias terá. Tales programas poden ser capaces de producir saída de texto. Diso dedúcese que o metaprograma (asumindo que se executa indefinidamente) creará un número infinito de programas con saídas de texto. Estes programas poden, polo tanto, crear calquera cousa escrita: a palabra „Ahoj“, o meu número de teléfono, a data exacta da miña morte, esta reflexión, a obra de Shakespeare, a ecuación de Einstein E = mc2, varios díxitos válidos de π, pero tamén o código deste programa en si. Outra saída posible é a visual. O programa pode así crear gráficos vectoriais ou de mapa de bits. Polo tanto, estes programas poden crear a Mona Lisa, unha foto da Vía Láctea, o logotipo de Facebook ou unha fotografía miña escribindo esta reflexión, que ninguén fotografou nunca realmente. Tamén é posible, por suposto, a saída de son. O programa pode, polo tanto, reproducir a canción Lucy in the Sky with Diamonds do grupo musical The Beatles, o Canon do Cangrexo de J. S. Bach, unha emisión de radio do 29. de decembro de 1989 e así sucesivamente. Por suposto, temos de novo infinitas posibilidades. Pero o máis interesante é que Python tamén pode controlar o sistema operativo do ordenador. Pode, por exemplo, apagar o ordenador, borrar algúns ficheiros, etc. Teoricamente, debería ser capaz de crear e estender un virus informático por todo o mundo, hackear un goberno ou manipular eleccións. Aínda que son exemplos un pouco esaxerados, baséanse na suposición de que o metaprogram creará e executará algún día todos os programas posibles. Pero aquí xorde un problema. Desde o principio, asumimos intuitivamente que o metaprogram nunca se detería. De feito, esa era tamén a condición para a afirmación de que crearía realmente todos os programas posibles. Dado que a linguaxe Python pode controlar o sistema operativo deste xeito, tamén pode crear un programa que apague ou reinicie o ordenador, borre o ficheiro orixinal do metaprograma ou o dane dalgún xeito. Tamén pode danar todo o sistema operativo. Se ocorre algo diso, o metaprogram deterase. Non obstante, disto dedúcese que este metaprogram se deterá algún día nun tempo finito e que, polo tanto, nunca poderá crear realmente todos os programas para a linguaxe Python. Recórdame ese „paradoxo divino“: se Deus é omnipotente, pode crear unha pedra que el mesmo non poida levantar? Se pode crear tal pedra, pero non pode levantala, non é omnipotente. Se non pode crear tal pedra, tampouco é omnipotente. Un paso lóxico sería crear algunha regra no programa que omitise o programa que poida causar a detención do metaprograma. Por exemplo, este programa podería apagar o ordenador: import os os.system (‘shutdown /s /t 1’) A primeira liña do programa di que se utilizarán comandos do paquete os. Mediante este paquete ou módulo, o programa pode entón executar comandos que funcionan co sistema operativo do ordenador. A segunda liña do programa apaga o ordenador. Por que entón non crear simplemente unha regra no metaprograma que impida o uso do comando import os? Aínda que a nosa lista infinita de todos os programas posibles non estaría completa, evitaría esta trampa. Pero non funciona así. Aínda que engadísemos esta regra ao metaprograma, o metaprogram crearía algún día a súa propia copia que non contén esta regra, é dicir, crearía o noso programa orixinal sen a nova regra. A esta copia incompleta non lle impediría nada crear programas nos que se utilizase o comando import os. E precisamente este comando acabaría co noso metaprogram orixinal. Outra posibilidade é non executar os programas individuais, senón só gardalos, pero con iso o noso metaprogram non fará todo o programable na linguaxe Python. Non se me ocorre ningunha forma de evitar este problema. Teoricamente, sería posible utilizar unha linguaxe de programación „máis débil“ que non poida apagar o ordenador ou deter o metaprogram dalgún outro xeito. Aquí 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 sucesión de Recamán en gráficos de tartaruga SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: gl 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 sucesión de Recamán en gráficos de tartaruga marzo 2020 Neste proxecto visualicei a sucesión de Recamán mediante gráficos de tartaruga. Que é a sucesión de Recamán? A sucesión de Recamán (en inglés Recamán’s sequence) é unha sucesión de números enteiros non negativos. O seu n-ésimo termo a(n) pódese definir mediante a seguinte regra: a(0) = 0; para n > 0, a(n) = a(n-1) – n se o resultado é un número positivo e aínda non é un elemento da sucesión, doutro xeito a(n) = a(n-1) + n Os primeiros termos desta sucesión son, polo tanto, 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 sucesión de Recamán ten na base de datos OEIS (The On-Line Encyclopedia of Integer Sequences) o código A005132 [https://oeis.org/A005132]. Niel Solane formulou unha conxectura, aínda non demostrada, de que esta sucesión infinita contén todos os números enteiros non negativos. Que son os gráficos de tartaruga? Os gráficos de tartaruga son gráficos vectoriais debuxados por un programa informático. Este programa utiliza un cursor virtual e, segundo regras preestablecidas, cambia a súa posición nunha superficie 2D. O cursor deixa entón unha traxectoria detrás de si e o programa é así capaz de debuxar. Tal programa ten regras simples como, por exemplo: - move o cursor cara adiante x píxeles, - xira á esquerda / dereita x°, - xira á esquerda / dereita x°, - deixa de debuxar a traxectoria, - comeza a debuxar a traxectoria - … A sucesión de Recamán visualízase a miúdo mediante arcos no eixe dos números enteiros non negativos comezando polo primeiro número da sucesión a(n). Despois, debúxase un arco coa orixe neste punto e o final no punto do valor do seguinte termo da sucesión, é dicir, no punto a(n+1). A continuación, debúxase un arco coa orixe no punto a(n+2) e o final no punto a(n+4). Este proceso repítese ata que a figura é o suficientemente grande. O arco debúxase pola parte inferior se o n do punto de partida é par e pola parte superior se é impar. Noutras palabras, cada paso par o arco debúxase pola parte inferior e cada paso impar pola parte superior. Este procedemento explícase con máis detalle 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 imaxe de arriba paréceme extremadamente fascinante, e por iso decidín seguir experimentando con esta sucesión. Creei entón un programa en Python que debuxa gráficos de tartaruga usando as seguintes regras: - n = 0 - xira á esquerda a(n)° - avanza - n = n + 1 - volve ao 2. paso Como se pode observar á dereita abaixo, estas regras simples crearon unha figura inesperadamente complexa que é, esencialmente, infinita, e o que debuxa a demostración interactiva de abaixo é só unha pequena parte dela. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Esta estrutura chamoume tanto a atención que decidín deixar o programa funcionando 3 días. Despois deste tempo, o programa xerou máis de 3 000 000 termos da sucesión de Recamán e a estrutura era tan grande que decidín crear un vídeo sobre ela (ver abaixo). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] O código fonte sinxelo de exemplo en Python deste proxecto está dispoñible a continuación. [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: Grecia 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Grecia 2020 Fotografía [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilme, Grecia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bacterias - cianobacterias, espiroquetas, diatomeas, Grecia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bacterias - cianobacterias, espiroquetas, diatomeas, Grecia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bacterias - espiroqueta, diatomeas, Grecia - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Vida non identificada, Grecia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Diatomeas, Grecia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Diatomeas, Grecia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Diatomeas, Grecia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Diatomeas, Grecia - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Diatomeas e crustáceo, Grecia - Koroni ============================================================ TITLE: Fractal de Lychrel SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: gl 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 decembro 2019 Un número palíndromo [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] é un número «simétrico» cuxo valor non cambia se escribimos as súas cifras en orde inversa. Exemplos disto son os números 2, 55, 121, 1991, 12345678987654321. Se tomamos calquera número natural e lle sumamos a súa imaxe especular (o mesmo número escrito en orde inversa) e repetimos esta operación continuamente, moi a miúdo obteremos un número palíndromo tras un número finito de repeticións. Trátase dun proceso moi sinxelo: - Sexa x calquera número natural e y a súa imaxe especular - Realízase a operación x+y - Se a suma non forma un palíndromo, volvemos ao segundo paso Por exemplo: 123 + 321 = 444 ou 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Porén, existen números nos que non se sabe se é posible chegar a un número palíndromo tras un número finito de repeticións do algoritmo. A tales números chamámolos candidatos a números de Lychrel [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Un número de Lychrel (en inglés, Lychrel number) é, polo tanto, un número natural que non pode formar un número palíndromo repetindo o proceso de sumar o número orixinal coa súa imaxe especular. Algúns números forman un palíndromo tras unhas poucas repeticións (iteracións) deste proceso; máis concretamente, o 80% dos números naturais ata 10 000 forman un palíndromo tras catro ou menos pasos, e o 90% forman un palíndromo en sete pasos. Pero, por exemplo, o número 89 forma un palíndromo (8 813 200 023 188) só despois de 24 pasos. O candidato a número de Lychrel máis pequeno é, polo tanto, 196, seguido de 295, 394, 493, 592, 689, 691, 790, 879… Así pois, diferentes números teñen un número diferente de iteracións necesarias para crear un palíndromo. Para visualizar o número de pasos necesarios para crear un palíndromo a partir de certos números, creei unha táboa cadrada e nela escribín números enteiros no rango 0-99. Esta táboa pódese entender matematicamente como unha matriz de 10x10 [https://cs.wikipedia.org/wiki/Matice]. Segundo cantos pasos foron necesarios para crear un palíndromo a partir do número nunha determinada cela da táboa, coloreei a cela segundo as cores asignadas (ver o espectro á dereita da táboa) e creei así o patrón resultante. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Decidín continuar con este proceso e, polo tanto, creei táboas sucesivas no rango numérico 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] É posible xerar un número infinito destas táboas. Para unha vista previa, ordenei cronoloxicamente as primeiras 300 táboas e convertinas nun GIF animado. Como se pode ver, as táboas conéctanse entre si de xeito similar a unha animación real. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] É moi importante mencionar que ninguén demostrou matematicamente que os candidatos a números de Lychrel sexan realmente números de Lychrel. Noutras palabras, ninguén sabe se, por exemplo, o número 196 non chegará a formar un palíndromo despois de moitos pasos. En 2012, Jason Doucette, Wade VanLandingham e Romain Dolbeau intentaron crear un palíndromo a partir deste número. Probaron máis dun billón de pasos, pero non atoparon ningún palíndromo. Non obstante, iso non é unha proba de que non se poida crear un palíndromo a partir deste número. Quizais se forme despois do paso un billón un. Unha cousa é segura: se non se pode crear un palíndromo a partir deste número, este método de forza bruta [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] nunca nos responderá a esta pregunta. Dado que creei un programa en Python para xerar estes patróns, desde un punto de vista práctico tiven que establecer algo así como un «freo» (no meu programa está configurado en 50 pasos), que determina o número máximo de pasos. Por iso, o número 50 é o valor máximo do espectro á dereita das táboas. Se tal freo non existise, o programa bloquearíase en intentos infinitos de crear un palíndromo a partir de números dos que probablemente non se poida crear ningún. É importante darse conta de que estes palíndromos están ligados ao noso sistema decimal [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. Por exemplo, o número 255 no noso sistema decimal non é en absoluto un palíndromo, pero no sistema hexadecimal [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] escribiríamos este número como FF, e iso xa é un palíndromo! Estes diferentes sistemas numéricos [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] tamén se chaman bases. Así, podemos chamar ao sistema decimal base 10, ao sistema hexadecimal base 16, ao sistema binario base 2, etc. Xorde entón a pregunta: como serían as táboas noutras bases? Dado que a nosa táboa orixinal para a base 10 tiña unhas dimensións de 10x10 celas, as táboas para bases superiores (digamos base N) terán dimensións de NxN celas. Como se pode ver no GIF animado para a táboa 1 a continuación, canto maior sexa a base, máis «nítido» é o patrón. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Só agora esta estrutura revelouse en todo o seu esplendor e, como se pode ver, a estrutura da táboa 1 é a mesma en todas as bases. E que pasa con outras táboas? É a estrutura da táboa 2 tamén a mesma en todas as bases? Como se pode ver no GIF a continuación, a resposta é afirmativa. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] Na táboa 2 agora pódense ver indicios de recursividade. Non deberiamos sorprendernos demasiado por iso, xa que o patrón xurdiu dun proceso recursivo. Poderíase dicir que acabamos de crear un fractal [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], porque a táboa 2 cumpre todas as condicións para que un obxecto sexa chamado fractal: - É autosimilar: significa que se observamos a figura dada en calquera escala ou resolución, observamos sempre unha forma (motivo) característica que se repite; - Adoita ter unha forma moi complexa a primeira vista, pero xérase mediante o uso repetido de regras simples. No primeiro GIF xa vimos as primeiras 300 táboas. Non obstante, iso só nos revelou a punta do iceberg! Entón, como se ve, por exemplo, a millonésima táboa en bases superiores? Ou a billonésima táboa? E como se verá cando pase as páxinas das táboas cronoloxicamente e cree unha animación a partir delas, como foi o caso no primeiro GIF? Abaixo amósanse imaxes de tales táboas «superiores». Como se pode observar nelas, canto maior sexa a orde da táboa, máis números de Lychrel contén a táboa (e por iso os patróns son máis 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] Con isto revelamos esta estrutura ata tal punto que non sei como continuar. Porén, aínda vexo aquí unha posibilidade de experimentación. Ao comezo deste artigo indícanse os pasos individuais que serven como guía sobre como chegar (ou non chegar) a un palíndromo. Por curiosidade, permitireime modificar estes pasos e definir así un novo proceso: - Sexa x calquera número natural e y a súa imaxe especular - Realízase a operación (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Se o número resultante non forma un palíndromo, volvemos ao segundo paso Cando creamos táboas grazas a estas novas regras, como fixemos antes, e as pasamos, créase esta animación: [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 é realmente notable. E, como é evidente, hai un número infinito de variacións das regras. Aquí hai, polo tanto, algúns exemplos máis destas regras modificadas e debaixo de cada unha atópanse as visualizacións correspondentes: - Sexa x calquera número natural e y a súa imaxe especular - Realízase a operación (x+y) mod x+x - Se o número resultante non forma un palíndromo, volvemos ao segundo paso [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] - Sexa x calquera número natural - Realízase a operación (2 *x) : 3 - O resultado do segundo paso redondease cara arriba - Se o número resultante non forma un palíndromo, volvemos ao segundo paso [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én estivese interesado en experimentar co programa para xerar estes patróns, aquí está o código fonte en Python que creei: [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 aquí podes xogar cunha demostración interactiva: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Folla de tila SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Folla de tila outubro 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | fotografía dunha folla de tila] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | debuxo xeométrico dunha folla de tila] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | definición formal do debuxo xeométrico] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] A primeira imaxe é unha fotografía simple dunha folla de tila. Na segunda hai unha construción xeométrica da forma desta folla. A forma está construída só mediante seis circunferencias e algunhas outras figuras xeométricas auxiliares. É notable que esta folla se poida debuxar moi facilmente só coa axuda dun lapis, un cartabón e un compás. As proporcións de tamaño das figuras xeométricas necesarias para a construción son, de feito, moi simples. Por exemplo, as circunferencias K3 e K4 teñen o dobre do radio das circunferencias K1 e K2. Tamén o "talo" da folla (tecnicamente pecíolo) ten unha lonxitude que é igual ao radio das circunferencias K3 e K4. Sen dúbida, paga a pena mencionar a relación entre a lonxitude do pecíolo (segmento P2A) e a lámina da folla (segmento P2B). Están, de feito, nunha proporción 1:1,6143, que é unha aproximación á proporción áurea [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] cunha precisión de dous decimais (φ≈1,6180...). A terceira imaxe é isomorfa [https://cs.wikipedia.org/wiki/Izomorfismus] respecto á segunda imaxe (conserva toda a información da segunda imaxe e, polo tanto, trátase só doutra representación da mesma cousa). Nela exprésase con símbolos como debuxar esta folla. A folla de tila defínese entón como o conxunto dun segmento (pecíolo) e varios arcos (lámina da folla). ============================================================ TITLE: Espirais de números primos SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: gl 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 proxecto tentei atopar patróns para progresións aritméticas [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] cunha alta frecuencia de números primos [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Atopei estes patróns creando espirais numéricas similares á espiral de Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la] feitas a partir de tres formas xeométricas básicas: hexágonos, cadrados e triángulos. Escollín estas formas precisamente porque as teselacións regulares da superficie [https://cs.wikipedia.org/wiki/Teselace] só se poden conseguir con estas tres formas. Noutras palabras: só estas formas se poden colocar unhas ao lado das outras sen deixar ocos. ESPIRAL HEXAGONAL Primeiro creei un hexágono e escribín dentro o número 1. Ao redor de todo o perímetro exterior deste hexágono debuxei outros hexágonos e escribín neles números naturais positivos no sentido das agullas do reloxo, de xeito que o número 1 estivese sempre aliñado nunha columna. Repetín este proceso ata que a figura foi o suficientemente grande. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | mostra do proceso de creación da espiral hexagonal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Despois marquei en verde todos os hexágonos que contiñan un número primo. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | espiral hexagonal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] Nesta figura xurdiu de súpeto un patrón notable. Notei que nas dúas columnas da parte superior esquerda hai series numéricas cunha progresión aritmética cuxa diferenza é 6 (resaltadas en vermello), que conteñen unha alta frecuencia de números primos. A fórmula para calcular o n-ésimo termo na columna esquerda é a(n)=6*n+1 e na columna dereita a(n)=6*n+5. Busquei estas dúas secuencias numéricas na OEIS (Enciclopedia en liña de secuencias de números enteiros) e descubrín que ambas xa están na base de datos baixo os códigos A016921 [https://oeis.org/A016921] e A016969 [https://oeis.org/A016969]. Tamén descubrín na internet unha afirmación interesante: o conxunto da secuencia a(n)=6n+1 e a(n)=6n+5 contén xunto todos os números primos maiores que 3. Ademais destas dúas columnas interesantes que conteñen moitos números primos, tamén descubrín unha secuencia de números impares que non contén ningún número primo (resaltada en azul). A fórmula para calcular o n-ésimo termo na columna azul é a(n)=6*n+3. Esta secuencia tamén a atopei máis tarde na base de datos OEIS baixo o código A016945 [https://oeis.org/A016945]. ESPIRAL CADRADA Do mesmo xeito, construín unha espiral cadrada na que tamén apareceron estas tres secuencias. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | mostra do proceso de creación da espiral cadrada] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | espiral cadrada] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] ESPIRAL TRIANGULAR Nesta espiral apareceron de novo as secuencias a(n)=6*n+1 e a(n)=6*n+5, pero fusionadas. Esta fusión ocorreu porque en cada paso par da construción da espiral, o triángulo xira 180° (algúns triángulos teñen a punta cara arriba, outros cara abaixo). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | mostra do proceso de creación 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: Ilusión do contraste de raias verticais e horizontais SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: gl 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 ============================================================ Ilusión do contraste de raias verticais e horizontais agosto 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | comparación de raias verticais e horizontais] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] As raias horizontais na imaxe de arriba parecen menos contrastadas que as verticais cando se miran desde lonxe. En realidade, porén, son idénticas, como se pode ver ao mirar de preto. Ao xirar a cabeza cara á esquerda ou cara á dereita 45° esta ilusión desaparece. Ao xirar a cabeza cara á esquerda ou cara á dereita 90° as raias horizontais convértense en verticais e, polo tanto, parecen máis contrastadas. Notei esta ilusión na imaxe da espiral de Fibonacci da palabra [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Esta imaxe cadrada parece estar formada por catro triángulos: dous cheos de raias horizontais e dous cheos de raias verticais. Creo que esta ilusión funciona cun principio similar ao da ilusión vertical-horizontal [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Tamén creo que está relacionado coa reacción de certos grupos de neuronas a diferentes estímulos. As neuronas reaccionan de xeito diferente a diversos estímulos, como as raias verticais, as raias diagonais, as raias horizontais, etc. (ver o libro Gödel, Escher, Bach, capítulo 11). É notable que esta ilusión funcione con diferente intensidade para cada persoa: algunhas vémola con total claridade e para outras non funciona en absoluto. Esta ilusión é aínda máis evidente na imaxe de abaixo. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | imaxe composta por raias verticais e horizontais] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Espiral da palabra de Fibonacci SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: gl 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 palabra de Fibonacci agosto 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Espiral da palabra de Fibonacci: saída do programa de Pavel Burda] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] Para debuxar esta figura, inserín a palabra de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] na espiral da mesma maneira que os números naturais se insiren na espiral de Ulam. Marquei os números individuais nesta espiral segundo a regra: 0 = cadrado negro, 1 = cadrado branco (este procedemento móstrase na animación de abaixo). Para facer este proceso máis eficiente, utilizouse a linguaxe de script JavaScript. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | mostra animada do procedemento] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Que é a palabra de Fibonacci? A palabra de Fibonacci é unha secuencia específica de díxitos binarios (ou, máis xeralmente, de calquera par de símbolos). Obtémola de xeito similar á secuencia de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], só que en lugar de sumar, usamos a concatenación de palabras. Os dous termos iniciais están definidos: S0 = 0, S1 = 01. O seguinte termo creado pola concatenación (é dicir, engadindo o penúltimo termo despois do último) será S2 = 010. A secuencia dos primeiros díxitos das palabras de Fibonacci tería este aspecto: 0100101001001010010100100101001001… Que é a espiral de Ulam? A espiral de Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], ou tamén espiral de números primos, é unha imaxe que se crea ordenando os números naturais nunha espiral e resaltando os números primos. Foi descuberta polo matemático Stanisław Ulam no ano 1963. Ulam escribiu os números naturais nunha grella rectangular, o un no centro e os seguintes números en espiral cara a fóra. Código fonte do proxecto [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Autor da idea: Vojta Maur Autor do código: Pavel Burda ============================================================ TITLE: Italia - Venecia 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: gl 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 ============================================================ Italia - Venecia 2019 Vídeo [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Cor, forma e ton SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: gl 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 ton vermello 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | teoría da cor - 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 a súa teoría da cor, existe unha conexión entre a cor e a forma. Ao modelo de cor RYB [https://cs.wikipedia.org/wiki/RYB] utilizado naquel entón (vermello, amarelo, azul) asignoulle tres 2D formas xeométricas na relación: triángulo = amarelo, cadrado = vermello, círculo = azul. Inspireime na súa obra e creei unha versión moderna desta teoría da cor. En lugar do modelo de cor RYB [https://cs.wikipedia.org/wiki/RYB], quizais xa obsoleto hoxe en día, utilicei o modelo de cor RGB [https://cs.wikipedia.org/wiki/RGB] (vermello, verde, azul), fisicamente máis preciso e máis utilizado na actualidade. Substituín o cadrado que utilizou Kandinsky por un pentágono, porque o cadrado é máis semellante ao triángulo que ao círculo, mentres que o pentágono paréceme unha transición máis axeitada entre o triángulo e o círculo. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | teoría da cor - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] Para atopar unha forma axeitada (o pentágono) entre o triángulo e o círculo, utilicei os ángulos internos das formas. O ángulo interno dun triángulo equilátero é de 60° (ou 60^1). O ángulo interno dun círculo debería ser de 180° (ou 60^1.268324336648371). Si, o círculo non ten lados e, polo tanto, non pode ter ángulos internos, pero, por exemplo, o ángulo interno dun milágono é de 179,64° e esta forma visualmente parécese moito a un círculo. Se fago a media destes dous expoñentes 60^[(1+1.268324336648371):2] obtenho o resultado de 103.923°. Este ángulo interno é o máis semellante ao dun pentágono, cuxo ángulo interno é de 108°. Para ampliar esta teoría da cor, engadín co mesmo procedemento transicións entre as formas de cor básicas coas relacións: cadrado = amarelo, octógono = ciano. Tentei completar esta teoría asignando formas de cor á altura do ton segundo a relación: ángulo agudo + cor cálida = ton alto, ángulo obtuso + cor fría = ton grave. Rexistrei este concepto nun pentagrama. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | teoría da cor estendida - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Tentei completar esta teoría asignando formas de cor á altura do ton segundo a relación: ángulo agudo + cor cálida = ton alto, ángulo obtuso + cor fría = ton grave. Rexistrei este concepto nun pentagrama. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | teoría musical da cor - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] A única cor que non puiden asignar a ningunha forma nin ton é a maxenta. Debería ser semellante ao verde (tamén é algo entre o azul e o vermello e tamén é fría e cálida á vez). Debería parecer un semicírculo? Ou un triángulo redondeado? Ou debería ser idéntica ao verde, é dicir, tamén un pentágono? Ata agora non atopei resposta a esta pregunta. ============================================================ TITLE: A visión humana SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ A visión humana xuño 2019 A visión humana é na realidade diferente do que a maioría da xente pensa. Os datos orixinais que crean os nosos ollos son moi distintos de como nolos interpreta despois o cerebro e, polo tanto, de como pensamos que vemos. A imaxe de abaixo visualiza os "datos puros" libres da edición de "postprodución" do noso cerebro. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | visualización da visión humana] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] Na imaxe pódense observar varias imperfeccións notables: - A imaxe está invertida especularmente tanto horizontal como verticalmente. Todo neno ao nacer ve así, pero co tempo o cerebro aprende a inverter a imaxe. Este efecto tamén pode ocorrer moi raramente tras a inxestión de alucinóxenos disociativos. - A imaxe exprésase para cada ollo por separado; só o cerebro a une nunha única imaxe. - A imaxe só é nítida nunha pequena parte central e desenfócase cara aos lados. - A imaxe é máis colorida nunha pequena parte central e perde saturación cara aos lados. Isto débese ao elevado número de conos no centro do ollo, que diminúe rapidamente cara ao exterior. En cada ollo hai un punto negro, o chamado punto cego (tecnicamente escotoma). Nesta parte do ollo non hai conos nin bastóns, xa que aí se sitúa o nervio óptico. O cerebro adoita encher estes puntos cegos con información do outro ollo. - As liñas rectas están lixeiramente deformadas en arcos, coma se fose polo efecto dun ollo de peixe ou dun obxectivo gran angular dunha cámara. O cerebro intenta enderezar estas liñas, pero trátase dunha simple ilusión. - No campo visual tamén é visible o nariz, que o cerebro normalmente filtra. - A imaxe non é perfectamente limpa, senón que contén un leve ruído visual. Este xérase pola combinación do ruído físico da luz, o ruído propio dos fotorreceptores e outra actividade nerviosa do sistema visual. En condicións normais, o cerebro adoita suprimilo, pero pode ser perceptible principalmente na escuridade, cos ollos pechados ou sobre superficies uniformes. Para o meu traballo de curso do segundo ano da especialidade de creación multimedia na materia de animación da Escola Profesional de Comercio, Artes Aplicadas e Deseño, creei un vídeo que simula varios trastornos oculares interesantes: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tanzania 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Tanzania 2019 Fotografías, textos Esta presentación é un resumo de diversas observacións e coñecementos subxectivos que recollín durante a miña curta estadía en Tanzania. Expreso estas observacións e sentimentos a través de fotografías e texto. [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] Coa miña obra intento axudar aos habitantes locais, difundir a concienciación sobre os seus problemas e, deste xeito, erradicar certos prexuízos raciais. Tamén considero que Europa debería tomar exemplo deste país en moitos aspectos. [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] En Tanzania hai dous grupos relixiosos principais: o islam e o cristianismo. Aínda que a convivencia destes dous grupos poida resultar difícil de imaxinar para un europeo medio do século 21, os musulmáns e cristiáns locais viven aquí en paz e respéctanse 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] Persoalmente, non me gusta a xente con uniforme (policías, soldados, gardas de seguridade...). Polo menos non na República Checa. Creo que, coas competencias que lles foron conferidas, tamén medra a súa arrogancia. Non obstante, esta aversión miña aos uniformes non foi totalmente opodstatněný.Lid en Tanzania; as persoas con uniforme de alí parecíanme amables e sempre me axudaron. [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 parécenme moi acolledores e amigables, mesmo fóra das zonas turísticas. Se visitaba unha aldea local, a xente recibíame co saúdo "Jambo!" (que significa "Ola!"). Moitos deles tamén falaban 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] "Esta xente das zonas cálidas paréceme que sorrí máis que nós" (fragmento dunha conversa entre varios pasaxeiros que escoitei no avión ao regresar á República Checa) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Grazas á globalización, tamén está xurdindo o turismo en Zanzíbar, o que trae consigo moitas vantaxes, pero tamén inconvenientes. As principais vantaxes son o crecemento económico e o aumento do nivel educativo. Outra vantaxe é a maior concienciación sobre este país no mundo, pero, por desgraza, esta vantaxe a miúdo vese negada polos enormes muros dos complexos hoteleiros, que moitos turistas nunca cruzan. Considero que a destrución da cultura local é unha desvantaxe. Un exemplo desta problemática é a migración de moitos masais da Tanzania continental (principalmente da zona arredor do Kilimanjaro) cara a áreas con alta concentración de turistas (ás praias de Zanzíbar). Estes masais venden chucherías alí e son só unha atracción turística. Os masais cren que, se alguén os fotografía, róballes a alma. Non obstante, nas zonas turísticas déixanse fotografar tranquilamente por uns poucos céntimos. [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: gl 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 decembro 2018 O proxecto xurdiu como un traballo escolar para a materia de Fotografía na Escola Profesional de Comercio, Artes Aplicadas e Deseño de Pilsen (Nerudova 33). O obxectivo era conectar experimentalmente a fotografía de retrato, os tipos psicolóxicos de personalidade, a proxección de imaxes, a animación e o son. A forma final das fotografías e vídeos baseouse no test de personalidade de Eysenck e na división dos temperamentos segundo a cuadratura de Galeno. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Introdución, test de Eysenck] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Asignación de figuras 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 proxección] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Fotografía] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Fotografía] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Animación de figuras] [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 | Son] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: Retícula de taboleiro de xadrez SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Retícula de taboleiro de xadrez decembro 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] Apliquei unha retícula de taboleiro de xadrez á fotografía de mostra, na que cada casa do taboleiro ten o tamaño dun píxel da fotografía. As áreas brancas da retícula son os píxeles orixinais da fotografía e as áreas negras son a súa inversión en cor e luminosidade. A fotografía a tamaño completo parece unha superficie gris dunha soa cor, pero só despois de facer zoom dixital aparece a fotografía orixinal. Para unha visualización correcta nun monitor Full HD, a fotografía debe ter aproximadamente 2000 px de altura. Pode producirse unha visualización incorrecta ao abrir a fotografía nun navegador que remostree bicúbicamente a grella de píxeles. Un navegador verificado é, por exemplo, o Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Como outra mostra do uso deste principio, creei unha fotografía que contén contraste tanto de cor como de significado. ============================================================ TITLE: Noruega - Lofoten 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: gl 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 - Lofoten 2018 Fotografía [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: Distorsión da información SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Distorsión da información agosto 2018 A través de cantos intermediarios nos chega un artigo que vemos en internet? É a súa veracidade fiable? Canto de diferente é o mundo que vemos a través das nosas pantallas de móbiles, ordenadores e televisores? É importante verificar cada información que vemos a partir de múltiples fontes e non dar por sentada a súa veracidade. Esta obra creouse tomando unha fotografía e, posteriormente, fotografando repetidamente esa mesma fotografía desde o monitor dun ordenador. [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 | animación composta polas imaxes anteriores] [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: gl 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, fotografías [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: Terróns de azucre SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Terróns de azucre 21. 3. 2018 - 30. 4. 2018, Plzeň 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] Información sobre a exposición na páxina web de DEPO2015 (arquivo): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: Dous ritmos SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ Dous ritmos abril 2018 O primeiro vídeo consiste en dous ritmos: un parpadeo visual e un clic acústico. Estes dous ritmos teñen unha duración lixeiramente diferente. Con esta pequena desviación, o vídeo alcanza un forte estado de inquietude nunha determinada parte. No segundo vídeo, engadín material de imaxe centrado na temática antibélica a este concepto básico. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | concepto básico] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] Dous ritmos 1 - negro x branco, concepto básico [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | aplicación do concepto básico] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] Dous ritmos 2 - aplicación do concepto básico sobre material de imaxe ============================================================ TITLE: Números aleatorios elixidos por persoas SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: gl 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 aleatorios elixidos por persoas abril 2018 Nesta obra repartiuse un cuestionario a varias persoas. Neste cuestionario, as persoas testadas escribiron cen números aleatorios nun rango de 1-100 que lles viñeron á mente. Despois, pasei estes datos ao ordenador e creei un gráfico a partir de cada cuestionario. O eixe horizontal x determina a orde dos números individuais e o eixe vertical y determina o valor dos números elixidos. O gráfico de cor azul está creado polo ordenador, é dicir, por un xerador de números aleatorios. Ao comparar todos os gráficos, pódese notar que cada persoa testada ten un gráfico único co seu propio xeito de introducir os números. Tamén se pode observar que en moitos gráficos se repiten certos ciclos case idénticos (a maioría das veces en forma de aumento e diminución gradual dos números). NÚMEROS ELIXIDOS POR UN XERADOR DE NÚMEROS ALEATORIOS [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Gráfico de números aleatorios elixidos polo ordenador] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] NÚMEROS ELIXIDOS POR PERSOAS [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Gráfico de números aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, 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 aleatorios elixidos por unha persoa, Michaela Šprynarová (16 anos)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] CUESTIONARIO DE MOSTRA CUBERTO [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Escaneo do cuestionario cuberto] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Alento irregular SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Alento irregular marzo 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] Nesta pista de son de catro minutos atópase a gravación dun gato morrendo. Na gravación pódense escoitar dous sons principais: un alento irregular e o son menos perceptible do latexo do corazón. ============================================================ TITLE: Dende a perspectiva dunha cuncha SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: gl 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 ============================================================ Dende a perspectiva dunha cuncha marzo 2018 Estes vídeos céntranse na percepción dunha cuncha: que sente e que experimenta? A súa visión do mundo non é menos importante que a visión humana! No primeiro vídeo pódese ver a gravación orixinal do mar. Na segunda parte do vídeo, no lado esquerdo da pantalla, proxéctase a cor media dos fotogramas individuais da gravación orixinal. Na parte dereita da pantalla atópase un gráfico RGB que define esta 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án 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: gl 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án 2018 Vídeo, fotografías [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: gl 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 fotografías documenta o mofo no meu libro de texto de alemán. As fotografías están ordenadas segundo a secuencia das páxinas do libro. Deste xeito, en cada fotografía aparecen composicións aleatorias, interesantes e experimentais. [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 | animación composta polas imaxes de arriba] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Perturbación dunha retícula regular SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: gl 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 ============================================================ Perturbación dunha retícula regular outubro 2017 Neste traballo tentei crear unha serie de obras abstractas. Dividín o documento en catro partes. Na primeira parte creei unha retícula regular básica, na segunda parte baseeime nesta retícula e comecei a perturbala lixeiramente, provocando así inquietude. Na terceira parte, perturbei esta retícula xeométrica regular con formas orgánicas contrastantes irregulares. E na cuarta e última parte, animei estas formas orgánicas. Primeira parte: RETÍCULA BÁSICA [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstracción 1.0 - retícula regular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Segunda parte: PERTURBACIÓN DA RETÍCULA CUNHA PEQUENA DESVIACIÓN [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstracción 2.0.0 - retícula regular perturbada por unha raia xirada] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstracción 2.0.1 - retícula regular perturbada por dúas raias xiradas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstracción 2.0.2 - retícula regular perturbada por tres raias xiradas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstracción 2.1.0 - retícula regular perturbada por unha raia irregular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstracción 2.1.1 - retícula regular perturbada por dúas raias irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstracción 2.1.2 - retícula regular perturbada por tres raias irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstracción 2.2.0 - retícula regular perturbada por unha raia irregular] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstracción 2.2.1 - retícula regular perturbada por dúas raias irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstracción 2.2.2 - retícula regular perturbada por tres raias irregulares] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Terceira parte: PERTURBACIÓN DA RETÍCULA CON FORMAS ORGÁNICAS [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstracción 3.0.0 - retícula regular perturbada por unha forma orgánica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstracción 3.0.1 - retícula regular perturbada por dúas formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstracción 3.0.2 - retícula regular perturbada por tres formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstracción 3.1.0 - retícula regular perturbada por unha forma orgánica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstracción 3.1.1 - retícula regular perturbada por dúas formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstracción 3.1.2 - retícula regular perturbada por tres formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstracción 3.2.0 - retícula regular perturbada por unha forma orgánica] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstracción 3.2.1 - retícula regular perturbada por dúas formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstracción 3.2.2 - retícula regular perturbada por tres formas orgánicas] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Cuarta parte: PERTURBACIÓN DA RETÍCULA CON 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: gl 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, fotografías [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: Xerador de números aleatorios SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: gl 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 ============================================================ Xerador de números aleatorios 3. 5. 2017 - 18. 6. 2017, Domažlice Galería dos irmáns Š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 azar ou da cidade ata o azar: 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: gl 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, fotografías [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: Resurrección SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Resurrección abril 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | fotografía orixinal sen cambios] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | fotografía despois da edición ANSI] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] En maio 2016 fotografiei un cemiterio local en Marrocos. No código ANSI da fotografía cambiei todas as cruces (†) por asteriscos (*). Gardei de novo a fotografía así modificada. ============================================================ TITLE: Media de cor SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Media de cor abril 2017 Na parte esquerda da imaxe hai 1156 fotografías nunha retícula de 34x34 px. Cada píxel de cor representa a cor media dunha fotografía individual do país correspondente. Na parte dereita da imaxe atópase a cor media de todos os píxeles da parte esquerda, é dicir, a cor media de todas as fotografías do país en cuestión. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | República Checa] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] República Checa [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 | Ecuador] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] Ecuador [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg | Kenya] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] Kenya [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: gl 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 | fotografía orixinal sen cambios] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | fotografía despois da edición ANSI] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] En decembro de 2012 fotografiei un tank de combate no deserto do Negev, en Israel. No código ANSI da fotografía, cambiei todos os asteriscos (*) por cruces (†). Gardei de novo a fotografía así modificada. ============================================================ TITLE: Terróns de azucre SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Terróns de azucre marzo 2017 A serie de fotografías creouse durante as probas de talento na Escola Secundaria Profesional de Comercio, Artes Aplicadas e Deseño de Pilsen (Nerudova 33). Para a parte fotográfica das probas podiamos levar os nosos propios obxectos, pero o seu número e tamaño estaban limitados. Levei unha caixa de terróns de azucre, que fun colocando nun prato nunha grella regular e despois vertínlles auga por riba. Os terróns foron disolvéndose gradualmente, derrubándose e caendo ao azar. [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 arte urbano SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: gl 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 arte urbano marzo 2017 Ao noso redor hai moitas obras de arte urbano interesantes, desde pequenas pegatinas e muros pintados ata diversos tipos de obxectos 3D. Dado que os autores destas creacións deben permanecer no anonimato debido a conflitos coa lei, este mundo da arte urbana é totalmente desinteresado e está separado do mundo do comercio. As obras de arte urbano que podemos ver case por toda a cidade mantéñense na súa maioría moi actuais. As novas obras cobren as antigas, a pintura descascárase xunto co reboco, os obxectos 3D son obxecto de vandalismo e as pegatinas, co paso do tempo e debido ao ambiente, despegan ou esvaécense. É un proceso natural, un aspecto do tempo, porén, considero que algunhas obras de arte urbano merecen que se lles prolongue a súa vida útil. E por iso decidín documentar as obras máis interesantes. Para este fin, no ano 2017 creei unha páxina de Facebook chamada Biblioteca de arte urbano, na que sigo engadindo publicacións ata o día de hoxe. Co obxectivo de chegar a máis xente, creei despois unha páxina co mesmo nome en Instagram. Nestas páxinas intento engadir principalmente obras que conteñen unha determinada idea, percibindo a parte estética da obra como secundaria. Biblioteca de arte urbano (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Biblioteca de arte urbano (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Captura de pantalla da páxina de Facebook] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Captura de pantalla da páxina de Instagram] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Aplicación de Google SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Aplicación de Google novembro 2016 Este breve vídeo é unha referencia aos permisos sen sentido da aplicación móbil de Google (a aplicación vén preinstalada non só nos teléfonos Samsung e, ademais, non se pode desinstalar). A visión xeral dos permisos pódese atopar nun teléfono equipado co sistema operativo Android en Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Non importa de que rexión viñeses... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: gl 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 ============================================================ Non importa de que rexión viñeses... 11. 7. 2016 - 14. 8. 2016, Plzeň DJKT (Nova escena): Salón de Plzeň 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 decembro de 2014 fotografiei en Mombasa unha vella parede con inscricións. Despois tentei descifrar o texto nela. Introducín unha parte lexible no buscador de internet e así descubrín a seguinte fotografía. 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. Reportaxe de Plzeň TV: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Italia 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Italia 2016 Vídeo, fotografías [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: Superficie SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Superficie 4. 2. 2016 - 3. 4. 2016, Plzeň Galería da cidade de Plzeň: ANTES, AGORA, DESPOIS [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] Canto é diferente a nosa vida na rede e na vida real? Por que saír fóra, se podemos atopalo todo en Google? A información de internet está deformada e ten pouco que ver coa realidade. Son un reflexo do que queremos ver. O sol reflíctese na superficie, proxéctase na parede e reflíctese no espello... Chegou realmente ata nós sen cambios? Montaxe da exposición: https://www.youtube.com/watch?v=SmsbQt0g9nc Máis sobre a exposición na páxina web da Galería 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: gl 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, fotografías [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 ata o azar SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: gl 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 ata o azar xaneiro 2016 No ano 2016 recibín como parte da preparación para a escola secundaria de arte na ZUŠ Plzeň, Jagellonská 14 a tarefa de elaborar unha estilización gráfica da cidade. Interesábame ata onde podía chegar esta estilización, e por iso traballei nesta tarefa durante os anos seguintes ata a actualidade (ano 2019). Dende unha simple estilización da cidade cheguei á perturbación de retículas regulares, o que dende o punto de vista artístico causaba unha tensión notable. Ademais, tentei utilizar o azar nesta tarefa, pero non fun quen de descubrir nada parecido ao azar real sen ningunha causa. Sempre me impedía o determinismo, e por iso utilicei só pseudoazar (pódese determinar a causa, pero o resultado é difícil de predicir e por iso parece aleatorio). Algúns camiños leváronme a un callejón sen saída e por iso tiven que buscar outra perspectiva e outra solución gráfica, por exemplo, a programación da saída visual, o efecto moiré, a sucesión de Fibonacci, etc. A serie de imaxes a continuación é un resumo destes traballos. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa: fotografía e bosquexos 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 | Estilización da cidade: división de superficies] [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 | Estilización da cidade: perturbación da retícula 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 | Estilización da cidade: perturbación da forma xeomé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 | Estilización da cidade: perturbación da retícula regular mediante rotación aleatoria] [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 | Estilización da cidade: forma aleatoria nun 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 | Estilización da cidade: formas simples e camiñada aleatoria] [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 | Estilización da cidade: xerador de píxeles aleatorios] [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 | Estilización da cidade: xerador de píxeles RGB aleatorios, efecto 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 | Estilización da cidade: efecto 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 | Estilización da cidade: xerador de píxeles RGB aleatorios en combinación co efecto 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 | Fotografía da instalación da estilización da cidade na Galería dos irmáns Š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 | Prototipo de folleto para o evento en Papírna: xerador de píxeles RGB aleatorios en combinación co efecto 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 | Imaxe pixel art da cidade e cálculo da súa probabilidade de creación mediante xeración aleatoria] [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 tamaño aleatorio e o 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 | Liñas de lonxitude aleatoria e o 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 | Liñas de lonxitude aleatoria, a súa 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: fotografía do autor remostrada 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: fotografía do autor remostrada 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 | Estilización da cidade: alfabeto a partir de fotografías (exames de clausura 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Non importa de que rexión viñeses... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: gl 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 ============================================================ Non importa de que rexión viñeses... 10. 10. 2015 - 11. 10. 2015, Plzeň 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: Non importa de que rexión viñeses... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: gl 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 ============================================================ Non importa de que rexión viñeses... outubro 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Fotografía de Vojta Maur tomada en Mombasa, 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 decembro de 2014 fotografiei en Mombasa un muro vello con inscricións. Despois tentei descifrar o texto nel. Introducín unha das súas partes lexibles nun buscador de internet e así descubrín a seguinte fotografía.] [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 | Fotografía atopada mediante un buscador de 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 | Non importa cal sexa a túa relixión. Non importa de que país procedas. Non importa se es pobre ou rico. Non importa se es negro ou branco. Todos somos iguais aos ollos de Deus.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg] ============================================================ TITLE: Kenya 2012-2015 SLUG: cestovani-kenya-2012-2015 URL: https://vojtamaur.cz/cestovani-kenya-2012-2015/ LANGUAGE: gl 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 ============================================================ Kenya 2012-2015 Vídeo, fotografías [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: gl 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 Fotografía [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: gl 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 Fotografía [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: Illas Canarias 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: gl 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 ============================================================ Illas Canarias 2012 Fotografía [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: Exipto 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Exipto 2012 Fotografía [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: Mala herba SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: gl SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Mala herba maio 2008 Traballo da gardería. A tarefa consistía en recortar flores que florecen de papel de cores e compoñer unha imaxe con elas. No canto de flores, creei plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]