ALL_POSTS__lang-fr.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: fr (French) 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: Concepts SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Concepts août 2026 Les notes ci-dessous sont un enregistrement continu d'idées et d'observations qui me sont venues au fil du temps. Elles ne sont souvent ni abouties ni réalisées, bien qu'elles puissent l'être à l'avenir. Ou peut-être pas, pour certaines pensées, la forme de la note suffit. Certaines sont des impasses et ne valent donc pas la peine d'être développées davantage. Mais elles peuvent tout de même mériter d'être consignées. 2023-02-24: GLITCHS DES FILTRES NEURONAUX J'ai découvert par hasard, en travaillant, que lorsque j'essaie d'agrandir une image dans Photoshop à l'aide des Neural Filters et que cette image est dans un profil colorimétrique CMJN et contient de grandes zones transparentes, il se produit un glitch étrange, mais généralement assez esthétique. Voici un échantillon 3 de 28 images que j'ai enregistrées : 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: TRAJECTOIRES GÉNÉTIQUES J'ai converti des séquences génétiques en dessins en utilisant une règle simple : A signifie un pas vers le nord, T/U vers le sud, C vers l'est et G vers l'ouest. L'ordre des bases détermine ainsi la forme d'une ligne continue. Visualisation résultante : koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] Code source : koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: RYTHME OPTIQUE DU TRAVAIL SUR ORDINATEUR J'ai créé un programme qui enregistre chaque frappe au clavier et chaque clic de souris pendant mon travail sur ordinateur. Le temps progresse dans le sens de l'écriture habituelle, de gauche à droite et de haut en bas. Un point noir signifie une entrée enregistrée, une zone blanche son absence. Voici un échantillon 3 de 18 images que j'ai enregistrées : 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] Code source : 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: POÉSIE DE KUSHÍK Je travaillais sur mon ordinateur, mais mon rat Kushík ne cessait de me déranger. Il grimpait sur moi, réclamait de l'attention, courait sur mon bureau, sur l'ordinateur. Il a commencé à me frustrer un peu. Alors, agacé, je lui ai ouvert un document MS Word vide et je lui ai dit quelque chose du genre : « Puisque tu veux faire le travail à ma place, vas-y, crée. » Kushík a donc commencé à courir sur le clavier. Ce document a été créé : koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM J'ai créé mon propre programme pour ma caméra thermique Seek Thermal RevealPRO afin de visualiser et d'éditer des photos thermographiques. Je n'ai trouvé aucun logiciel approprié pour cette caméra sous Windows, ce qui est dommage, car ses fichiers thermographiques contiennent des données de température avec lesquelles on peut travailler davantage. J'ai appelé le programme Thermozepam, car je suis satisfait de son design et son utilisation m'est presque addictive. Le programme charge des fichiers TIFF thermographiques, permet de modifier la carte de couleurs de l'image à l'aide d'une colormap de la bibliothèque matplotlib, de mesurer la température moyenne de la photo, de déterminer le mode des températures, d'afficher les températures minimale et maximale, l'histogramme et, après un clic, la température d'un pixel spécifique. Lors de l'enregistrement, il peut exporter un fichier PNG avec une nouvelle carte de couleurs et, en option, l'agrandir par interpolation. Capture d'écran du programme : koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] Code source : koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: ÉCLAIR DANS L'OBSCURITÉ J'ai eu l'idée de réaliser un projet Arduino dans lequel je placerais un laser dans une boîte vide (préalablement stérilisée à l'aide d'une lampe UV-C). Ce laser tirerait une impulsion d'une seconde à un moment aléatoire (pour que je ne sache pas quand exactement cela s'est produit, mais que je sache que cela arriverait par exemple dans les 10 minutes à 100%). Si je réussissais à le faire correctement, cette impulsion lumineuse ne serait perçue par aucun observateur. 2026-01-31: SIMULATION DE CAMÉRA STÉNOPÉ J'ai essayé de créer une caméra sténopé fonctionnelle simple en Python. Autrefois, au lycée, j'en avais déjà fabriqué une physique, mais j'avais l'impression qu'en la simulant, je comprendrais mieux son fonctionnement, car il ne suffit pas de faire un trou dans une boîte, d'insérer du papier photosensible, de le développer après exposition et de laisser la physique faire son travail (peu importe comment elle fonctionne). Ici, au contraire, il faut aussi simuler la physique. J'ai essayé de rendre la simulation aussi réaliste que possible sur le plan algorithmique, bien que la limite reste évidemment mes connaissances et la puissance de calcul disponible. Le programme utilise par exemple le lancer de rayons direct (forward ray tracing), c'est-à-dire le suivi de la lumière de la source vers la scène et la caméra, au lieu du lancer de rayons inverse (backward ray tracing) plus courant, qui suit les rayons de la caméra vers la scène. L'approche directe est plus proche de la direction physique de propagation de la lumière, mais elle est généralement très inefficace sur le plan computationnel. Exemples de configuration du programme et explication des paramètres : koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] Code source : koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: TRI DES PIXELS DE PHOTOS J'ai tenté de trier les pixels de photos à l'aide d'un algorithme. L'idée était approximativement de trier les pixels selon la teinte (HUE) et la luminosité : sur un axe (par exemple x), classer les pixels selon la teinte et sur l'autre axe (par exemple y) selon la luminosité. Ainsi, les pixels de la photo sont réorganisés, mais aucun ne disparaît et aucun nouveau n'est créé. Pourtant, les photos résultantes perdent leur signification originale, mais conservent leur atmosphère colorée. Code source : koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: EXPLORATION ALÉATOIRE D'INTERNET Pendant environ deux semaines, je me suis consacré à l'exploration aléatoire d'Internet, car je voulais savoir à quoi il ressemble lorsqu'il n'est pas recommandé par des algorithmes. J'ai essayé différentes approches. La première (naïve) consistait à créer un programme pour saisir et ouvrir des URL générées aléatoirement. C'était évidemment extrêmement inefficace, l'espace des URL possibles est trop vaste et celles qui existent sont représentées de manière clairsemée. La deuxième approche consistait à construire mon propre crawler et à lui donner une URL de départ bizarre (par exemple le site kdomivolal.cz [https://www.kdomivolal.cz/]). J'ai ensuite essayé de filtrer les résultats à l'aide d'un LLM, puis de ne regarder que ceux qui étaient intéressants (selon certains critères définis). J'ai ainsi trouvé beaucoup de bizarreries pour m'amuser, mais rien de révolutionnaire. La troisième approche a été beaucoup plus fructueuse et amusante. J'ai découvert l'existence de Certstream. C'est un service pratique qui diffuse en direct les certificats de sécurité émis dans le monde entier. Il affiche donc les URL des sites qui sont soit nouvellement créés, soit en train de renouveler leur certificat. Code source : koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] J'ai passé plusieurs jours à cliquer au hasard sur ces URL. Le plus souvent, je suis tombé sur des arnaques (cryptomonnaies, etc.), du porno, de l'IA, du porno généré par IA, des tutoriels sur la façon de créer du porno par IA, des jeux d'argent, des interfaces de connexion de systèmes, des sites en construction (qui ont un contenu d'espace réservé ou des messages « nous y travaillons »). Grâce à ce processus, je suis tombé sur le site treeyo.my [https://treeyo.my/], qui m'a marqué par sa forme minimaliste et son absence totale d'optimisation pour l'attention du spectateur. J'ai aussi découvert que ce site est vraiment une partie marginale d'Internet, car il n'a pas encore été indexé par Google. L'Internet Archive l'a trouvé, mais à partir des journaux CT, tout comme moi. La recherche a fini par payer. 2026-05-06: EXPOSITION DANS LE PACIFIQUE J'ai eu l'idée de créer des photos panoramiques à 360° du Pacifique générées par IA. Ensuite, d'y insérer un code QR à l'aide de l'IA (dans le style d'Illusion Diffusion), qui renvoie vers une œuvre d'art. Ensuite, il serait possible d'y insérer de fausses métadonnées de localisation (par exemple des coordonnées GPS au milieu du Pacifique) et de les télécharger sur Google Maps. Alternativement, il serait possible de prendre des lieux réels photographiés avec une caméra à 360°, par exemple dans une ville, puis de déplacer toutes leurs positions GPS dans le Pacifique. La raison pour laquelle je ne parle que de photos à 360° est que Google autorise toujours leur téléchargement sur des positions GPS précises via les métadonnées. Alors que les photos normales doivent être attribuées à un lieu existant. 2026-06-04: LÉSIONS PIGMENTAIRES J'ai essayé de réaliser ce projet, mais en raison de sa nature chronophage, je ne l'ai pas terminé. Jusqu'à présent, je n'ai documenté que les mains, détouré les grains de beauté photographiés (fond transparent), conservé leur échelle et créé un programme pour les classer dans une grille. Néanmoins, voici le texte qui devait expliquer le concept : « En 2026, j'ai documenté chaque tumeur cutanée ou anomalie vasculaire visible à la surface de mon corps. L'échelle a été conservée pour chaque objet. Ensuite, les lésions individuelles ont été découpées numériquement et classées dans une grille régulière. » 2026-06-21: PROGRAMME INTELLIGENT AUTO-MODIFIABLE J'ai essayé de créer un programme qui utilise l'API OpenAI et leurs LLM. Le programme a pour tâche de se modifier lui-même, puis de se relancer. Et je voulais savoir où cela mènerait. Malheureusement, le modèle refusait souvent la tâche, car il la considérait comme dangereuse. Ou bien il l'accomplissait, mais son successeur ne le faisait plus. L'attracteur était tout simplement toujours le refus pour des raisons de sécurité. Il n'est même jamais arrivé à la quatrième itération. Code source : 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: SYSTÈME AVEC DES PARTICULES UNIQUES Notre système physique est ennuyeux dans le sens où il semble que les particules élémentaires soient identiques les unes aux autres. Un électron comme un autre, un photon comme un autre. Mais j'aimerais créer une simulation d'un système qui possède beaucoup de particules élémentaires, mais dont aucune n'est interchangeable. Finalement, je suis arrivé à une variante dans laquelle les particules elles-mêmes n'ont aucune propriété ni identité. Elles ne sont définies que par leurs interactions mutuelles, ce qui, du point de vue d'un observateur à l'intérieur du système, est pratiquement équivalent. J'aime imaginer les conséquences de cette idée. Si je prends cela avec exagération, vivre dans un tel système serait assez difficile pour faire des prédictions. De plus, les entités vivant dans un tel système devraient peut-être faire attention à la perte ou au vol de leurs propres particules. J'ai essayé de le simuler et techniquement, j'ai rempli la tâche. Néanmoins, le résultat n'était pas si intéressant. À mon avis, c'est aussi parce que pour observer des propriétés émergentes intéressantes, il faut plus de puissance de calcul (plus de particules, plus de temps dans la simulation, peut-être plus de dimensions de simulation) et une analyse plus approfondie du résultat. Mise à jour du 2026-08-22 : En parcourant les mondes générés, je suis finalement tombé sur des structures auto-organisées remarquables. Elles sont rondes à ovales et ressemblent un peu à des capsules lipidiques. Elles ont un extérieur et un intérieur clairement délimités, tandis que la barrière ou « membrane » qui forme leur extérieur est très stable, alors que leur intérieur est plus mobile. J'ai défini ce seed comme valeur par défaut dans la démo ci-dessous. Note : le développement du système, et donc la taille de ces structures, dépend de la résolution de l'affichage. La vitesse de l'animation influence leur stabilité, probablement en raison de l'imprécision numérique lors de pas de temps plus importants. Même si les structures se désintègrent, par exemple après avoir augmenté la vitesse de l'animation, le système finit par se réorganiser et en créer de nouvelles. Ce n'est pas quelque chose que j'avais l'intention de créer. J'ai seulement créé un système avec des částicemi/interakcemi uniques et cela est apparu comme un phénomène émergent. Génial, j'ai soudainement un simulateur de « lipides ». Démo interactif : 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: DÉCHETS Et si je prenais en photo absolument chaque déchet que je jette à la poubelle ? Il serait possible de les photographier avec une échelle, de détourer les déchets de leur arrière-plan, puis de les disposer dans une grille régulière en respectant les proportions de taille. 2026-08-22: 天天中彩票买 Lorsque j'ai demandé conseil à ChatGPT (v5.6 Sol) sur la manière la plus simple de décrire l'expérience RYTHME OPTIQUE DU TRAVAIL SUR ORDINATEUR (voir ci-dessus), le chat a automatiquement intitulé cette discussion « Description du programme 天天中彩票买 ». Pourtant, le chat venait d'être créé spécifiquement pour décrire cette expérience. Le contenu même du programme que je lui ai envoyé était tout à fait normal. J'ai donc décidé de le confronter à ce sujet et j'ai écrit ceci : « Pourquoi as-tu appelé ce chat Description du programme 天天中彩票买 ? » Sa réponse fut : « Aucune idée. 😭 Le caractère « զ » est la lettre arménienne « za », donc « Description du programme զ » n'a aucun sens en tchèque. Les titres des chats sont générés automatiquement à partir du début de la conversation et, ici, le générateur de titre a manifestement décidé d'ajouter un caractère aléatoire de l'alphabet arménien. Je n'en vois aucune raison dans le contenu de la conversation. Donc non, ce n'est pas un signe secret pour le programme. C'est simplement « Description du programme » + un intrus typographique. » Après quelques interactions supplémentaires, il a réalisé que non, ce n'était pas de l'arménien, mais du chinois. Néanmoins, on peut voir qu'il était très confus au début. Je pense que la chaîne « 天天中彩票买 » fonctionne un peu comme le tristement célèbre jeton « SolidGoldMagikarp ». Je ne prétends pas qu'il fonctionne de la même manière, et je ne sais même pas si le tokenizer représente la chaîne « 天天中彩票买 » comme un seul jeton. Cependant, le modèle se comporte un peu comme ChatGPT 3 avec le jeton « SolidGoldMagikarp » lorsqu'il travaille avec. Il n'est pas non plus exclu que cela soit lié à sa mémoire, car celle-ci s'étend au-delà de ce chat. Tout ce chat exporté en PDF : koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: LE BOUTON DE MES RÊVES Je suis régulièrement agacé par les boîtes de dialogue de Windows qui proposent des choses comme la sauvegarde via OneDrive, des mises à jour, etc. Elles offrent toujours le choix entre « Commencer » et « Rappeler plus tard ». C'est assez frustrant quand je ne suis intéressé par aucune de ces options. J'ai donc eu l'idée de créer une image (photomontage) dans laquelle j'ajoute une troisième option – le bouton de mes rêves, qui manque malheureusement encore au système. Ce serait un bouton « Allez vous faire foutre ». Je parie que je ne suis pas la seule personne avec qui cette image résonnerait profondément. 2026-09-18: CALCULATRICE SUPER-INTELLIGENTE Une autre idée absurde et peu pratique m'est venue, que j'ai envie d'explorer théoriquement. Il s'agit d'un programme qui fonctionnerait comme une calculatrice très primitive. Elle pourrait se contenter d'additionner des nombres entiers positifs, rien de plus. Cependant, avec la différence que le résultat ne serait pas calculé localement de manière normale, mais envoyé à un modèle de langage très avancé (par exemple ChatGPT-6 Astra). Et celui-ci aurait pour tâche de calculer ce simple exemple et de ne renvoyer que le résultat. Je trouve assez drôle d'utiliser le modèle de langage le plus avancé pour quelque chose d'extrêmement primitif. Au fond, il s'agit probablement aussi d'une parodie de la façon dont, aujourd'hui, même des choses primitives sont confiées à l'IA et dont le marketing appose sur tout l'étiquette « IA » comme une sorte de vernis magique de fonctionnalité. En pratique, elle sera bien sûr bien pire qu'une calculatrice normale, moins fiable, avec une latence plus élevée, plus coûteuse, moins écologique, avec la nécessité d'une connexion Internet, … ============================================================ TITLE: Masques SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Masques août 2026 Les images ci-dessous sont masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] créées dans Adobe Photoshop au cours de mon travail sur divers projets. Chaque masque a été enregistré en tant qu'image distincte au moment de sa création. La galerie de ces images n'est pas le résultat d'une sélection. Si un masque a été créé pendant le travail, il en fait partie. Les images sont classées par ordre chronologique, de la plus ancienne à la plus récente. [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: Pologne - Mazurie 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: fr 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 ============================================================ Pologne - Mazurie 2026 Vidéo [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Italie - Venise 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: fr 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 ============================================================ Italie - Venise 2026 Vidéo [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Parasites SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Parasites mai 2026 Depuis un an, plusieurs fois par jour, je déverse sur un endroit de la pelouse à Plzeň-Božkov du thé en vrac usagé avec le reste de l'eau, car je ne veux pas boucher l'évacuation. À cet endroit, des escargots ont commencé à se rassembler pour manger les feuilles de thé. Parfois on en trouve une douzaine, d'autres fois aucun. Je partage leurs goûts. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | escargots et thé] [https://vojtamaur.cz/images/prizivnici-obr-1.jpg] ============================================================ TITLE: Pilsen, 2026-05-01 SLUG: plzen-2026-05-01 URL: https://vojtamaur.cz/plzen-2026-05-01/ LANGUAGE: fr 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 ============================================================ Pilsen, 2026-05-01 mai 2026 Images de caméra thermique : une tentative de voir la scène comme une entrée pour les systèmes d'observation et de visée. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | véhicule blindé de transport de troupes] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | soldat avec une arme] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | soldat avec une arme] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | soldats sur un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | soldats avec un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | soldats sur un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | soldats avec un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | soldats près de la statue de saint Jean Népomucène] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | soldats sur un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | enfant en uniforme avec un fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | enfant en uniforme avec un fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | enfant en uniforme avec un fusil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | soldats sur un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | soldat sur un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | soldat à la mitrailleuse] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | enfant devant un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | soldats près d'un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | soldats avec un char] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | soldats avec un char et un sans-abri] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | pilote et avion de combat] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | pilote et avion de combat] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | avion de combat] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | pilote et avion de combat] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | véhicule militaire] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | véhicule militaire] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Article métaweb SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Article métaweb avril 2026 MANIFESTE Ce site web est un projet statique axé sur la préservation à long terme du contenu. Tout le contenu est stocké dans des fichiers, sans dépendance vis-à-vis de bases de données ou de systèmes externes. Le site résultant est généré sous forme de sortie statique, facile à copier, archiver et reconstruire. Le projet est réparti sur plusieurs systèmes indépendants : dépôts, services d'archivage et instantanés statiques. Cela réduit le risque de perte de données. L'objectif est de garantir que le contenu puisse être reconstruit même si certaines parties de l'infrastructure d'origine cessent d'exister. COUCHE D'ARCHIVAGE EN LIGNE Ces liens représentent le même projet stocké dans différents systèmes et sous différentes formes. Ils incluent le dépôt source canonique, ses copies et des instantanés statiques complets. Ensemble, ils créent une structure redondante conçue pour préserver le projet et permettre sa reconstruction même si certaines parties deviennent indisponibles. Le projet existe également sous forme de paquet CLI Python distribué via GitHub et PyPI, incluant des instantanés de secours intégrés d'artefacts textuels sélectionnés. L'archivage numérique de ce site utilise donc, en plus de son propre domaine, les services 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 et 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] Voir la carte complète de l'archive (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] DOCUMENTATION TECHNIQUE Documentation technique nécessaire à la reconstruction de ce site. Voir la documentation technique complète [https://vojtamaur.cz/documentation/] PACK SOURCE POUR LA RECONSTRUCTION Le pack source du site est généré automatiquement lors de la construction. À l'intérieur du pack se trouvent le code source de ce site, le manifeste des ressources, les sommes de contrôle SHA-256 et un script Python sans dépendances externes. Il ne contient pas les ressources volumineuses provenant de public/images/, public/files/ et public/demos/, afin de ne pas doubler inutilement la taille du site en direct. Après décompression, le script tente d'abord de copier les ressources localement à partir de la construction terminée, puis les télécharge à partir de miroirs publics. Il est donc vrai que le code source génère la construction et que la construction génère le code source. Le pack source est récursivement reconstructible : après le téléchargement des ressources et l'installation des dépendances, il est possible de générer à nouveau le site et un nouveau pack source à partir de celui-ci. Télécharger le pack source reconstructible du site (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] INTÉGRITÉ ET IDENTITÉ DE LA CONSTRUCTION SHA-256 vérifie si les fichiers de construction ont été modifiés. De plus, une signature OpenPGP permet de vérifier que le manifeste des sommes de contrôle a été signé par l'auteur de ce site. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — liste des sommes de contrôle SHA-256 des fichiers de construction SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — signature OpenPGP séparée du fichier SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — somme de contrôle SHA-256 du fichier SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — description informative lisible par machine de l'intégrité de la construction SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — état informatif de la signature d'une construction spécifique vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — clé publique OpenPGP pour la vérification de la signature Empreinte de la clé OpenPGP principale : 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Tous les déploiements ne doivent pas nécessairement être signés. Une construction signée doit contenir le fichier SHA256SUMS.txt.asc et sa signature doit être vérifiée avec succès. La simple affirmation dans integrity.json ou SIGNING_STATUS.txt n'est pas une preuve de signature valide ; ces fichiers sont uniquement informatifs. EXPORTATIONS À chaque construction, le site génère une exportation en texte brut de tous les articles. Elle contient le contenu textuel des publications sous forme linéaire, sans dépendance vis-à-vis du CSS, du JavaScript ou d'une technologie web spécifique. Elle sert de couche d'archivage minimale pour l'indexation, la lecture hors ligne, la recherche en texte intégral et la reconstructibilité à long terme du contenu, même en cas de désintégration partielle de la structure originale du site. L'exportation textuelle est également adaptée aux grands modèles de langage. Voir l'exportation textuelle de tous les articles (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Pour le traitement automatique, une exportation JSON-LD déclenchée manuellement est disponible, incluant les textes des articles en tchèque et en anglais, les métadonnées et les liens vers les médias. Elle utilise le vocabulaire standard Schema.org complété par des termes personnalisés décrits dans le dictionnaire de métadonnées de ce site [https://vojtamaur.cz/ns/]. Elle préserve ainsi la signification de chaque champ ainsi que les relations entre les versions linguistiques des articles. Le contenu du site peut également être exporté manuellement au format PDF, qui préserve son contenu sous une forme adaptée à la lecture, à l'impression et à l'archivage à long terme, indépendamment du site lui-même. Les détails sur la méthode de génération et la structure de l'exportation sont indiqués dans la documentation technique ci-dessus. De même, une exportation EPUB est créée, destinée principalement aux liseuses électroniques et autres logiciels traitant des livres électroniques. Contrairement au PDF, elle utilise un flux de texte adaptatif et constitue une autre représentation du contenu du site. Une représentation distincte du contenu est également constituée par l'exportation SSTV du 10 septembre 2026, qui convertit automatiquement le contenu textuel et visuel du site en pages optimisées pour la transmission d'images standard Slow-Scan Television (SSTV) en mode PD120 (640 × 496 px). Les pages individuelles sont encodées sous forme de transmissions audio au format WAV et peuvent être affichées ultérieurement par un récepteur SSTV courant sans HTML original ni navigateur web. L'exportation complète pèse environ 21 Go et dure 61 heures d'audio. Télécharger l'exportation SSTV (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Outre les exportations générées par machine, il existe également une exportation verbale du site d'environ six heures datant du 29 août 2026, dans laquelle je parcours, lis et commente progressivement son contenu avec mes propres mots. L'enregistrement capture ainsi, en plus des textes eux-mêmes, un contexte supplémentaire, des souvenirs, des explications et des informations qui ne font pas directement partie du site. Lire l'exportation verbale du site (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] COUCHE D'ARCHIVAGE HORS LIGNE Des parties sélectionnées du contenu du site existent également sur des supports d'archivage physiques distincts, qui sont physiquement séparés de l'infrastructure réseau, formant ainsi une couche d'archivage isolée (air-gapped). Cela inclut des exemplaires analogiques imprimés ainsi que des supports de données portables. Les supports individuels diffèrent par leur mode de lecture, leurs dépendances techniques, leur gestion, leur disponibilité et leur durée de vie prévue. Certains sont directement lisibles sans appareil électronique, tandis que d'autres nécessitent un matériel, un logiciel compatible ou l'intermédiation d'une institution d'archivage. Chaque ligne du registre suivant désigne un exemplaire physique spécifique. ID nom aperçu date de création support et format contenu langue détenteur dernier emplacement connu accès note 001 Volná tvorba archiv svazek 1 image [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 papier ; A4 ; impression couleur recto stockée dans des pochettes perforées articles de la section Création libre tchèque / anglais auteur archive privée de l'auteur, Plzeň, République tchèque sur demande Contient des métadonnées. Certains codes sources et PDF ne sont pas imprimés en intégralité. 002 ALL_POSTS.txt image [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 papier ; A4 ; exportation en texte brut imprimée en recto exportation complète en texte brut de tous les articles tchèque / anglais auteur archive privée de l'auteur, Plzeň, République tchèque sur demande Contient des métadonnées et la somme de contrôle SHA-256 du fichier numérique original. 003 ALL_POSTS.txt Venice Edition image [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 papier ; A4 ; exportation en texte brut imprimée en recto-verso avec reliure spirale exportation en texte brut de la section anglaise Création libre anglais employé de la Biennale exposition Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Venise, Italie inconnu L'exemplaire a été trouvé par un employé de la Biennale (selon ses propres dires [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), qui a ensuite contacté l'auteur. Le sort ultérieur de l'exemplaire est inconnu. 004 ALL_POSTS.txt Edice volné distribuce 1 image [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 papier ; A4 ; exportation en texte brut imprimée en recto-verso et reliée avec des colliers de serrage exportation en texte brut des sections tchèques Création libre et Expositions tchèque Filip Drábek Karlovy Vary, République tchèque inconnu Exemplaire offert à un ami (auteur du poème Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 image [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 papier ; A4 ; exportation en texte brut imprimée en recto-verso et reliée avec des colliers de serrage exportation complète en texte brut de tous les articles tchèque / anglais inconnu boîte à livres “Černice - Štefánikova 116 (à côté de l'épicerie)”, GPS : 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, République tchèque inconnu Le sort ultérieur de l'exemplaire est inconnu. 006 vojtamaur.cz offline 1 image [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 clé USB Verbatim ; 16 Go construction USB, exportation PDF complète et exportation en texte brut complète tchèque / anglais inconnu géocache GCNJ2Z « Krásná vyhlídka », colline Háje près de Koterov, Plzeň, République tchèque inconnu Le sort ultérieur de l'exemplaire est inconnu. 007 vojtamaur.cz offline 2 image [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 Clé USB A-Data Speed Drive; 64 Mo export PDF complet et export texte brut complet tchèque / anglais inconnu géocache GCBHAG3 « Znamení květokruhu - Narcis » (Signe du zodiaque floral - Narcisse), au-dessus de Božkov, Plzeň, République tchèque inconnu Contient des métadonnées et une somme de contrôle SHA-256. Le sort ultérieur de cet exemplaire est inconnu. 008 ALL_POSTS.txt Edice volné distribuce 3 image [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 papier; A4; export texte brut imprimé recto-verso sous reliure spirale export texte brut complet de tous les articles (version compacte) tchèque Jáchym Štěpka Strakonice, République tchèque inconnu Exemplaire offert à un ami. 009 ALL_POSTS.txt image [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 papier; A4; export texte brut imprimé recto-verso sous reliure spirale export texte brut complet de tous les articles (version compacte) tchèque auteur archives privées de l'auteur, Halže, République tchèque sur demande Contient des métadonnées. 010 Výstavy a Cestování archiv image [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 papier; A4; couleur; impression recto-verso conservée dans des pochettes plastiques articles des sections Expositions et Voyages tchèque auteur archives privées de l'auteur, Plzeň, République tchèque sur demande Contient des métadonnées. Certains PDF ne sont pas imprimés en intégralité. 011 vojtamaur.cz offline 3 image [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 Go; 8× code source, build web, export PDF complet, package vojtamaur-python, archives vidéo tchèque / anglais auteur archives privées de l'auteur, Plzeň, République tchèque privé Contient readme.txt et un jeton API PyPl. 012 vojtamaur.cz offline 4 image [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 Go; 8× code source, build usb, export PDF complet, package vojtamaur-python, archives vidéo tchèque / anglais auteur cave de l'auteur, Plzeň, République tchèque sur demande Contient readme.txt et deux papiers A4 physiques imprimés recto-verso avec l'export (exportés via export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition image 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] image 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] image 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] image 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 céramique; 3 tablettes d'archives Memory of Mankind; mise en page condensée recto de l'export texte brut export texte brut de la section anglaise Création libre anglais Memory of Mankind [https://www.memory-of-mankind.com/] archives Memory of Mankind, mine de sel de Hallstatt, Autriche limité Des remerciements particuliers vont à Martin Kunze, fondateur du projet Memory of Mankind, pour sa bienveillance et son aide dans la réalisation de cet archivage. 014 Metawebový článek image [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 papier; A4; export PDF noir et blanc imprimé recto-verso de l'article Metaweb, relié avec des colliers de serrage export PDF complet de l'article Metaweb incluant les annexes d'images, l'export ultra PDF, ARCHIVE.txt, la documentation technique et les fichiers d'identité et d'intégrité du build tchèque / anglais auteur archives privées de l'auteur, Plzeň, République tchèque sur demande Contient des métadonnées et les sommes de contrôle SHA-256 des fichiers inclus. Exporté via export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 image [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 Go; 8× code source, build usb, export PDF complet, package vojtamaur-python, archives vidéo tchèque / anglais auteur archives privées de l'auteur, Plzeň, République tchèque sur demande Contient readme.txt et deux papiers A4 physiques imprimés recto-verso avec l'export (exportés via export-site-pdf-ultra.py ). INSTRUCTIONS POUR LA PRÉSERVATION Les instructions définissent comment le contenu du site peut être archivé, préservé et maintenu à l'avenir, si je ne suis plus en mesure de le gérer. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Dépotoir du presse-papiers SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Dépotoir du presse-papiers avril 2026 Ce projet travaille avec le contenu du presse-papiers du système Windows (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Tout texte, image ou fichier copié est immédiatement inséré dans un espace limité. Le contenu n'est ni modifié ni trié. Les éléments individuels sont placés de manière aléatoire dans le format et se chevauchent. La toile se remplit progressivement sans possibilité de retour en arrière ou d'édition. Chacune des images ci-dessous est le résultat d'une journée et capture le déroulement de mon travail sur ordinateur. [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 Code source Le code source Python pour ce projet est disponible ici : [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: Entités temporaires SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Entités temporaires janvier 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] Ce projet est une représentation artistique de la manière dont pourraient naître les cerveaux de Boltzmann [https://en.wikipedia.org/wiki/Boltzmann_brain] et d'autres entités temporaires, qui émergent un instant de l'entropie par une configuration aléatoire de particules avant d'y disparaître à nouveau. Dans le monde physique réel, l'observation d'un tel phénomène nécessiterait un temps inimaginablement long. C'est pourquoi j'ai modifié dynamiquement les vitesses des particules individuelles afin de pouvoir visualiser la naissance et la disparition d'une centaine d'entités dans un délai raisonnable. Je ne suis intervenu en aucune manière dans les trajectoires des particules. Les entités ont été créées en sélectionnant cent mots aléatoires dans le dictionnaire, en associant à chacun une image qui le représente, puis en laissant cette image renaître à partir du champ entropique de particules. Il s'agit d'une tentative de montrer comment, à partir du chaos, un sens, une forme ou une pensée peuvent émerger un instant, sans pour autant avoir la moindre prétention à une existence durable. ============================================================ TITLE: Le génome dans la spirale de Théodore SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: fr 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 ============================================================ Le génome dans la spirale de Théodore janvier 2026 Cette visualisation convertit l'information génétique linéaire (DNA/RNA) en une 2D spirale de Théodore continue [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Chaque point sur la spirale correspond à une base dans l'ordre où elle existe réellement dans la séquence. Le début de la séquence se trouve au centre de la spirale. La couleur du point représente le type de base. Cette spirale permet d'afficher de longues 1D données sur une surface relativement petite 2D, sans interrompre le flux d'informations. Il n'y a pas de ruptures artificielles, comme les retours à la ligne, qui sont courants dans les représentations textuelles. À titre d'exemple, j'ai visualisé les génomes de trois organismes de longueurs différentes. Ils possèdent tous un génome linéaire, ce qui est le plus approprié pour cette forme de visualisation. 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 Ebola : [https://www.ncbi.nlm.nih.gov/nuccore/10313991?utm_] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-2.png] SARS-CoV-2: [https://www.ncbi.nlm.nih.gov/nuccore/OM065388.1] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-3.png] Code source Le code source Python pour ce projet est disponible ici : [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-langue SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-langue décembre 2025 Les modèles de langage courants choisissent le jeton suivant en sélectionnant l'une des propositions les plus probables qui, selon leur estimation statistique, s'intègre le mieux au contexte. Nous appellerons cela l'échantillonnage standard. Ce projet fait exactement le contraire. Au lieu de choisir les jetons les plus probables, nous forçons le modèle à puiser dans les moins probables, c'est-à-dire ceux qu'il n'utiliserait presque jamais en mode normal. Le résultat est anti-jazyk – un texte formé à partir des parties marginales, pénalisées et souvent éloignées du vocabulaire du modèle. Cela crée des structures qui ne sont ni des symboles purement aléatoires, ni des phrases cohérentes. Comment ça fonctionne Le modèle reçoit une courte entrée (par exemple « This is »). Il génère une distribution de probabilité de tous les jetons suivants possibles. Au lieu de choisir dans la partie supérieure de la distribution (les jetons les plus probables), tout le mécanisme est inversé et le choix se fait dans le bas de celle-ci (les jetons les moins probables). Cela révèle les « couches inférieures » du modèle : expressions rares, fragments linguistiques et autres artefacts que le modèle supprime normalement. Code Le code peut être exécuté dans Google Colab : https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab sert ici principalement d'environnement d'exécution. Ce n'est pas la copie d'archive primaire du code. C'est pourquoi la même procédure est également enregistrée ci-dessous directement dans l'article. Le code est divisé en trois blocs distincts, tout comme dans le notebook. Le premier charge le modèle, le deuxième génère le texte et le troisième enregistre la dernière sortie. 1. Chargement du modèle et du tokenizer Ce bloc suffit à être exécuté une fois. Il charge le modèle GPT-2 et le tokenizer. [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. Génération de l'anti-langue Dans ce bloc, il est possible de modifier le texte d'entrée, le nombre de nouveaux jetons et la valeur de bottom_k. Plus bottom_k est petit, plus le modèle est poussé durement vers le fond absolu de la distribution de probabilité. [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. Enregistrement de la dernière sortie Ce bloc enregistre le dernier texte généré dans le fichier output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] Les poids du modèle GPT-2 ne font pas partie du site. Ils sont téléchargés depuis une source externe lors de l'exécution. Ce qui est stocké ici, c'est principalement la procédure : un petit guide sur la façon de forcer le modèle à extraire des déchets statistiques au lieu de la langue courante. Exemple de sortie Ici, j'ai utilisé le modèle GPT-2 et je l'ai laissé compléter le texte « 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 Analyse de l'exemple de sortie L'anti-langue n'est pas un bruit aléatoire. Une série de fragments rappelle les traces de domaines de données spécifiques que le modèle a probablement vus, mais que l'échantillonnage normal n'invoque pratiquement jamais car ils sont statistiquement défavorables. L'anti-langue, au contraire, les favorise. Certaines parties du texte générées par le modèle ressemblent à des artefacts du jeu de données d'entraînement. Parfois, on peut apercevoir des indices de scraping de données de divers e-shops (« BuyableInstoreAndOnline », « SpecialOrderable », « ItemThumbnailImage »), des sujets potentiellement sensibles ou socialement chargés (« sexual », « Muslims », « Hispanic »), des termes scientifiques ou leurs parties (« isomer », « antidepress », « [m]icrobial », « [p]uncture », « intolerance »), des références culturelles (« Monroe », « Phelps », « Rockefeller », « Nitrome »), des artefacts religieux-mythiques ou fantastiques (« Archdemon », « devils »), des lieux (« Moroc », « Afric »), des parties de l'interface utilisateur de sites web (« cloneembedreportprint », « IMAGES »), etc. Il est nécessaire d'ajouter une limite à cette analyse : le cerveau a tendance à picorer des modèles connus (marques, noms, concepts) et à ignorer le reste. De plus, certaines expressions sont sémantiquement ambiguës (« intolerance » peut être médicale ou sociale), de sorte que leur interprétation n'est pas univoque. ============================================================ TITLE: Ver ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ Ver ε septembre 2025 Définition : La base est un réseau neuronal open-source du ver C. elegans. Chaque poids wᵢ′ est ajusté : wᵢ′ = wᵢ + εᵢ où εᵢ est une variable aléatoire indépendante suivant une distribution uniforme sur l'intervalle [−10⁻⁴,10⁻⁴]. Motivation : L'ajout d'un petit nombre incalculable εᵢ ne sert pas à améliorer le modèle. Il sert uniquement à définir un ver qui ne pourra pas être entièrement calculé. C'est son seul but. ============================================================ TITLE: pantalon SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ pantalon septembre 2025 Je porte ce pantalon. Il s'est déchiré. Je l'ai recousu. Il s'est encore déchiré. Je l'ai encore recousu. Je n'arrête pas de répéter ça. Et je continue de le porter. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | pantalon] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT juillet 2024 DullGPT est une expérience de pensée qui démontre la possibilité de créer un système d'intelligence artificielle en utilisant une approche très simple (mais extrêmement inefficace). Ce projet consiste en un programme qui génère toutes les entrées possibles, les soumet au modèle ChatGPT et enregistre les réponses obtenues. Il construit ainsi progressivement une base de données d'entrées et de sorties, créant l'illusion d'un système intelligent. DullGPT dispose de deux modes : « apprentissage » et « utilisation ». En mode apprentissage, le programme génère des entrées et collecte des réponses, tandis qu'en mode utilisation, il permet à l'utilisateur de saisir des entrées et d'obtenir des réponses à partir de la base de données. Il s'agit essentiellement d'un cas extrême d'approche par force brute pour simuler l'intelligence. Au lieu d'essayer de comprendre le sens des entrées et de générer des réponses basées sur un modèle d'apprentissage, il se contente de collecter et de stocker une quantité énorme de paires entrée-sortie. D'un point de vue comportemental, il devrait être indiscernable de ChatGPT s'il disposait de suffisamment de données. Cela soulève la question de savoir si une véritable compréhension et une intelligence sont même nécessaires pour créer une communication intelligente. En d'autres termes : DullGPT génère des réponses indiscernables de celles générées par un véritable système intelligent, mais dépourvues de toute forme d'expérience authentique ou d'introspection. Bien sûr, contrairement à ChatGPT, DullGPT présente de nombreuses limites, notamment la vitesse d'« entraînement » et sa dépendance vis-à-vis d'autres grands modèles de langage, l'absence de prise en compte de l'historique des conversations, et l'absence de prise en compte de tous les symboles d'entrée (par exemple, les caractères chinois, etc.). De plus, contrairement aux grands modèles de langage, il fournira toujours la même sortie pour la même entrée. Étant donné qu'il ne s'agit que d'une expérience de pensée sans application pratique, il n'est pas utile d'essayer de corriger ces lacunes. Il convient toutefois de noter que je n'essaie pas ici de défendre l'argument de la chambre chinoise, qui remet en question la possibilité d'atteindre une véritable intelligence ou compréhension uniquement par la manipulation de symboles sans compréhension réelle. Je prétends seulement qu'au moins un tel système intelligent peut être créé, même si c'est de manière totalement inefficace et stupide. Je ne pense pas pour autant que chaque système doive nécessairement être aussi vide intérieurement. Voici le code source de ce programme : [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] Et voici les premières 1000 paires d'entrées et de sorties du journal infini : [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: Thaïlande 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ Thaïlande 2024 3D scans [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: Frontières de la vie privée SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Frontières de la vie privée février 2024 J'ai créé un programme simple auquel on peut assigner un ou plusieurs répertoires. Il les explore tous, y compris leurs sous-répertoires, et lorsqu'il rencontre une image (par image, j'entends ici un fichier se terminant par l'extension .jpg, .jpeg, .png, .tif, .tiff), il ajoute son chemin d'accès à l'ensemble de toutes les images. Une fois l'exploration terminée, il en sélectionne une seule et l'affiche. J'ai ensuite connecté à mon ordinateur tous les disques durs contenant les sauvegardes de photos que j'ai accumulées au cours de ma vie (ils contiennent désormais plus de 91 000 photos). J'ai configuré tous les disques durs comme répertoires sources à partir desquels le programme sélectionne les images. Pour des raisons pratiques, il était nécessaire d'interdire la sélection dans certains répertoires, car certains ne contenaient que des données de programmes, comme leurs icônes. Après avoir appuyé sur la touche ENTRÉE, le programme sélectionnait une photographie aléatoire de ma vie. Après avoir appuyé à nouveau sur ENTRÉE, le programme en sélectionnait une autre, et ainsi de suite... À partir des images sélectionnées au hasard, j'ai créé plusieurs séries qui se succédaient. Chaque série commence par une sélection aléatoire d'une image et continue de choisir d'autres images au hasard jusqu'à ce qu'elle en rencontre une que je ne souhaite pas rendre publique. Cette dernière image est présentée floutée dans la série. Je me demandais quelles photographies provoquaient la fin des séries et pourquoi. Dans la plupart des cas, à ma grande surprise, c'était l'inquiétude concernant la vie privée d'autres personnes qui y mettait fin. Dans d'autres cas, c'étaient des photographies de documents de travail, les domiciles d'autres personnes, mon propre domicile, etc. Grâce à ce projet, j'ai découvert à quel point les frontières de ma vie privée sont floues, si tant est qu'elles existent. À un certain moment, j'ai dû décider si je publiais la photographie ou non. Ce choix était cependant le plus souvent assez complexe et ambigu. série 1 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] série 2 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | verre d'eau] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | texte pour l'exposition] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | thermographie d'un trajet] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | voyage en train] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | trace sur la vitre] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | capture d'écran avec CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | exposition étudiante] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] série 3 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | code pour ticket SMS] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | Maasaï sautant au Kenya] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | larve au microscope] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | thermographie d'une voiture] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | statues de robots lors d'une exposition] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] série 4 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | structure polarisée au microscope] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Vojta Maur filme l'exposition] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | exposition de Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | iguane aux Galápagos] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | verre dépoli] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | cellule au microscope] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] série 5 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] série 6 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] série 7 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] série 8 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | tableau lors d'une exposition] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Vojta Maur au festival des lumières] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | bâtiments au Mexique] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] série 9 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | crustacés] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | mouettes] [https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg | thermographie] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | Vojta Maur sur un bateau] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | morceaux de sucre] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | exposition de Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pélicans au zoo] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | foudre en Moravie] [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 | thermographie de nuages] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur avec une tronçonneuse] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | briquet avec l'inscription BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | carrière inondée] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | forêt] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] série 10 : [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | image censurée] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Code source Le code source Python pour ce projet est disponible ici : [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: Fonctions d'onde SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Fonctions d'onde janvier 2024 Ce projet est une démonstration de la manière dont il est possible de simuler la propagation et l'interférence des ondes ainsi que leurs interactions avec l'environnement, à l'aide de modèles mathématiques et de simulations informatiques. L'utilisation de valeurs aléatoires pour la position des sources d'ondes, leur fréquence et leur amplitude, combinée à la mise en œuvre d'une diminution de l'amplitude avec l'augmentation de la distance par rapport à la source, à la réflexion des ondes sur les bords du carré et à leur interférence mutuelle, crée des motifs visuellement intéressants qui illustrent la complexité des interactions ondulatoires dans un espace limité. Les résultats sont visualisés à l'aide d'une échelle de couleurs noir et blanc, qui représente l'intensité de l'ondulation en différents points de l'espace carré. Simulation avec 1 source d'ondes : [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] Simulation avec 2 sources d'ondes : [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] Simulation avec 3 sources d'ondes : [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] Simulation avec 5 sources d'ondes : [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] Simulation avec 10 sources d'ondes : [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] Simulation avec 50 sources d'ondes : [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] Simulation avec 100 sources d'ondes : [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] Simulation avec 500 sources d'ondes : [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] Code source Le code source Python pour ce projet est disponible ici : [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: Structure de Recamán SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-12-14 SOURCE: src/content/posts/vystavy-recamanova-struktura.mdx BUILT_HTML: vystavy-recamanova-struktura/index.html ============================================================ Structure de Recamán 14. 9. 2023 - 31. 12. 2023, Jindřichův Hradec Musée de la photographie et des médias d'image modernes : Images au-delà des nombres [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] Informations sur l'exposition sur le site du Musée de la photographie et des médias d'image modernes : https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Article du site JcTEĎ.cz : https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Explication de la structure de Recamán (projet de l'année 2020) : https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Trajectoires du curseur SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Trajectoires du curseur août 2023 Il peut sembler que l'interaction quotidienne avec une souris d'ordinateur soit une activité banale et peu remarquable. Mais que se passerait-il si ces mouvements routiniers pouvaient être transformés en quelque chose de plus, quelque chose qui crée une représentation visuelle unique du travail sur ordinateur ? Grâce à un code qui capture la position du curseur de la souris et la couleur du pixel situé en dessous, cette idée peut devenir réalité. Comment cela fonctionne-t-il ? Ce code suit l'emplacement du curseur de la souris sur l'écran et la couleur du pixel situé en dessous. Ces informations sont ensuite transférées en temps réel sur une toile virtuelle dont la résolution est identique à celle de l'écran. Chaque fois que la souris est déplacée, le code dessine un pixel de la couleur qui se trouvait juste sous le curseur, à la position où se trouvait le curseur. Cela signifie qu'au fur et à mesure que l'on travaille et que l'on se déplace sur l'écran, des trajectoires colorées se forment sur la toile. Ces trajectoires sont uniques et représentent le travail et l'interaction de l'utilisateur avec l'ordinateur. Que se passe-t-il après une longue période ? Si ce processus tourne suffisamment longtemps, la toile commence à se remplir et les trajectoires deviennent moins perceptibles. Au lieu de cela, la majeure partie de la toile commence à ressembler à un bruit pseudo-aléatoire. Cependant, il existe certaines zones de l'écran qui ne changent pas beaucoup au fil du temps. Il peut s'agir, par exemple, de la barre des tâches de Windows, où se trouvent les icônes des logiciels. Ces zones sur la toile restent plus ou moins identiques. [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] Conclusion Ce code représente une fusion entre la technologie et l'art, permettant de transformer l'interaction quotidienne avec l'ordinateur en quelque chose de visuellement captivant. Bien qu'à première vue, le travail sur ordinateur puisse sembler routinier et monotone, ce projet montre qu'une telle activité peut aussi avoir sa propre beauté et son propre rythme. Code source Le code source Python pour ce projet est disponible ici : [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: Archives de plantes SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Archives de plantes juin 2023 Introduction Dans cet article, nous nous penchons sur un projet qui allie le monde des plantes, de l'électronique, de la programmation et de l'art visuel. Le projet utilise Arduino et Python pour créer des visualisations des expériences de la vie des plantes. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | schéma de câblage arduino] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Comment cela fonctionne-t-il ? L'Arduino est équipé de trois capteurs : un thermomètre, une photorésistance et un hygromètre. Ces capteurs sont placés dans un pot contenant différentes espèces de plantes (par exemple, des pâtissons, des pois, des tournesols, des aubergines, du cresson, des poivrons, etc.). Les capteurs collectent en continu des données sur la température, l'intensité lumineuse et l'humidité du sol. Le programme crée ensuite une toile vide de 100×100 pixels. Chaque pixel sur cette toile est coloré en fonction des données obtenues par les capteurs. La valeur RVB de la couleur du pixel est déterminée de telle sorte que la valeur R (rouge) corresponde à la température, G (vert) à la lumière et B (bleu) à l'humidité. Visualisation d'une journée Tout d'abord, nous examinons une version simple du projet, où une image représente une journée de la vie des plantes. Le programme commence par colorer le premier pixel dans le coin supérieur gauche et colore progressivement chaque pixel selon les valeurs actuelles obtenues par les capteurs. Après avoir coloré un pixel, le programme attend un moment avant de passer au pixel suivant. Lorsqu'il atteint la fin d'une ligne, il se déplace au début de la ligne suivante et continue la coloration. Ce processus se poursuit jusqu'à ce que tous les pixels de la toile soient colorés. Enregistrement d'un tournesol : [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] Assemblage des sorties Après la visualisation d'une journée, nous pouvons étendre ce processus et créer une série d'images représentant une période plus longue. Les sorties carrées individuelles peuvent être empilées les unes sous les autres, créant ainsi des images composées. Comme la génération de la sortie suivante commence immédiatement après la fin de la précédente, il n'y a pas d'interruption dans l'écoulement du temps. De cette manière, nous pouvons créer des images avec une résolution de 100x500 pixels, par exemple, si elles sont composées de cinq sorties. Enregistrement d'un tournesol : [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] Enregistrement d'un pâtisson : [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] Prolongation de l'intervalle entre les mesures L'intervalle entre la mesure de chaque pixel peut être prolongé. De cette façon, un format carré de 100×100 pixels peut représenter non seulement une journée, mais plusieurs jours. Ce principe nous permet de suivre le développement de la plante sur une période plus longue sur une seule image. Enregistrement d'un tournesol : [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] Combinaison des principes En combinant les deux principes, nous pouvons créer une série d'images où chaque image représente plusieurs jours et l'ensemble de la série couvre alors de nombreux jours, voire des semaines. De cette manière, nous pouvons suivre et visualiser le développement à long terme de la plante. Enregistrement d'un tournesol : [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] Enregistrement d'un tournesol : [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] Interprétation des résultats Les images résultantes nous offrent un regard unique sur la vie des plantes. Les « lignes » bleues sur l'image représentent les nuits, car il faisait généralement humide, mais pas trop chaud, et aucune lumière n'était présente. À l'inverse, les « lignes » jaunes sont causées par le fait qu'en fin de journée, le soleil direct a commencé à éclairer la plante, ce qui a provoqué une augmentation de la température et de l'intensité lumineuse. Cela s'est traduit sur l'image par une augmentation des valeurs des canaux rouge et vert, qui, additionnés, créent la couleur jaune. Parfois, de faibles lignes sont visibles au début de la nuit, car j'allumais occasionnellement une lampe dans la pièce le soir. Sur d'autres sorties, on peut voir, grâce à la baisse de l'intensité lumineuse, qu'il a plu, par exemple. Code source Le code source Python pour ce projet est disponible ici : [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] Conclusion Ce projet est un excellent exemple de la manière dont nous pouvons utiliser la technologie pour mieux comprendre et visualiser les processus naturels. Les images résultantes nous offrent un aperçu de la vie des plantes et de la complexité des stimuli perçus. Il est important de noter que, bien que ce projet offre un aperçu unique des expériences des plantes, il ne couvre pas tous les aspects de leur perception. Les plantes sont capables de percevoir de nombreux types de signaux provenant de leur environnement, notamment l'humidité de l'air, la direction de la gravité, la composition chimique du sol, le champ électromagnétique et le stress mécanique. Ce projet ne cherche pas à enregistrer l'expérience complète de la plante, mais se concentre plutôt sur trois facteurs clés qui peuvent être facilement mesurés et visualisés. Nous n'avons aucune idée de la manière dont les plantes interprètent ces données, mais nous savons qu'elles y réagissent certainement. Le projet est une tentative de traduire ces expériences dans un format que nous pouvons mieux comprendre et visualiser. ============================================================ TITLE: Terrains à bâtir SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: fr 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 ============================================================ Terrains à bâtir 19. 10. 2022 - 14. 1. 2023, Brno Fait Gallery : Milan Maur / Séquences d'action incertaines [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Légende de l'image : Nous achetons des terrains à bâtir et nous les rendons à la nature. Automne 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 | Documentation photographique de l'exposition] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Informations sur l'exposition sur le site de la Fait Gallery : https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Récursion dans le programme MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: fr 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 ============================================================ Récursion dans le programme MS Word novembre 2022 J'ai découvert une méthode permettant de lancer un processus récursif dans le programme Microsoft Word. Deux choses sont nécessaires pour cela : la fonction de liaison et un tableau. Grâce à la fonction de liaison, il est possible d'insérer le contenu du document A dans le document B de telle sorte que si le contenu est modifié dans le document A, ces changements se reflètent automatiquement dans le document B. En d'autres termes, le contenu du document B fait référence au contenu du document A. La récursion peut alors être déclenchée en créant un contenu qui fait référence à lui-même. Comment y parvenir ? Il suffit de créer un document A (appelons-le par ex. doc A.docx) et un document B (doc B.docx), de créer un tableau vide dans le document A, de le copier et de le coller avec liaison dans le document B. Il ne reste plus qu'à copier ce tableau nouvellement inséré depuis le document B et à le coller avec liaison dans le contenu du tableau du document A. Cela crée un tableau qui commence progressivement à s'insérer lui-même. La plupart du temps, MS Word commence alors à ramer jusqu'à ce qu'il finisse par planter complètement. L'ensemble de cette procédure peut être visionné dans la vidéo ci-dessous. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudo-poème SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Pseudo-poème mai 2022 Tous les mots du poème suivant (du moins à notre connaissance et à l'exception des mots fonctionnels) sont des pseudo-mots ; il s'agit donc de mots qui pourraient exister conformément à la phonotactique du tchèque – ces combinaisons de sons sont possibles dans la langue susmentionnée – mais aucun sens ne leur est attribué et ils ne sont pas utilisés. Le poème est donc fondamentalement absurde et toute interprétation éventuelle dépend entièrement de l'imagination du lecteur, bien que la nature fortement onomatopéique de certains pseudo-mots la stimule considérablement. Cette expérience n'avait pas pour but de créer un texte poétique d'une grande valeur esthétique, mais simplement de jouer avec le potentiel combinatoire de la langue maternelle. Il est remarquable que pour chaque pseudo-mot, on puisse identifier de manière fiable son appartenance à une catégorie grammaticale ainsi que la plupart de ses catégories grammaticales. 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 Bien que le poème soit en principe absurde, son interprétation peut faire naître une certaine image dans l'esprit du lecteur. Nous nous sommes demandé quelle image une intelligence artificielle pourrait en avoir. Nous avons donc utilisé plusieurs modèles d'intelligence artificielle disponibles (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion et Night Café), capables de créer une sortie visuelle à partir d'une entrée textuelle. Chaque modèle est un peu différent, certains produisent des résultats photoréalistes, d'autres sont plus abstraits et d'autres encore sont plutôt stylisés artistiquement. Ils diffèrent également dans leur compréhension du tchèque (par exemple, le modèle ru-DALL-E comprend très bien le tchèque). Les différents segments de ce poème ont été soumis à divers modèles d'intelligence artificielle et chacun d'eux a ainsi créé sa propre série unique d'images basées sur l'interprétation des segments individuels. À partir de chacune de ces séries, nous avons ensuite créé une vidéo dans laquelle les différentes images sont projetées et où le segment correspondant du poème est récité simultanément. Le modèle Deep Daze est même capable d'enregistrer le processus de création des images, de sorte que l'on peut voir dans la vidéo comment son image se forme et se précise progressivement. 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] Qu'est-ce que le poème évoque en vous ? Votre impression du poème concorde-t-elle avec les interprétations de l'intelligence artificielle ? auteur du poème : Filip Drábek auteur de l'annexe visuelle : Vojta Maur ============================================================ TITLE: Photogrammétrie SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Photogrammétrie mars 2022 Au cours de plusieurs années, j'ai scanné diverses structures à l'aide de fotogrammetrie. Le projet fonctionne comme un collage spatial de lieux et d'êtres à travers le temps. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | de gauche à droite : 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 gauche à droite : 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 est allongé dans l'appartement à côté de l'appartement dans lequel Vojta Maur est allongé dans l'appartement à côté de l'appartement dans lequel Vojta Maur est allongé dans l'appartement à côté de l'appartement dans lequel...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur est allongé dans l'appartement à côté de l'appartement dans lequel Vojta Maur est allongé dans l'appartement à côté de l'appartement dans lequel Vojta Maur est allongé dans l'appartement à côté de l'appartement dans lequel...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Vojta Maur dans l'appartement] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Vojta Maur isolé dans la chambre] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur dans la chambre, plan large] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | Vojta Maur en low poly dans la chambre] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur dans la salle de bain] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur dans la chambre à coucher] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | Vojta Maur dans le salon] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | Vojta Maur dans la cuisine] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur dans la cuisine] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur dans la cuisine] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | jardin] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur dans le jardin, perspective orthographique] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková dans le lavabo] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | Armée 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 | Motif de Vojta Maur] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Générateur de nombres aléatoires SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: fr 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 ============================================================ Générateur de nombres aléatoires 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Galerie d'art de Karlovy Vary : SALON 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] Informations sur l'exposition sur le site de la Galerie d'art de Karlovy Vary : http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Autoportrait (travail pratique de fin d'études) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: fr 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 ============================================================ Autoportrait (travail pratique de fin d'études) juin 2021 Sujet et soutenance du travail de fin d'études : [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Portfolio final : [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Installation de l'œuvre dans les ateliers 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] Évaluation du travail : [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: Brève histoire de la vie sur Terre SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: fr 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 ============================================================ Brève histoire de la vie sur Terre mars 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] La vidéo a été réalisée dans le cadre d'un travail scolaire à l'École professionnelle supérieure de commerce, d'arts appliqués et de design de Plzeň (Nerudova 33). Une image de cette vidéo représente 200 000 années de l'histoire de la Terre. Cela correspond approximativement à la durée d'existence de l'espèce Homo sapiens. C'est précisément pour cette raison que l'homme n'est représenté que sur la toute dernière image de cette vidéo. Tous les documents visuels utilisés dans la vidéo ont été réalisés par l'auteur. ============================================================ TITLE: La vie dans le lac de Hromnice SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: fr 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 ============================================================ La vie dans le lac de Hromnice janvier 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] Le lac de Hromnice [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] est un monument naturel situé dans le district de Plzeň-Nord. En raison de l'extraction passée d'ardoise, l'eau du lac est une solution diluée d'acide sulfurique (son pH est de 2.6 – 2.9). C'est précisément pour cette raison que l'on peut lire dans diverses sources que « l'eau est stérile et sans vie ». Même sur le panneau d'information officiel [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG], il est écrit : « … en dehors des algues, [l'eau] est totalement dépourvue de vie ». Cette conclusion me semblait improbable compte tenu de l'énorme capacité d'adaptation de la vie en général. J'ai donc décidé de m'y rendre pour l'explorer moi-même. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Lac de Hromnice] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | mesure pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] Le 19 décembre 2020, j'ai prélevé un échantillon d'eau du lac de Hromnice. La vie multicellulaire y était visible dès que la boue s'est déposée dans l'eau trouble. J'y ai trouvé plusieurs larves de chironomes. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | larve de chironome] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] J'y ai également découvert une larve de mouche, que j'ai réussi à identifier à l'aide d'un microscope. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | larve de mouche] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] J'y ai aussi trouvé plusieurs organismes unicellulaires, comme ces deux espèces d'euglènes, qui étaient si nombreuses qu'il était possible de les observer à l'œil nu sous forme de plaque verte à la surface. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | euglènes] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | euglènes] [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 | euglène] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] Sur les images ci-dessus, on peut également voir des organismes procaryotes – des cyanobactéries (petites bactéries en forme de bâtonnet). Un autre organisme procaryote que j'ai trouvé dans l'échantillon est cette bactérie (pour l'instant non identifiée plus précisément). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bactérie] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Après environ deux semaines d'observation, j'ai même trouvé des ciliés dans l'échantillon. Le premier est une vorticelle, le second est 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] Il est remarquable de voir combien d'organismes peuvent survivre dans un environnement aussi extrêmement acide. L'affirmation selon laquelle l'eau est stérile est donc, à mon avis, réfutée. Il serait donc approprié de mettre à jour le panneau d'information officiel ainsi que les autres sites touristiques qui ont repris cette information. Cependant, il ne s'agit probablement pas de tous les organismes présents dans le lac de Hromnice, et il serait donc intéressant d'effectuer d'autres analyses de l'eau à différentes saisons, ou éventuellement de prélever des échantillons d'eau à différentes profondeurs (au fond, par exemple, des bactéries anaérobies pourraient vivre grâce au manque d'oxygène et de lumière). ============================================================ TITLE: Réflexion sur les limites de l'imaginaire SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: fr 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 ============================================================ Réflexion sur les limites de l'imaginaire novembre 2020 Ce texte a été rédigé dans le cadre d'un devoir scolaire (genre : réflexion) sur un sujet libre durant mes études à l'École professionnelle supérieure de commerce, d'arts appliqués et de design de Pilsen. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Perception accrue des différences de luminosité SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: fr 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 ============================================================ Perception accrue des différences de luminosité octobre 2020 Et si nos yeux étaient capables de percevoir même les différences subtiles de luminosité ? À quel point notre vision du monde en serait-elle changée ? Est-il possible de visualiser cela ? Oui, je pense que c'est possible. Je vais maintenant tenter de décrire comment y parvenir. Observons donc la manière dont l'œil humain perçoit une photographie en noir et blanc. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | photographie en noir et blanc d'ours] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] On peut donc dire que les zones les plus sombres sont perçues comme noires, et les zones les plus claires comme blanches. Tout ce qui se trouve entre les deux correspond à divers degrés de gris. Ce spectre peut être représenté comme suit : [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradient noir-blanc] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Comme nos yeux ne sont pas assez performants pour percevoir de petites différences entre deux nuances de gris, j'ai décidé d'ajouter l'ensemble du spectre coloré comme étapes intermédiaires dans ce dégradé. Le dégradé résultant se présente alors ainsi : [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradient noir, magenta, bleu, cyan, vert, jaune, rouge, blanc (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Les noirs restent noirs, les blancs restent blancs, mais le dégradé gris entre eux est désormais enrichi de couleurs. Vous trouverez ci-dessous un exemple de ce à quoi ressemblerait la photographie de l'ours après l'application de ce nouveau dégradé. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | gradient KMBCGYRW appliqué à la photo en noir et blanc d'ours] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] Sur la photographie, on peut voir des détails qui nous échapperaient sur une photographie en noir et blanc normale. J'ai ensuite essayé d'expérimenter ce dégradé sur des photographies analogiques (voir ci-dessous). Pour chaque comparaison, la photographie originale en noir et blanc est présentée en premier. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | photo analogique en noir et blanc 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 | gradient KMBCGYRW appliqué à la photo analogique en noir et blanc 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 | photo analogique en noir et blanc 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 | gradient KMBCGYRW appliqué à la photo analogique en noir et blanc 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 | photo analogique en noir et blanc 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 | gradient KMBCGYRW appliqué à la photo analogique en noir et blanc 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 | photo analogique en noir et blanc prise avec un sténopé] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | gradient KMBCGYRW appliqué à la photo analogique en noir et blanc prise avec un sténopé] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Je me demandais si ce dégradé pourrait être utilisé dans le dessin pour une meilleure précision de l'ombrage. C'est précisément pour cela que je l'ai testé sur l'un de mes anciens dessins : [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | dessin d'étude au fusain 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 | gradient KMBCGYRW appliqué au dessin d'étude au fusain de Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] J'ai décidé de tester davantage ce dégradé sur des illusions d'optique, qui reposent sur une perception imparfaite des différences de luminosité. Voici un exemple d'une telle illusion : [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | image d'une illusion d'optique en noir et blanc sur la différence de luminosité] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Exactement comme on peut s'y attendre, les deux carrés sont identiques. Pourtant, l'un semble plus clair à l'œil humain. Si j'applique ce dégradé à l'illusion ci-dessus, il devient beaucoup plus évident que les carrés ont la même teinte. L'illusion est ainsi brisée et cesse d'être une illusion. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | gradient KMBCGYRW appliqué à l'image d'une illusion d'optique en noir et blanc sur la différence de luminosité] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] Une autre illusion similaire est l'illusion de l'échiquier d'Adelson [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. Le principe est le même, les zones A et B sont de la même teinte, bien que cela ne semble pas être le cas. Lorsque nous y appliquons le dégradé, cela devient flagrant. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | image de l'illusion de l'échiquier d'Adelson] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | gradient KMBCGYRW appliqué à l'illusion de l'échiquier d'Adelson] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Théorèmes de la vie SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ Théorèmes de la vie octobre 2020 Page Instagram contenant des photographies de la vie sur Terre à différentes échelles. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | capture d'écran de la page Instagram] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Ordinateur avec entrées aléatoires SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: fr 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 ============================================================ Ordinateur avec entrées aléatoires septembre 2020 Pour les besoins de cette réflexion, j'ai créé un programme en langage Python qui envoie des entrées aléatoires à mon ordinateur. Il peut ainsi, par exemple, déplacer le curseur de la souris, cliquer, appuyer sur n'importe quelle touche du clavier, et ce, de manière totalement aléatoire. Appelons-le donc SINGE-1 (d'après le théorème du singe savant). Voici le code source, bien qu'il ne soit pas nécessaire de le comprendre : [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] Pour illustrer, j'ai enregistré le programme SINGE-1 en cours d'exécution et j'ai créé la première vidéo ci-dessous. Étant donné qu'il a été lancé pendant environ une heure, j'ai accéléré la première vidéo à plusieurs reprises pour créer la deuxième vidéo, afin que le spectateur n'ait pas à regarder toute la première vidéo tout en voyant les actions que le programme SINGE-1 a pu effectuer. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Comme on peut le constater dans les vidéos, le programme SINGE-1 commence à un moment donné à réécrire son propre code. Toute la vidéo se termine par un blocage suivi d'un plantage du système d'exploitation. En continuant à expérimenter avec lui, le programme SINGE-1 a fait plusieurs autres choses remarquables. Par exemple, il a ouvert le moteur de recherche Bing et y a tapé « 9/11 », a pris une capture d'écran, a redémarré l'ordinateur, a installé un jeu de cartes ou a « dessiné » quelque chose d'abstrait (voir l'image ci-dessous). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | dessin abstrait dans MS Paint, auteur : SINGE-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] On peut donc dire que si le programme SINGE-1 était exécuté pendant une durée illimitée, pourrait-il théoriquement accomplir TOUT (par TOUT, j'entends effectuer toutes les opérations que l'ordinateur permet, et c'est pourquoi je l'écris en majuscules) ce qu'un utilisateur du même ordinateur pourrait accomplir ? Il pourrait théoriquement créer un dossier sur le bureau, ouvrir un navigateur web et effectuer une recherche, ouvrir Word et rédiger cette réflexion, écrire n'importe quel livre, créer de la musique électronique, écrire un programme en Python, s'écrire lui-même, et ainsi de suite. Il pourrait également s'éteindre lui-même, éteindre tout l'ordinateur ou endommager son propre code. Et c'est là qu'il devient clair qu'il n'est pas possible que le programme SINGE-1 puisse accomplir TOUT après son lancement – il devrait en effet effectuer une étape qui l'arrêterait. Très bien, et que se passerait-il s'il faisait TOUT sans l'étape qui provoque son arrêt et qu'il effectuait cette étape en dernier ? C'est certes totalement improbable, mais pas impossible. Il y a malheureusement toujours un hic : les étapes qui mènent à son arrêt sont nombreuses. S'il en effectuait une, il ne pourrait plus en effectuer aucune autre, ce qui contredit l'hypothèse initiale selon laquelle le programme SINGE-1 peut accomplir TOUT. Ce programme ne peut donc pas accomplir TOUT. Une autre solution me vient à l'esprit. Le programme SINGE-1 ne peut pas accomplir TOUT, car il est un sous-système du système d'exploitation. Lorsque le système d'exploitation s'arrête sous l'influence du programme, le programme lui-même cesse également de fonctionner. Voici un petit diagramme qui décrit la relation entre le système d'exploitation et le programme SINGE-1. Les flèches signifient « agit sur ». [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAMME <-> SYSTÈME D'EXPLOITATION] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] Le problème est donc que le système d'exploitation agit sur le programme. Serait-il donc possible de « rompre » cette boucle et de créer un programme qui soit totalement indépendant du système d'exploitation ? Un programme qui agit sur le système d'exploitation, mais sur lequel le système d'exploitation lui-même ne peut pas agir ? Un programme dont le diagramme ressemble à ceci ? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAMME -> SYSTÈME D'EXPLOITATION] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] En d'autres termes, existe-t-il un programme similaire qui peut accomplir TOUT, mais qui ne peut pas s'arrêter lui-même (ou plutôt, ce n'est même pas possible par principe de sa construction) ? Appelons un tel programme SINGE-2. Dans les étapes suivantes, je vais essayer d'expliquer une méthode qui est certes un peu absurde et qui pourrait certainement être conçue de manière plus élégante, mais qui est probablement la plus appropriée pour esquisser mon idée. J'ai essayé de faire une visualisation de ce à quoi pourrait ressembler un tel programme indépendant du système d'exploitation. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualisation du SINGE-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] L'étage inférieur de cet appareil sert à appuyer mécaniquement sur les touches du clavier. L'étage supérieur sert au mouvement mécanique de la souris et aux clics. Tout cela est connecté à un ordinateur plus simple (par exemple, Arduino, Raspberry Pi, etc.), que l'on peut voir à l'étage intermédiaire. C'est là qu'est chargé notre programme SINGE-2. Il est important de mentionner que seule la souris est connectée à l'ordinateur portable, rien d'autre. L'ordinateur plus simple ne doit donc être connecté à l'ordinateur portable d'aucune manière, et sa communication doit donc rester purement unidirectionnelle (l'ordinateur plus simple agit sur l'ordinateur portable, et non l'inverse). L'ordinateur plus simple, dans lequel est stocké notre code de programme SINGE-2, ne devrait pas non plus être connecté à Internet, car Internet est pour cette réflexion un grand enchevêtrement de labyrinthes, et si notre appareil s'y aventure, personne ne peut vraiment en prédire les conséquences. Par exemple, notre programme plus simple pourrait, via Internet et l'ordinateur portable, se connecter d'une manière ou d'une autre à lui-même et s'éteindre. Cet appareil semble ne plus pouvoir agir sur lui-même et ainsi s'éteindre. Mais est-ce vraiment le cas ? Une situation peut-elle se produire dans laquelle l'appareil s'éteindrait lui-même ? Une telle situation me vient à l'esprit : via Internet, l'appareil signale à un service compétent une bombe à l'endroit où se trouve l'appareil, et une équipe de déminage arrive et neutralise l'appareil. Cette situation est bien sûr très improbable, mais encore une fois, pas impossible. Ne suffirait-il donc pas simplement de déconnecter l'ordinateur portable d'Internet ? Cela empêcherait certainement la situation ci-dessus, mais cela n'aiderait pas pour autant. D'autres situations me viennent à l'esprit dans lesquelles l'appareil pourrait agir indirectement sur lui-même. Voici une telle situation possible : une personne qui ne sait rien de cet appareil passe devant l'ordinateur portable. Au moment précis où elle regarde l'appareil, l'inscription « ÉTEINS-MOI » apparaît sur l'écran. Cette inscription (ou une autre, bien plus percutante) pourrait convaincre la personne et ainsi éteindre réellement l'appareil. Très bien, et pourquoi ne pas simplement faire en sorte que l'appareil ne soit capable d'aucune sortie (pas de moniteur, pas de haut-parleurs, etc.) ? Ainsi, l'appareil ne pourrait pas influencer le monde extérieur, qui ne pourrait alors pas influencer cet appareil et provoquer son arrêt. Cela semble raisonnable, mais ce n'est pas très réaliste. L'appareil pourrait toujours communiquer de différentes manières, par exemple en allumant et en éteignant le rétroéclairage du clavier, par la différence de bruit entre l'état allumé et éteint de l'ordinateur portable, ou même par la différence de température du processeur. Je ne pense pas qu'il soit possible de créer un appareil qui fait partie de ce monde et qui n'interagit pas avec lui d'une manière ou d'une autre. D'un autre côté, on pourrait arguer qu'un utilisateur d'ordinateur pourrait aussi se détruire lui-même simplement en appuyant sur des touches et en cliquant avec la souris. Il pourrait, par exemple, commander son propre meurtre via le dark web, et ainsi de suite... Je terminerai donc cette réflexion en affirmant que si le programme interagissait de quelque manière que ce soit avec le monde extérieur, il pourrait finir par s'arrêter lui-même, et ce, même si le programme peut théoriquement accomplir tout ce qu'un utilisateur pourrait accomplir. ============================================================ TITLE: La hiérarchie cyclique de la vie SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: fr 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 ============================================================ La hiérarchie cyclique de la vie août 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | ostracode vivant au microscope] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | ostracode mort au microscope] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] La première image montre un ostracode, un minuscule crustacé aquatique mesurant environ 1 mm. Il se nourrit d'algues, de levures, de bactéries, etc. C'est donc ce qu'on appelle un organisme filtreur. Sur la deuxième image, cette hiérarchie de la chaîne alimentaire s'est inversée : on peut y voir des PSB (bactéries pourpres sulfureuses) et des myxomycètes en train de festoyer sur la carapace morte de l'ostracode. Étonnamment, cette scène de mort et de décomposition ne semble ni répugnante ni effrayante, bien au contraire, je l'ai trouvée magnifique et fascinante. L'aspect de la deuxième image contraste donc, à mon avis, avec sa signification profonde, et c'est peut-être précisément cette tension qui renforce son impact. Une autre raison pour laquelle cette œuvre me fait une impression si forte et personnelle est le fait que, moi aussi, je finirai un jour exactement comme cet ostracode. ============================================================ TITLE: Réflexion et espace SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: fr 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 ============================================================ Réflexion et espace mai 2020 Dans ce travail, je me suis penché sur la réflexion, sa visualisation et son modèle mathématique. J'ai commencé par un problème simple : une balle dans un carré. Cette « balle » est en réalité un vecteur mathématique, c'est-à-dire un point sans dimension qui possède une position et une direction, mais pour simplifier, nous continuerons à l'appeler balle. J'ai également ignoré, par souci de simplification, la résistance de l'air, la perte d'énergie lors du rebond, etc. La balle est donc lancée dans le carré avec une position et un angle initiaux. Lorsqu'elle heurte un côté du carré, elle rebondit. En se déplaçant, elle laisse derrière elle une trajectoire. Cette simulation peut être vue dans la fenêtre interactive ci-dessous. Il est possible d'expérimenter avec celle-ci et de modifier l'angle initial (angle) pour une autre valeur. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Alors que certaines valeurs de l'angle initial créent des trajectoires très simples qui se superposent (pour des angles de 45° et 90°), d'autres valeurs créent des trajectoires très chaotiques. La question est de savoir si, après un nombre suffisant de rebonds, ces trajectoires finissent par se refermer sur elles-mêmes et commencent simplement à se superposer. Comme on peut le voir sur le schéma ci-dessous, à chaque rebond, on peut associer un angle φ(n) et une longueur L(n) depuis le bord gauche du côté du carré sur lequel la balle a atterri. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | schéma auxiliaire pour le calcul de la trajectoire] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Chaque côté mesure 1 unité. Les paramètres initiaux sont donc la valeur de l'angle φ(0) et la longueur depuis le bord gauche L(0). La balle ainsi lancée rebondit ensuite, créant des paires de nombres φ(1) et L(1), puis φ(2) et L(2), etc. Si nous voulons donc prouver si la trajectoire se referme pour un angle initial et une longueur donnés depuis le bord gauche, nous cherchons à savoir s'il existe des nombres φ(n) et L(n) tels que φ(0) = φ(n) et L(0) = L(n). En d'autres termes, nous voulons savoir si la balle finit par atteindre l'endroit d'où elle a été lancée et rebondit sous le même angle. Pour mieux comprendre, d'un point de vue mathématique, ce qui se passe lors des rebonds, j'ai écrit un algorithme dans lequel on saisit deux paramètres : φ(n) et L(n). L'algorithme calcule ensuite précisément les valeurs des nombres φ(n + 1) et L(n + 1), c'est-à-dire les valeurs du rebond suivant. [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] Il nous suffit donc d'insérer dans l'algorithme seulement deux paramètres de base (l'angle de départ et la position) et il nous donne les deux paramètres de l'étape suivante. Nous pouvons insérer progressivement ces paires de nombres dans un ensemble de suites numériques (appelons cet ensemble M). La question « La trajectoire de la balle se refermera-t-elle un jour ? » est logiquement équivalente à la question « La suite M est-elle périodique ? ». Pour l'instant, je ne sais malheureusement pas comment répondre à cette question. J'ai décidé de continuer à travailler sur la simulation de la réflexion et de l'étendre à 3D. La balle y rebondit sur les parois d'un cube dans un espace tridimensionnel. Malheureusement, cette simulation ne peut pas être utilisée sur le web sous forme de cadre interactif. C'est pourquoi seul le code et le résultat sous forme d'images sont présentés ici. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D animation] [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] Les différentes images ci-dessus sont générées en lançant la balle depuis le centre du cube dans différentes directions. Comme on peut le voir, cette direction initiale influence fondamentalement la forme de la trajectoire. Certaines trajectoires se referment sur elles-mêmes après seulement quelques rebonds, d'autres semblent plutôt chaotiques. Tout comme pour la simulation 2D, il est assez difficile de déterminer si, par hasard, même les trajectoires semblant très chaotiques se refermeront sur elles-mêmes après un nombre suffisant de rebonds et ne feront ensuite que se superposer. Ci-dessous se trouve une démo interactive que j'ai créée pour cette simulation 3D. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Mythes sur la suite de Fibonacci SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: fr 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 ============================================================ Mythes sur la suite de Fibonacci avril 2020 La suite de Fibonacci est sans doute l'élément le plus connu des mathématiques populaires. Cela est dû à la fois à son élégante simplicité, mais aussi à son application dans plusieurs domaines non scientifiques, comme la musique ou l'art. Certaines personnes lui attribuent même des capacités magiques et affirment que cette suite « gouverne l'univers » ou qu'elle est « l'empreinte digitale de Dieu ». Malheureusement, des informations erronées circulent à son sujet sur Internet, et c'est ce que je vais aborder ici. Nous connaissons probablement tous cette suite, mais je vais tout de même l'expliquer en introduction, par mesure de sécurité. La suite de Fibonacci est définie par la formule : F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Cette formule peut être expliquée simplement avec des mots. Les deux premiers termes de cette séquence sont les nombres 0 et 1 (c'est pourquoi F(0) = 0 et F(1) = 1). Ensuite, nous additionnons ces deux termes (donc 1 + 0) et nous obtenons le troisième terme de la suite, qui sera le nombre 1. La suite ressemble donc à ceci : 0, 1, 1. Ensuite, nous additionnons à nouveau les deux derniers termes (donc 1 + 1) et nous obtenons le nombre 2. La suite devient 0, 1, 1, 2. Nous additionnons à nouveau les deux derniers termes (donc 2 + 1) et nous ajoutons le nombre résultant à la suite. Nous continuons ainsi à l'infini. Les premiers termes de cette suite ressemblent à ceci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Cette suite possède de magnifiques propriétés mathématiques. Par exemple, si nous prenons deux nombres consécutifs et calculons leur rapport F(n + 1) / F (n), nous obtenons une approximation de la constante mathématique φ, c'est-à-dire le nombre d'or. Par exemple, 144 / 89 = 1,6179775280898876404494382022472, ce qui est très proche du nombre d'or. Plus les nombres choisis sont élevés, plus l'approximation sera précise. Étant donné que φ est un nombre irrationnel (il a un développement décimal infini non périodique), cette approximation ne peut jamais être totalement exacte. La suite de Fibonacci est sans doute l'élément le plus connu des mathématiques populaires. Cela est dû à la fois à son élégante simplicité, mais aussi à son application dans plusieurs domaines non scientifiques, comme la musique ou l'art. Certaines personnes lui attribuent même des capacités magiques et affirment que cette suite « gouverne l'univers » ou qu'elle est « l'empreinte digitale de Dieu ». Malheureusement, des informations erronées circulent à son sujet sur Internet, et c'est ce que je vais aborder ici. Nous connaissons probablement tous cette suite, mais je vais tout de même l'expliquer en introduction, par mesure de sécurité. La suite de Fibonacci est définie par la formule F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Cette formule peut être expliquée simplement avec des mots. Les deux premiers termes de cette séquence sont les nombres 0 et 1 (c'est pourquoi F(0) = 0 et F(1) = 1). Ensuite, nous additionnons ces deux termes (donc 1 + 0) et nous obtenons le troisième terme de la suite, qui sera le nombre 1. La suite ressemble donc à ceci : 0, 1, 1. Ensuite, nous additionnons à nouveau les deux derniers termes (donc 1 + 1) et nous obtenons le nombre 2. La suite devient 0, 1, 1, 2. Nous additionnons à nouveau les deux derniers termes (donc 2 + 1) et nous ajoutons le nombre résultant à la suite. Nous continuons ainsi à l'infini. Les premiers termes de cette suite ressemblent à ceci : 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Cette suite possède de magnifiques propriétés mathématiques. Par exemple, si nous prenons deux nombres consécutifs et calculons leur rapport F(n + 1) / F (n), nous obtenons une approximation de la constante mathématique φ, c'est-à-dire le nombre d'or. Par exemple, 144 / 89 = 1,6179775280898876404494382022472, ce qui est très proche du nombre d'or. Plus les nombres choisis sont élevés, plus l'approximation sera précise. Étant donné que φ est un nombre irrationnel (il a un développement décimal infini non périodique), cette approximation ne peut jamais être totalement exacte. Il est également possible de construire la très célèbre spirale du nombre d'or à l'aide de cette suite. Il suffit de créer un carré de dimensions 1x1, puis un autre carré de 1x1, ensuite un autre carré de 2x2, 3x3, 5x5, 8x8… Ensuite, il ne reste plus qu'à dessiner un quart de cercle dans les carrés. Ce procédé est bien illustré dans l'animation ci-dessous. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | animation de la construction de la spirale de Fibonacci] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Ici, nous pouvons voir le tout premier mythe. Je vois souvent sur Internet des images de la coquille du nautile, qui aurait soi-disant la forme d'une spirale de Fibonacci. C'est un non-sens, et comme il est immédiatement évident sur les images ci-dessous, cette spirale ne correspond absolument pas à la forme de la coquille de cette créature. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | mythes sur la spirale de Fibonacci sur Google] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Source : Google Images [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | mythes sur la spirale de Fibonacci sur YouTube] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Source : YouTube En réalité, le nautile n'a pas une coquille en forme de spirale de Fibonacci (image de gauche), mais de spirale logarithmique (image de droite). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | comparaison des spirales avec la coquille du nautile] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] Un autre mythe est l'affirmation selon laquelle le nombre de pétales des plantes est déterminé par la suite de Fibonacci. Les partisans de ce mythe soutiennent qu'il existe certes des fleurs qui ont un nombre de pétales différent des termes de la suite de Fibonacci, mais que, selon eux, elles sont peu nombreuses. J'ai décidé de vérifier cette affirmation, c'est pourquoi j'ai pris un atlas des plantes et j'ai compté le nombre de pétales pour presque chaque plante (j'ai omis certaines fleurs parce qu'elles ont, par exemple, des fleurs mâles et femelles avec un nombre différent de pétales, ou parce qu'elles n'ont pas de pétales du tout). D'un point de vue botanique, cependant, le terme « pétale » est assez imprécis. Ce que l'on appelle familièrement pétale est appelé en botanique périanthe [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Celui-ci est ensuite divisé en pétale de la corolle et sépale du calice (voir l'image ci-dessous). Parfois, ces deux feuilles sont fusionnées pour former un seul soi-disant pétale. J'ai donc inscrit dans un tableau Excel, à côté des noms des fleurs, le nombre de leurs pétales de corolle et de sépales de calice, ou de pétales. Sur les 120 plantes qui étaient mentionnées dans le livre « Kapesní ATLAS ROSTLIN » (Atlas de poche des plantes) d'Albert Pilát et Otto Ušák, j'ai ainsi transcrit 104 plantes dans le tableau Excel. À partir de ces données, j'ai ensuite créé le graphique ci-dessous à l'aide du langage de programmation Python. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | comparaison des spirales avec la coquille du nautile] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Comme on peut le voir, les fleurs ont le plus souvent 5 feuilles de périanthe, ce qui est justement par hasard un nombre de la suite de Fibonacci. Mais c'est tout, car le deuxième cas le plus fréquent est le nombre 4, et ce n'est pas un nombre de la suite de Fibonacci. Si cette affirmation était vraie, cela serait visible dans le graphique. Le mythe est donc ainsi dissipé, la suite de Fibonacci n'a absolument aucun rapport avec le nombre de feuilles du périanthe. Ces deux mythes ne sont certainement pas les seuls, mais mon objectif n'était pas de tous les dissiper, mais plutôt de souligner que certaines choses que l'on peut trouver sur Internet concernant la suite de Fibonacci et le nombre d'or sont absurdes et qu'il est toujours important d'y réfléchir d'abord. Bien sûr, je ne veux pas remettre en question toute la suite de Fibonacci, la vérité est qu'elle possède vraiment des propriétés remarquables et, dans certains cas, elle apparaît vraiment dans la nature et dans divers domaines des mathématiques, mais ces mythes et désinformations ternissent légèrement sa beauté. ============================================================ TITLE: Métaprogramme SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Métaprogramme avril 2020 Pour cette réflexion, j'ai créé un programme capable de générer tous les programmes possibles en langage Python, puis de les exécuter. Appelons-le metaprogram – une sorte de « méta-programme ». On peut le décrire simplement par les règles suivantes : - Crée une liste de tous les caractères utilisés par le langage de programmation Python. - n = 1 - À partir de cette liste, génère toutes les permutations possibles de n symboles - Exécute chaque permutation en tant que programme et, si aucun message d'erreur ne survient, enregistre cette permutation - n = n + 1 - retourne à la troisième étape Si je devais décrire avec des mots ce qu'il fait, je dirais que le programme crée un dossier contenant tous les programmes possibles pouvant être exécutés sans message d'erreur. Il commence par le programme le plus court, composé d'un seul symbole (d'où n = 1), et génère toutes les permutations. Il les exécute ensuite et enregistre les programmes qui n'ont pas généré de message d'erreur. Un tel message d'erreur peut survenir très simplement si l'on exécute une permutation de caractères qui n'a aucun sens en langage Python. Par exemple, un programme dont le contenu est print(‘Ahoj’) a du sens en Python, il s'exécute donc sans erreur et affiche le mot « Ahoj ». Mais si le contenu du programme est, par exemple, YFag##A7, le résultat sera un message d'erreur (probablement du type « SYNTAX ERROR »). Ce programme devrait donc être capable de créer et d'exécuter systématiquement tous les programmes. Bien sûr, il existe une infinité de tels programmes, donc ce metaprogram ne les générera jamais tous en un temps fini. Il est intéressant de réfléchir un instant à tout ce que ces programmes peuvent faire et aux conséquences que cela aura. Ces programmes peuvent être capables de produire une sortie textuelle. Il en découle que le métaprogramme (en supposant qu'il tourne indéfiniment) créera une infinité de programmes avec des sorties textuelles. Ces programmes peuvent donc créer n'importe quel texte – le mot « Ahoj », mon numéro de téléphone, la date exacte de ma mort, cette réflexion, l'œuvre de Shakespeare, l'équation E = mc2 d'Einstein, quelques chiffres valides de π, mais aussi le code de ce programme lui-même. Une autre sortie possible est visuelle. Le programme peut ainsi créer des graphiques vectoriels ou bitmap. Par conséquent, ces programmes peuvent créer la Joconde, une photo de la Voie lactée, le logo de Facebook ou une photo de moi en train d'écrire cette réflexion, que personne n'a jamais réellement prise. Une sortie sonore est bien sûr également possible. Le programme peut donc jouer la chanson Lucy in the Sky with Diamonds du groupe The Beatles, le Canon écrevisse de J. S. Bach, une émission de radio du 29 décembre 1989, et ainsi de suite. Bien entendu, nous avons encore une infinité de possibilités. Le plus intéressant est que Python peut également contrôler le système d'exploitation de l'ordinateur. Il peut, par exemple, éteindre l'ordinateur, supprimer certains fichiers, etc. Théoriquement, il devrait donc être capable de créer et de propager un virus informatique dans le monde entier, de pirater un gouvernement ou de manipuler des élections. Ce sont certes des exemples un peu exagérés, mais ils reposent sur l'hypothèse que le metaprogram créera et exécutera un jour tous les programmes possibles. C'est là qu'intervient le problème. Depuis le début, nous avons intuitivement supposé que le metaprogram ne s'arrêterait jamais. C'était d'ailleurs une condition pour affirmer qu'il créerait vraiment tous les programmes possibles. Comme le langage Python peut contrôler le système d'exploitation de cette manière, il peut aussi créer un programme qui éteint ou redémarre l'ordinateur, supprime le fichier original du métaprogramme ou l'endommage d'une manière ou d'une autre. Il peut également endommager tout le système d'exploitation. Si l'une de ces choses se produit, le metaprogram s'arrêtera. Il en résulte cependant que ce metaprogram s'arrêtera un jour en un temps fini et qu'il ne pourra donc jamais vraiment créer tous les programmes pour le langage Python. Cela me rappelle le « paradoxe divin » : si Dieu est tout-puissant, peut-il créer une pierre qu'il ne peut pas soulever lui-même ? S'il peut créer une telle pierre mais ne peut pas la soulever, il n'est pas tout-puissant. S'il ne peut pas créer une telle pierre, il n'est pas tout-puissant non plus. Une étape logique consisterait à créer dans le programme une règle qui omettrait tout programme pouvant provoquer l'arrêt du métaprogramme. Par exemple, ce programme pourrait éteindre l'ordinateur : import os os.system (‘shutdown /s /t 1’) La première ligne du programme indique que les commandes du paquet os seront utilisées. À l'aide de ce paquet, ou module, le programme peut alors exécuter des commandes qui interagissent avec le système d'exploitation de l'ordinateur. La deuxième ligne du programme éteint alors l'ordinateur. Pourquoi ne pas simplement créer dans le métaprogramme une règle qui empêche l'utilisation de la commande import os ? Certes, notre liste infinie de tous les programmes possibles ne serait alors pas complète, mais cela contournerait cette difficulté. Cependant, cela ne fonctionne pas ainsi. Même si nous ajoutions cette règle au métaprogramme, le metaprogram créerait un jour sa propre copie qui ne contient pas cette règle – il créerait donc notre programme original sans la nouvelle règle. Rien n'empêcherait alors cette copie incomplète de créer des programmes dans lesquels la commande import os serait utilisée. Et c'est précisément cette commande qui finirait par mettre fin à notre metaprogram original. Une autre possibilité est de ne pas exécuter les programmes individuellement, mais seulement de les enregistrer, mais dans ce cas, notre metaprogram ne fera pas tout ce qui est programmable en langage Python. Je ne vois aucun moyen de contourner ce problème. Théoriquement, il serait possible d'utiliser un langage de programmation « plus faible » qui ne peut pas éteindre l'ordinateur ou arrêter le metaprogram d'une autre manière. Voici le code source de ce programme : [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: La suite de Recamán en graphisme tortue SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: fr 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 ============================================================ La suite de Recamán en graphisme tortue mars 2020 Dans ce projet, j'ai visualisé la suite de Recamán à l'aide du graphisme tortue. Qu'est-ce que la suite de Recamán ? La suite de Recamán (en anglais Recamán’s sequence) est une suite d'entiers naturels. Son n-ième terme a(n) peut être défini par la règle suivante : a(0) = 0; pour n > 0, a(n) = a(n-1) – n si le résultat est un nombre positif et n'est pas déjà un élément de la suite, sinon a(n) = a(n-1) + n Les premiers termes de cette suite sont donc les nombres 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9, 24, 8, 25, 43, 62, 42, 63, 41, 18… La suite de Recamán possède le code A005132 [https://oeis.org/A005132] dans la base de données OEIS (The On-Line Encyclopedia of Integer Sequences). Niel Sloane a émis une conjecture, non prouvée à ce jour, selon laquelle cette suite infinie contient tous les entiers naturels. Qu'est-ce que le graphisme tortue ? Le graphisme tortue est un graphisme vectoriel dessiné par un programme informatique. Ce programme utilise un curseur virtuel et, selon des règles prédéfinies, modifie sa position sur une surface 2D. Le curseur laisse alors une trajectoire derrière lui, permettant ainsi au programme de dessiner. Un tel programme suit des règles simples comme par exemple : - avancer le curseur de x pixels, - tourner à gauche / à droite de x°, - tourner à gauche / à droite de x°, - arrêter de dessiner la trajectoire, - commencer à dessiner la trajectoire - … La suite de Recamán est souvent visualisée à l'aide d'arcs sur l'axe des entiers naturels en commençant par le premier nombre de la suite a(n). Ensuite, on trace un arc ayant pour origine ce point et pour fin le point correspondant à la valeur du terme suivant de la suite, c'est-à-dire le point a(n+1). Ensuite, on trace un arc ayant pour origine le point a(n+2) et pour fin le point a(n+4). Ce processus est répété jusqu'à ce que la figure soit suffisamment grande. L'arc est tracé par le bas si le n du point de départ est pair, et par le haut s'il est impair. En d'autres termes, à chaque étape paire, l'arc est tracé par le bas, et à chaque étape impaire, par le haut. Cette procédure est expliquée plus en détail dans cette vidéo [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] L'image ci-dessus me semble extrêmement fascinante, c'est pourquoi j'ai décidé d'expérimenter davantage avec cette suite. J'ai donc créé un programme en Python qui dessine le graphisme tortue en suivant les règles suivantes : - n = 0 - tourner à gauche de a(n)° - avancer - n = n + 1 - revenir à l'étape 2 Comme on peut l'observer en bas à droite, ces règles simples ont créé une figure d'une complexité inattendue, qui est essentiellement infinie, et ce que la démo interactive ci-dessous dessine n'en est qu'une infime partie. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Cette structure m'a tellement intrigué que j'ai décidé de laisser le programme tourner pendant 3 jours. Après cette période, le programme a généré plus de 3 000 000 termes de la suite de Recamán et la structure était devenue si grande que j'ai décidé d'en faire une vidéo (voir ci-dessous). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] Un exemple simple du code source Python de ce projet est disponible ci-dessous. [CODE BLOCK] import turtle t = turtle.Turtle() ts = turtle.Screen() while True: t.speed(0) t.up() t.left(270) t.setx(0) t.sety(0) t.down() recaman = [0] scale = 8 # set size n = 3500 # set how many iterations for i in range(1, n): if recaman[-1] - i > 0 and recaman[-1] - i not in recaman: recaman.append(recaman[-1] - i) t.left(recaman[-1]) t.forward(scale) else: recaman.append(recaman[-1] + i) t.left(recaman[-1]) t.forward(scale) turtle.Screen().reset() turtle.done() [/CODE BLOCK] ============================================================ TITLE: Grèce 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Grèce 2020 Photographie [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilm, Grèce - Méthana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bactéries - cyanobactéries, spirochètes, diatomées, Grèce - Méthana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bactéries - cyanobactéries, spirochètes, diatomées, Grèce - Méthana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bactéries - spirochète, diatomées, Grèce - Méthana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Vie non identifiée, Grèce - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Diatomées, Grèce - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Diatomées, Grèce - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Diatomées, Grèce - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Diatomées, Grèce - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Diatomées et crustacé, Grèce - Koroni ============================================================ TITLE: Fractale de Lychrel SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ Fractale de Lychrel décembre 2019 Un nombre palindromique [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] est un nombre « symétrique » dont la valeur ne change pas si l'on écrit ses chiffres dans l'ordre inverse. Des exemples sont donc les nombres 2, 55, 121, 1991, 12345678987654321. Si nous prenons n'importe quel nombre naturel et que nous lui ajoutons son image miroir (le même nombre écrit dans l'ordre inverse) et que nous répétons cette opération, nous obtenons très souvent, après un nombre fini d'itérations, un nombre palindromique. Il s'agit d'un processus très simple : - Soit x un nombre naturel quelconque et y son image miroir - On effectue l'opération x+y - Si la somme ne forme pas un palindrome, on revient à la deuxième étape Par exemple : 123 + 321 = 444 ou 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Cependant, il existe des nombres pour lesquels on ne sait pas s'il est possible d'atteindre un nombre palindromique après un nombre fini d'itérations de l'algorithme. Nous appelons ces nombres des candidats aux nombres de Lychrel [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Un nombre de Lychrel (en anglais Lychrel number) est donc un nombre naturel qui ne peut pas former un nombre palindromique en répétant le processus d'addition du nombre original avec son image miroir. Certains nombres forment un palindrome après quelques répétitions (itérations) de ce processus, plus précisément 80% des nombres naturels jusqu'à 10 000 forment un palindrome en quatre étapes ou moins et 90% forment un palindrome en sept étapes. Mais par exemple, le nombre 89 ne forme un palindrome (8 813 200 023 188) qu'après 24 étapes. Le plus petit candidat au nombre de Lychrel est donc 196, suivi par 295, 394, 493, 592, 689, 691, 790, 879… Différents nombres ont donc un nombre d'itérations différent nécessaire pour créer un palindrome. Pour visualiser le nombre d'étapes nécessaires à la création d'un palindrome à partir de certains nombres, j'ai créé un tableau carré et y ai inscrit des nombres entiers dans la plage 0-99. Ce tableau peut être compris mathématiquement comme une matrice 10x10 [https://cs.wikipedia.org/wiki/Matice]. Selon le nombre d'étapes nécessaires pour créer un palindrome à partir du nombre dans une case spécifique du tableau, j'ai coloré la case selon les couleurs assignées (voir le spectre à droite du tableau) et j'ai ainsi créé le motif résultant. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] J'ai décidé de poursuivre ce processus, et c'est pourquoi j'ai créé des tableaux successifs dans la plage numérique 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] Il est possible de générer une infinité de ces tableaux. Pour un aperçu, j'ai classé chronologiquement les 300 premiers tableaux et en ai fait un GIF animé. Comme on peut le voir, les tableaux s'enchaînent de manière similaire à une véritable animation. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] Il est très important de mentionner que personne n'a encore prouvé mathématiquement que les candidats aux nombres de Lychrel sont réellement des nombres de Lychrel. En d'autres termes, personne ne sait si, par exemple, le nombre 196 ne finira pas par former un palindrome après de nombreuses étapes. En 2012, Jason Doucette, Wade VanLandingham et Romain Dolbeau ont tenté de créer un palindrome à partir de ce nombre. Ils ont essayé plus d'un billion d'étapes, mais n'ont pas trouvé de palindrome. Cependant, ce n'est pas une preuve qu'il est impossible de créer un palindrome à partir de ce nombre. Peut-être qu'il se formera après le billion et unième pas. Une chose est sûre : s'il est impossible de créer un palindrome à partir de ce nombre, cette méthode de force brute [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] ne nous donnera jamais la réponse à cette question. Comme j'ai créé un programme en langage Python pour générer ces motifs, d'un point de vue pratique, j'ai dû définir une sorte de « frein » (dans mon programme, il est réglé sur 50 étapes), qui fixe le nombre maximum d'étapes. C'est pourquoi le nombre 50 est la valeur maximale du spectre à droite des tableaux. Si un tel frein n'existait pas, le programme resterait bloqué dans des tentatives infinies de créer un palindrome à partir de nombres pour lesquels il est probablement impossible d'en créer un. Il est important de réaliser que ces palindromes sont liés à notre système décimal [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. Par exemple, le nombre 255 dans notre système décimal n'est certainement pas un palindrome, mais dans le système hexadécimal [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava], nous écririons ce nombre comme FF - et c'est déjà un palindrome ! Ces différents systèmes numériques [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] sont également appelés base. Nous pouvons donc appeler le système décimal base 10, le système hexadécimal base 16, le système binaire base 2, etc. La question se pose donc : à quoi ressembleraient les tableaux dans d'autres bases ? Étant donné que notre tableau original pour la base 10 avait des dimensions de 10x10 cases, les tableaux pour des bases supérieures (disons base N) auront des dimensions de NxN cases. Comme on peut le voir sur le GIF animé pour le tableau 1 ci-dessous, plus la base est grande, plus le motif est « net ». [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Ce n'est que maintenant que cette structure nous est apparue dans toute sa beauté et, comme on peut le voir, la structure du tableau 1 est la même dans toutes les bases. Et qu'en est-il des autres tableaux ? La structure du tableau 2 est-elle également la même dans toutes les bases ? Comme on peut le voir sur le GIF ci-dessous, la réponse est affirmative. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] Sur le tableau 2, on peut désormais apercevoir des signes de récursion. Nous ne devrions même pas être trop surpris - après tout, le motif a été créé par un processus récursif. On pourrait dire que nous venons de créer une fractale [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], car le tableau 2 remplit toutes les conditions pour qu'un objet soit qualifié de fractale : - Il est autosimilaire – cela signifie que si nous observons la forme donnée à n'importe quelle échelle ou résolution, nous observons toujours une certaine forme caractéristique (motif) qui se répète ; - Il a souvent une forme très complexe à première vue, mais il est généré par l'utilisation répétée de règles simples. Sur le premier GIF, nous avons déjà vu les 300 premiers tableaux. Cela ne nous a cependant révélé que la partie émergée de l'iceberg ! À quoi ressemble donc, par exemple, le millionième tableau dans des bases supérieures ? Ou le billionième tableau ? Et à quoi ressemblera-t-il si je feuillette les tableaux chronologiquement et que j'en fais une animation comme dans le premier GIF ? Ci-dessous se trouvent des images de tels tableaux « supérieurs ». Comme on peut le constater, plus l'ordre du tableau est élevé, plus il contient de nombres de Lychrel (et c'est pourquoi les motifs sont plus blancs). [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] Nous avons ainsi révélé cette structure au point que je ne sais pas comment continuer. Cependant, je vois encore une possibilité d'expérimentation. Au début de cet article, les étapes individuelles sont présentées, servant de guide sur la façon d'atteindre (ou de ne pas atteindre) un palindrome. Par curiosité, je me permets de modifier ces étapes et de définir ainsi un nouveau processus : - Soit x un nombre naturel quelconque et y son image miroir - On effectue l'opération (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Si le nombre résultant ne forme pas un palindrome, on revient à la deuxième étape Lorsque nous créons des tableaux grâce à ces nouvelles règles, comme nous l'avons fait précédemment, et que nous les feuillettons, cette animation est créée : [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] Le résultat est vraiment remarquable. Et comme il est évident, il existe une infinité de variations de règles. Voici donc quelques exemples supplémentaires de ces règles modifiées, et sous chacune d'elles se trouvent les visualisations correspondantes : - Soit x un nombre naturel quelconque et y son image miroir - On effectue l'opération (x+y) mod x+x - Si le nombre résultant ne forme pas un palindrome, on revient à la deuxième étape [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] - Soit x un nombre naturel quelconque - On effectue l'opération (2 *x) : 3 - Le résultat de la deuxième étape est arrondi à l'entier supérieur - Si le nombre résultant ne forme pas un palindrome, on revient à la deuxième étape [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] Si quelqu'un souhaite expérimenter avec le programme de génération de ces motifs, voici le code source en langage Python que j'ai créé : [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] Et ici, vous pouvez jouer avec une démonstration interactive : [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Feuille de tilleul SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Feuille de tilleul octobre 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | photographie d'une feuille de tilleul] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | dessin géométrique d'une feuille de tilleul] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | définition formelle du dessin géométrique] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] La première image est une simple photographie d'une feuille de tilleul. La seconde présente la construction géométrique de la forme de cette feuille. La forme est construite uniquement à l'aide de six cercles et de quelques autres figures géométriques auxiliaires. Il est remarquable que cette feuille puisse être dessinée très facilement à l'aide d'un simple crayon, d'une équerre et d'un compas. Les rapports de taille des figures géométriques nécessaires à la construction sont en effet très simples. Par exemple, les cercles K3 et K4 ont un rayon double par rapport aux cercles K1 et K2. De même, la « tige » de la feuille (techniquement appelée pétiole) a une longueur égale au rayon des cercles K3 et K4. Il convient certainement de mentionner le rapport entre la longueur du pétiole (segment P2A) et celle du limbe (segment P2B). Ils sont en effet dans un rapport de 1:1,6143, ce qui constitue une approximation du nombre d'or [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] avec une précision de deux décimales (φ≈1,6180…). La troisième image est isomorphe [https://cs.wikipedia.org/wiki/Izomorfismus] à la deuxième image (elle conserve toutes les informations de la deuxième image et ne constitue donc qu'une autre représentation de la même chose). Elle exprime par des symboles comment dessiner cette feuille. La feuille de tilleul est alors définie comme l'ensemble d'un segment (le pétiole) et de plusieurs arcs (le limbe). ============================================================ TITLE: Spirales de nombres premiers SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Spirales de nombres premiers octobre 2019 Dans ce projet, j'ai tenté de trouver des modèles pour des suites arithmétiques [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] avec une haute fréquence de nombres premiers [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. J'ai trouvé ces modèles en créant des spirales numériques semblables à la spirale d'Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], formées à partir de trois formes géométriques de base : des hexagones, des carrés et des triangles. J'ai choisi ces formes précisément parce que les pavages réguliers de la surface [https://cs.wikipedia.org/wiki/Teselace] ne peuvent être réalisés qu'avec ces trois formes. En d'autres termes : seules ces formes peuvent être assemblées côte à côte sans laisser d'espaces vides. SPIRALE HEXAGONALE J'ai d'abord créé un hexagone et y ai inscrit le nombre 1. Sur tout le périmètre extérieur de cet hexagone, j'ai dessiné d'autres hexagones et y ai inscrit des nombres naturels positifs dans le sens des aiguilles d'une montre, de sorte que le nombre 1 soit toujours aligné verticalement dans une colonne. J'ai répété ce processus jusqu'à ce que la figure soit suffisamment grande. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | exemple du processus de création d'une spirale hexagonale] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Ensuite, j'ai marqué en vert tous les hexagones à l'intérieur desquels se trouvait un nombre premier. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | spirale hexagonale] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] Un motif remarquable est soudainement apparu dans cette figure. J'ai remarqué que dans les deux colonnes en haut à gauche se trouvent des suites numériques avec une progression arithmétique dont la différence est 6 (surlignées en rouge), qui contiennent une haute fréquence de nombres premiers. La formule pour calculer le n-ième terme dans la colonne de gauche est a(n)=6*n+1 et dans la colonne de droite a(n)=6*n+5. J'ai cherché ces deux suites numériques sur l'OEIS (Online Encyclopedia of Integer Sequences) et j'ai découvert qu'elles sont déjà dans la base de données sous les codes A016921 [https://oeis.org/A016921] et A016969 [https://oeis.org/A016969]. J'ai également découvert sur Internet une affirmation intéressante : l'ensemble des suites a(n)=6n+1 et a(n)=6n+5 contient ensemble tous les nombres premiers supérieurs à 3. Outre ces deux colonnes intéressantes contenant de nombreux nombres premiers, j'ai également découvert une suite de nombres impairs qui ne contient aucun nombre premier (surlignée en bleu). La formule pour calculer le n-ième terme dans la colonne bleue est a(n)=6*n+3. J'ai plus tard également trouvé cette suite dans la base de données OEIS sous le code A016945 [https://oeis.org/A016945]. SPIRALE CARRÉE J'ai construit la spirale carrée de la même manière, dans laquelle ces trois suites sont également apparues. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | exemple du processus de création d'une spirale carrée] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | spirale carrée] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] SPIRALE TRIANGULAIRE Dans cette spirale, les suites a(n)=6*n+1 et a(n)=6*n+5 sont réapparues, mais fusionnées ensemble. Cette fusion s'est produite parce qu'à chaque étape paire de la construction de la spirale, le triangle pivote de 180° (certains triangles ont la pointe vers le haut, d'autres vers le bas). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | exemple du processus de création d'une spirale triangulaire] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | spirale triangulaire] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: Illusion du contraste des bandes verticales et horizontales SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: fr 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 ============================================================ Illusion du contraste des bandes verticales et horizontales août 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | comparaison des bandes verticales et horizontales] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] Les bandes horizontales sur l'image ci-dessus semblent moins contrastées que les bandes verticales lorsqu'on les regarde de loin. En réalité, elles sont pourtant identiques, comme on peut le constater en regardant de près. En tournant la tête vers la gauche ou vers la droite de 45°, cette illusion disparaît. En tournant la tête vers la gauche ou vers la droite de 90°, les bandes horizontales deviennent verticales et semblent donc plus contrastées. J'ai remarqué cette illusion sur l'image de la spirale de Fibonacci du mot [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Cette image carrée semble être composée de quatre triangles - deux remplis de bandes horizontales et deux remplis de bandes verticales. Je suppose que cette illusion fonctionne sur un principe similaire à l'illusion verticale-horizontale [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Je pense également que cela est lié à la réaction de certains groupes de neurones à différents stimuli. En effet, les neurones réagissent différemment à divers stimuli tels que les bandes verticales, les bandes diagonales, les bandes horizontales, etc. (voir le livre Gödel, Escher, Bach, chapitre 11). Il est remarquable que cette illusion fonctionne avec une intensité différente pour chacun - certains la voient très clairement et pour d'autres, elle ne fonctionne pas du tout. Cette illusion est encore plus visible sur l'image ci-dessous. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | image composée de bandes verticales et horizontales] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Spirale du mot de Fibonacci SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: fr 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 ============================================================ Spirale du mot de Fibonacci août 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Spirale du mot de Fibonacci : sortie du programme de Pavel Burda] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] Pour dessiner cette figure, j'ai inséré le mot de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] dans une spirale de la même manière que les nombres naturels sont insérés dans la spirale d'Ulam. J'ai marqué les nombres individuels dans cette spirale selon la règle : 0 = carré noir, 1 = carré blanc (ce processus est illustré dans l'animation ci-dessous). Pour rendre ce processus plus efficace, le langage de script JavaScript a été utilisé. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | exemple animé du processus] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Qu'est-ce qu'un mot de Fibonacci ? Le mot de Fibonacci est une séquence spécifique de chiffres binaires (ou plus généralement de deux symboles quelconques). Nous l'obtenons de manière similaire à la suite de Fibonacci [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], sauf qu'au lieu de l'addition, nous utilisons la concaténation de mots. Les deux premiers termes sont définis : S0 = 0, S1 = 01. Le terme suivant, créé par concaténation (c'est-à-dire en ajoutant l'avant-dernier terme après le dernier terme), sera S2 = 010. La séquence des premiers chiffres des mots de Fibonacci ressemblerait donc à ceci : 0100101001001010010100100101001001… Qu'est-ce que la spirale d'Ulam ? La spirale d'Ulam [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], ou spirale des nombres premiers, est une image créée en organisant les nombres naturels dans une spirale et en mettant en évidence les nombres premiers. Elle a été découverte par le mathématicien Stanisław Ulam en 1963. Ulam a écrit les nombres naturels dans une grille rectangulaire, le un au centre et les autres nombres en spirale vers l'extérieur. Code source du projet [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Auteur de l'idée : Vojta Maur Auteur du code : Pavel Burda ============================================================ TITLE: Italie - Venise 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: fr 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 ============================================================ Italie - Venise 2019 Vidéo [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Couleur, forme et ton SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: fr 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 ============================================================ Couleur, forme et ton rouge 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | théorie des couleurs - Vassily Kandinsky] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] Selon l'artiste Vassily Kandinsky [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij] et sa théorie des couleurs, il existe un lien entre la couleur et la forme. Au modèle de couleur RYB [https://cs.wikipedia.org/wiki/RYB] utilisé à l'époque (rouge, jaune, bleu), il a associé trois 2D formes géométriques selon la relation : triangle = jaune, carré = rouge, cercle = bleu. Je me suis inspiré de son œuvre pour créer une version moderne de cette théorie des couleurs. Au lieu du modèle de couleur RYB [https://cs.wikipedia.org/wiki/RYB], peut-être obsolète aujourd'hui, j'ai utilisé le modèle de couleur RGB [https://cs.wikipedia.org/wiki/RGB] (rouge, vert, bleu), physiquement plus précis et plus utilisé de nos jours. J'ai remplacé le carré utilisé par Kandinsky par un pentagone, car le carré est plus proche du triangle que du cercle, tandis que le pentagone me semble être une transition plus appropriée entre le triangle et le cercle. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | théorie des couleurs - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] Pour trouver une forme appropriée (le pentagone) entre le triangle et le cercle, j'ai utilisé les angles internes des formes. L'angle interne d'un triangle équilatéral est de 60° (ou 60^1). L'angle interne d'un cercle devrait être de 180° (ou 60^1.268324336648371). Oui, le cercle n'a pas de côtés et ne peut donc pas avoir d'angles internes, mais par exemple, l'angle interne d'un milligone est de 179,64° et cette forme ressemble visuellement beaucoup à un cercle. Si je fais la moyenne de ces deux exposants 60^[(1+1.268324336648371):2], j'obtiens le résultat de 103.923°. Cet angle interne est le plus proche de celui du pentagone, dont l'angle interne est de 108°. Pour étendre cette théorie des couleurs, j'ai ajouté par le même procédé des transitions entre les formes colorées de base avec les relations : carré = jaune, octogone = cyan. J'ai tenté de compléter cette théorie en associant les formes colorées à la hauteur du ton selon la relation : angle aigu + couleur chaude = ton aigu, angle obtus + couleur froide = ton grave. J'ai consigné ce concept sur une portée musicale. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | théorie des couleurs étendue - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] J'ai tenté de compléter cette théorie en associant les formes colorées à la hauteur du ton selon la relation : angle aigu + couleur chaude = ton aigu, angle obtus + couleur froide = ton grave. J'ai consigné ce concept sur une portée musicale. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | théorie musicale des couleurs - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] La seule couleur que je n'ai pas réussi à associer à une forme ou à un ton est le magenta. Il devrait être similaire au vert (c'est aussi quelque chose entre le bleu et le rouge, et c'est à la fois froid et chaud). Devrait-il ressembler à un demi-cercle ? Ou à un triangle arrondi ? Ou devrait-il être identique au vert, c'est-à-dire aussi un pentagone ? Je n'ai pas encore trouvé de réponse à cette question. ============================================================ TITLE: La vision humaine SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ La vision humaine rouge 2019 La vision humaine est en réalité différente de ce que la plupart des gens imaginent. Les données brutes générées par nos yeux sont très différentes de la manière dont notre cerveau les interprète ensuite, et donc de la façon dont nous pensons voir. L'image ci-dessous visualise ces « données brutes » débarrassées de la « post-production » effectuée par notre cerveau. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | visualisation de la vision humaine] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] Sur l'image, on peut remarquer plusieurs imperfections notables : - L'image est inversée horizontalement et verticalement. Chaque enfant voit ainsi à la naissance, mais avec le temps, le cerveau apprend à retourner l'image. Cet effet peut également survenir, très rarement, après l'ingestion d'hallucinogènes dissociatifs. - L'image est exprimée séparément pour chaque œil - seul le cerveau les combine en une seule image. - L'image n'est nette que dans une petite zone au centre et devient floue vers les bords. - L'image est plus colorée dans une petite zone au centre et perd de sa saturation vers les bords. Cela est dû au nombre élevé de cônes au centre de l'œil, qui diminue rapidement en s'éloignant du centre. Dans chaque œil, il y a un point noir, appelé point aveugle (techniquement scotome). Dans cette partie de l'œil, il n'y a ni cônes ni bâtonnets, car c'est là que se trouve le nerf optique. Le cerveau comble généralement ces points aveugles avec des informations provenant de l'autre œil. - Les lignes droites sont légèrement déformées en arcs, comme par un effet fisheye ou un objectif grand-angle d'appareil photo. Le cerveau essaie de redresser ces lignes, mais il ne s'agit que d'une illusion. - Le nez est également visible dans le champ de vision, ce que le cerveau filtre normalement. - L'image n'est pas parfaitement nette, mais contient un léger bruit visuel. Celui-ci résulte de la combinaison du bruit physique de la lumière, du bruit propre des photorécepteurs et d'autres activités nerveuses du système visuel. Dans des conditions normales, le cerveau le supprime généralement, mais il peut être perceptible surtout dans l'obscurité, les yeux fermés ou sur des surfaces unies. Pour mon travail de fin d'année de deuxième année en création multimédia, dans le cadre du cours d'animation à l'École professionnelle de commerce, d'art appliqué et de design, j'ai créé une vidéo simulant divers troubles oculaires intéressants : [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tanzanie 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Tanzanie 2019 Photographies, textes Cette présentation est un résumé de diverses observations et connaissances subjectives que j'ai recueillies lors de mon court séjour en Tanzanie. J'exprime ces observations et sentiments à travers des photographies et des textes. [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] À travers mon travail, j'essaie d'aider les populations locales, de sensibiliser à leurs problèmes et ainsi d'éradiquer certains préjugés raciaux. Je pense également que l'Europe devrait prendre exemple sur ce pays dans de nombreux domaines. [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] Il existe deux principaux groupes religieux en Tanzanie : l'islam et le christianisme. Bien que la coexistence de ces deux groupes puisse être difficile à imaginer pour un Européen moyen du 21e siècle, les musulmans et les chrétiens locaux y vivent en paix et se respectent mutuellement. [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] Personnellement, je n'aime pas les personnes en uniforme (policiers, soldats, agents de sécurité...). Du moins, pas en République tchèque. Je pense en effet que l'arrogance croît avec les pouvoirs qui leur sont confiés. Cependant, cette aversion pour les uniformes n'était pas totalement opodstatněný.Lid en Tanzanie, où les personnes en uniforme me semblaient aimables et étaient toujours prêtes à m'aider. [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] Les habitants locaux me semblent très accueillants et amicaux, même en dehors des zones touristiques. Lorsque je me rendais dans un village local, les gens m'accueillaient avec un « Jambo ! » (traduit par « Bonjour ! »). Beaucoup d'entre eux engageaient même la conversation avec moi. [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] « Ces gens des régions chaudes me semblent plus souriants que nous » (extrait d'une conversation entre plusieurs passagers que j'ai entendue dans l'avion lors du retour en République tchèque) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Grâce à la mondialisation, le tourisme se développe également à Zanzibar, apportant son lot d'avantages et d'inconvénients. Les principaux avantages sont la croissance économique et l'amélioration du niveau d'éducation. Un autre avantage est la sensibilisation mondiale à ce pays, mais malheureusement, cet avantage est souvent annulé par les murs massifs des complexes hôteliers que de nombreux touristes ne franchissent jamais. Je considère la destruction de la culture locale comme un inconvénient. Un exemple de ce problème est la migration de nombreux Masaï de la Tanzanie continentale (principalement de la région autour du Kilimandjaro) vers des zones à forte concentration touristique (les plages de Zanzibar). Ces Masaï y vendent des babioles et ne sont qu'une attraction touristique. Les Masaï croient que si quelqu'un les photographie, il leur vole leur âme. Cependant, dans les zones touristiques, ils se laissent volontiers photographier pour quelques centimes. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Portrait de personnalité SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Portrait de personnalité décembre 2018 Le projet a été créé dans le cadre d'un travail scolaire pour la matière Photographie à l'École secondaire professionnelle de commerce, d'arts appliqués et de design de Plzeň (Nerudova 33). L'objectif était de combiner de manière expérimentale la photographie de portrait, les types de personnalité psychologiques, la projection d'images, l'animation et le son. La forme finale des photographies et des vidéos reposait sur le test de personnalité d'Eysenck et sur la classification des tempéraments selon la tétrade de Galien. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Introduction, test d'Eysenck] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Attribution de formes aux types de personnalité] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Colorimétrie de la projection] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Photographie] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Photographie] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Animation des formes] [https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg | Vidéo] [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: Trame en damier SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Trame en damier décembre 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] J'ai appliqué une trame en damier sur la photographie de démonstration, pour laquelle chaque case du damier correspond à la taille d'un pixel de la photographie. Les zones blanches de la case du damier sont, après l'application de cette trame, les pixels originaux de la photographie, tandis que les zones noires sont inversées en couleur et en luminosité. La photographie en taille réelle apparaît ainsi comme une surface grise unie, mais ce n'est qu'après un zoom numérique que la photographie originale s'affiche. Pour un affichage correct sur un moniteur Full HD, la photographie doit avoir environ 2000 px de hauteur. Un affichage incorrect peut se produire lors de l'ouverture de la photographie dans un navigateur qui rééchantillonne la grille de pixels de manière bicubique. Un navigateur vérifié est, par exemple, la Visionneuse de photos Windows. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Comme autre exemple de l'utilisation de ce principe, j'ai créé une photographie qui contient à la fois un contraste de couleur et de sens. ============================================================ TITLE: Norvège - Îles Lofoten 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: fr 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 ============================================================ Norvège - Îles Lofoten 2018 Photographie [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: Distorsion de l'information SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Distorsion de l'information août 2018 Par combien d'intermédiaires passe un article que nous voyons sur Internet avant de nous parvenir ? Sa véracité est-elle crédible ? À quel point le monde que nous voyons à travers nos écrans de téléphones, d'ordinateurs et de téléviseurs est-il différent ? Il est important de vérifier chaque information que nous voyons auprès de sources multiples et de ne pas présumer de sa véracité. Cette œuvre a été créée en prenant une photographie, puis en photographiant de manière répétée cette même photographie depuis l'écran d'un ordinateur. [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 | animation composée des images ci-dessus] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: Mexique 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ Mexique 2018 Vidéo, photographies [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: Morceaux de sucre SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Morceaux de sucre 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] Informations sur l'exposition sur le site de DEPO2015 (archives) : https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: Deux rythmes SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ Deux rythmes avril 2018 La première vidéo se compose de deux rythmes : un clignotement visuel et un clic acoustique. Ces deux rythmes ont une durée légèrement différente. Grâce à ce léger écart, la vidéo atteint un fort sentiment d'inquiétude à un certain moment. Dans la deuxième vidéo, j'ai ajouté à ce concept de base du matériel visuel axé sur la thématique anti-guerre. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | concept de base] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] Deux rythmes 1 - noir x blanc, concept de base [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | application du concept de base] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] Deux rythmes 2 - application du concept de base sur du matériel visuel ============================================================ TITLE: Nombres aléatoires choisis par l'homme SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: fr 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 ============================================================ Nombres aléatoires choisis par l'homme avril 2018 Dans le cadre de ce travail, un questionnaire a été distribué à plusieurs personnes. Les personnes testées ont inscrit dans ce questionnaire cent nombres aléatoires compris dans l'intervalle 1-100 qui leur venaient à l'esprit. Ensuite, j'ai transféré ces données dans un ordinateur et créé un graphique à partir de chaque questionnaire. L'axe horizontal x détermine l'ordre des nombres individuels et l'axe vertical y détermine la valeur des nombres choisis. Le graphique de couleur bleue est créé par l'ordinateur, c'est-à-dire par un générateur de nombres aléatoires. Lors d'une comparaison globale de tous les graphiques, on peut remarquer que chaque personne testée possède un graphique unique avec sa propre manière de saisir les nombres. On peut également observer que dans de nombreux graphiques, certains cycles presque identiques se répètent (généralement sous la forme d'une augmentation et d'une diminution progressives des nombres). NOMBRES CHOISIS PAR LE GÉNÉRATEUR DE NOMBRES ALÉATOIRES [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Graphique des nombres aléatoires choisis par l'ordinateur] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] NOMBRES CHOISIS PAR DES HUMAINS [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Graphique des nombres aléatoires choisis par l'homme, Hana Antolová (71 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | Graphique des nombres aléatoires choisis par l'homme, Lukáš Plescher (18 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | Graphique des nombres aléatoires choisis par l'homme, Natálie Bártková (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | Graphique des nombres aléatoires choisis par l'homme, Michaela Jedličková (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | Graphique des nombres aléatoires choisis par l'homme, Alena Maurová (53 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | Graphique des nombres aléatoires choisis par l'homme, Daniel Šírek (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | Graphique des nombres aléatoires choisis par l'homme, Pavel Burda (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | Graphique des nombres aléatoires choisis par l'homme, Jáchym Štěpka (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | Graphique des nombres aléatoires choisis par l'homme, Filip Drábek (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | Graphique des nombres aléatoires choisis par l'homme, Jiří Rampouch (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | Graphique des nombres aléatoires choisis par l'homme, Petr Kubíček (43 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | Graphique des nombres aléatoires choisis par l'homme, Jan Kubíček (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | Graphique des nombres aléatoires choisis par l'homme, Ivana Martínková (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | Graphique des nombres aléatoires choisis par l'homme, Tereza Bartovská (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | Graphique des nombres aléatoires choisis par l'homme, Michaela Balázsová (17 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | Graphique des nombres aléatoires choisis par l'homme, Kateřina Příplatová (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | Graphique des nombres aléatoires choisis par l'homme, Denisa Holubová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | Graphique des nombres aléatoires choisis par l'homme, Klára Holubová (10 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | Graphique des nombres aléatoires choisis par l'homme, Andrea Nečekalová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | Graphique des nombres aléatoires choisis par l'homme, Kateřina Benešová (84 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | Graphique des nombres aléatoires choisis par l'homme, Klára Zachardová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | Graphique des nombres aléatoires choisis par l'homme, Tereza Lukášová (15 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | Graphique des nombres aléatoires choisis par l'homme, Eva Kloubová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | Graphique des nombres aléatoires choisis par l'homme, Nicole Pichlerová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | Graphique des nombres aléatoires choisis par l'homme, Michaela Šprynarová (16 ans)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] QUESTIONNAIRE EXEMPLE REMPLI [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Scan d'un questionnaire rempli] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Respiration irrégulière SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Respiration irrégulière mars 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] Dans cette piste audio de quatre minutes se trouve l'enregistrement d'un chat en train de mourir. On peut entendre deux sons principaux dans l'enregistrement : une respiration irrégulière et le son plus discret d'un battement de cœur. ============================================================ TITLE: Du point de vue du coquillage SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: fr 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 ============================================================ Du point de vue du coquillage mars 2018 Ces vidéos se concentrent sur la perception du coquillage : que ressent-il et que vit-il ? Son regard sur le monde n'est pas moins important que le regard humain ! Dans la première vidéo, on peut voir l'enregistrement original de la mer. Dans la deuxième vidéo, la couleur moyenne de chaque image de l'enregistrement original est projetée sur le côté gauche de l'écran. Dans la partie droite de l'écran se trouve un graphique RVB définissant cette couleur. [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: Oman 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-01-01 SOURCE: src/content/posts/cestovani-oman-2018.mdx BUILT_HTML: cestovani-oman-2018/index.html ============================================================ Oman 2018 Vidéo, photographie [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: Moisissure SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Moisissure novembre 2017 Ce cycle de photographies documente la moisissure dans mon manuel d'allemand. Les photographies sont classées dans l'ordre des pages du manuel. Chaque photographie présente ainsi des compositions aléatoires, intéressantes et expérimentales. [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 | animation composée des images ci-dessus] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Perturbation d'une trame régulière SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: fr 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 ============================================================ Perturbation d'une trame régulière octobre 2017 Dans ce travail, j'ai cherché à créer une série d'œuvres abstraites. J'ai divisé le document en quatre parties. Dans la première partie, j'ai créé une trame régulière de base ; dans la deuxième partie, je me suis appuyé sur cette trame pour commencer à la perturber légèrement, provoquant ainsi un sentiment d'inquiétude. Dans la troisième partie, j'ai perturbé cette trame géométrique régulière avec des formes organiques contrastées irrégulières. Et dans la quatrième et dernière partie, j'ai animé ces formes organiques. Première partie : TRAME DE BASE [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstraction 1.0 - trame régulière] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Deuxième partie : PERTURBATION DE LA TRAME PAR UNE LÉGÈRE DÉVIATION [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstraction 2.0.0 - trame régulière perturbée par une bande pivotée] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstraction 2.0.1 - trame régulière perturbée par deux bandes pivotées] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstraction 2.0.2 - trame régulière perturbée par trois bandes pivotées] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstraction 2.1.0 - trame régulière perturbée par une bande irrégulière] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstraction 2.1.1 - trame régulière perturbée par deux bandes irrégulières] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstraction 2.1.2 - trame régulière perturbée par trois bandes irrégulières] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstraction 2.2.0 - trame régulière perturbée par une bande irrégulière] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstraction 2.2.1 - trame régulière perturbée par deux bandes irrégulières] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstraction 2.2.2 - trame régulière perturbée par trois bandes irrégulières] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Troisième partie : PERTURBATION DE LA TRAME PAR DES FORMES ORGANIQUES [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstraction 3.0.0 - trame régulière perturbée par une forme organique] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstraction 3.0.1 - trame régulière perturbée par deux formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstraction 3.0.2 - trame régulière perturbée par trois formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstraction 3.1.0 - trame régulière perturbée par une forme organique] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstraction 3.1.1 - trame régulière perturbée par deux formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstraction 3.1.2 - trame régulière perturbée par trois formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstraction 3.2.0 - trame régulière perturbée par une forme organique] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstraction 3.2.1 - trame régulière perturbée par deux formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstraction 3.2.2 - trame régulière perturbée par trois formes organiques] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Quatrième partie : PERTURBATION DE LA TRAME PAR DES FORMES ORGANIQUES ANIMÉES [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: Chine 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ Chine 2017 Vidéo, photographies [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: Générateur de nombres aléatoires SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: fr 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 ============================================================ Générateur de nombres aléatoires 3. 5. 2017 - 18. 6. 2017, Domažlice Galerie des frères Š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] Comment je suis arrivé au hasard ou de la ville au hasard : http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: Angleterre 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: fr 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 ============================================================ Angleterre 2013, 2015, 2017 Vidéo, photographies [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: Résurrection SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Résurrection avril 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | photographie originale non modifiée] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | photographie après modification ANSI] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] En mai 2016, j'ai photographié un cimetière local au Maroc. Dans le code ANSI de la photographie, j'ai remplacé toutes les croix (†) par des astérisques (*). J'ai ensuite enregistré à nouveau la photographie ainsi modifiée. ============================================================ TITLE: Moyenne chromatique SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Moyenne chromatique avril 2017 Dans la partie gauche de l'image est placé 1156 de photographies dans une grille de 34x34 px. Chaque pixel coloré représente la couleur moyenne d'une photographie individuelle provenant de l'État donné. Sur la partie droite de l'image se trouve la couleur moyenne de tous les pixels de la partie gauche, c'est-à-dire la couleur moyenne de toutes les photographies provenant de l'État donné. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | République tchèque] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] République tchèque [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | Chine] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] Chine [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg | Équateur] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] Équateur [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 | Mexique] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] Mexique ============================================================ TITLE: Char SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Char avril 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | photographie originale non modifiée] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | photographie après modification ANSI] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] En décembre 2012, j'ai pris en photo un tank de combat dans le désert du Néguev en Israël. Dans le code ANSI de la photographie, j'ai remplacé toutes les étoiles (*) par des croix (†). J'ai ensuite enregistré la photographie ainsi modifiée. ============================================================ TITLE: Morceaux de sucre SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Morceaux de sucre mars 2017 La série de photographies a été réalisée lors des épreuves d'aptitude à l'École secondaire professionnelle de commerce, d'arts appliqués et de design de Pilsen (Nerudova 33). Pour la partie photographie des épreuves, nous pouvions apporter nos propres objets, mais leur nombre et leur taille étaient limités. J'ai apporté une boîte de morceaux de sucre que j'ai disposés sur une assiette en une grille régulière, puis je les ai arrosés d'eau. Les morceaux se sont progressivement dissous, effondrés et sont tombés de manière aléatoire. [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: Bibliothèque de street art SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: fr 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 ============================================================ Bibliothèque de street art mars 2017 Tout autour de nous se trouve une multitude d'œuvres de street art intéressantes, allant des petits autocollants et murs peints jusqu'aux différents types d'objets 3D. Étant donné que les auteurs de ces créations doivent rester anonymes en raison de leur illégalité, ce monde du street art est totalement désintéressé et séparé du monde du commerce. Les œuvres de street art que l'on peut voir presque partout en ville restent généralement très actuelles. En effet, les nouveaux street arts recouvrent les anciens, la peinture s'écaille avec le crépi, les objets 3D sont sujets au vandalisme et les autocollants finissent par se décoller ou se décolorer sous l'effet de l'environnement. C'est un processus naturel, un aspect du temps, mais je pense que certains street arts méritent que leur durée de vie soit prolongée. C'est pourquoi j'ai décidé de documenter les œuvres les plus intéressantes. À cet effet, j'ai créé en 2017 une page Facebook intitulée Bibliothèque de street art, sur laquelle je publie encore aujourd'hui. Afin d'atteindre plus de personnes, j'ai ensuite créé une page du même nom sur Instagram. Sur ces pages, je m'efforce d'ajouter principalement des œuvres qui portent une certaine idée, considérant l'aspect esthétique de l'œuvre comme secondaire. Bibliothèque de street art (Facebook) : www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Bibliothèque de street art (Instagram) : www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Capture d'écran de la page Facebook] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Capture d'écran de la page Instagram] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Application Google SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Application Google novembre 2016 Cette courte vidéo est une référence aux autorisations absurdes de l'application mobile Google (l'application est préinstallée non seulement sur les téléphones Samsung et, de plus, cette application ne peut pas être désinstallée). L'aperçu des autorisations peut être trouvé dans un téléphone équipé du système d'exploitation Android dans Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Peu importe la région d'où tu viens... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: fr 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 ============================================================ Peu importe la région d'où tu viens... 11. 7. 2016 - 14. 8. 2016, Plzeň DJKT (Nouvelle scène) : Salon 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] Le 28 décembre 2014, j'ai pris en photo un vieux mur couvert d'inscriptions à Mombasa. J'ai ensuite essayé de déchiffrer le texte qui y figurait. J'ai entré une partie lisible dans un moteur de recherche et c'est ainsi que j'ai découvert la photographie suivante. 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. Reportage de Plzeň TV : https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Italie 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Italie 2016 Vidéo, photographies [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: Surface SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Surface 4. 2. 2016 - 3. 4. 2016, Plzeň Galerie de la ville de Plzeň : AVANT, MAINTENANT, APRÈS [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] À quel point notre vie sur le réseau est-elle différente de notre vie réelle ? Pourquoi sortir quand nous pouvons tout trouver sur Google ? Les informations provenant d'Internet sont déformées et n'ont que peu de rapport avec la réalité. Elles sont le reflet de ce que nous voulons voir. Le soleil se reflète à la surface, se projette sur le mur et se reflète dans le miroir… Nous est-il vraiment parvenu inchangé ? Montage de l'exposition : https://www.youtube.com/watch?v=SmsbQt0g9nc Plus d'informations sur l'exposition sur le site de la Galerie de la ville de Plzeň : http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: Maroc 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ Maroc 2016 Vidéo, photographies [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: De la ville au hasard SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: fr 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 ============================================================ De la ville au hasard janvier 2016 En 2016, dans le cadre de ma préparation à l'école d'art secondaire à la ZUŠ Plzeň, Jagellonská 14, j'ai reçu pour mission d'élaborer une stylisation graphique de la ville. Je me suis demandé jusqu'où cette stylisation pouvait aller, et c'est pourquoi j'ai travaillé sur cette tâche les années suivantes jusqu'à aujourd'hui (année 2019). D'une simple stylisation de la ville, j'en suis arrivé à perturber les trames régulières, ce qui, d'un point de vue artistique, provoquait une tension remarquable. Ensuite, j'ai tenté d'utiliser le hasard dans ce travail, mais je n'ai rien pu découvrir qui ressemble à un véritable hasard sans aucune cause. Le déterminisme m'en a toujours empêché, c'est pourquoi je n'ai utilisé que des pseudo-hasards (la cause peut être déterminée, mais le résultat est difficile à prédire et semble donc aléatoire). Certains chemins m'ont conduit dans des impasses et j'ai donc dû chercher un autre point de vue et une autre solution graphique, par exemple la programmation de la sortie visuelle, l'effet de moiré, la suite de Fibonacci, etc. La série d'images ci-dessous est un résumé de ces travaux. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa : photographie et croquis de l'auteur] [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 | Stylisation de la ville : division des surfaces] [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 | Stylisation de la ville : perturbation d'une trame régulière] [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 | Stylisation de la ville : perturbation d'une forme géométrique régulière] [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 | Stylisation de la ville : perturbation d'une trame régulière par rotation aléatoire] [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 | Stylisation de la ville : forme aléatoire dans un champ de coordonnées] [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 | Stylisation de la ville : formes simples et marche aléatoire] [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 | Stylisation de la ville : générateur de pixels aléatoires] [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 | Stylisation de la ville : générateur de pixels RGB aléatoires, effet de 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 | Stylisation de la ville : effet de 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 | Stylisation de la ville : générateur de pixels RGB aléatoires combiné à un effet de 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 | Photographie de l'installation de stylisation de la ville à la Galerie des frères Š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 | Prototype de flyer pour un événement à la Papírna : générateur de pixels RGB aléatoires combiné à un effet de 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 | Image pixel art de la ville et calcul de sa probabilité de création par génération aléatoire] [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 | Cercles de taille aléatoire et leur code 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 | Lignes de longueur aléatoire et leur code 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 | Lignes de longueur aléatoire, leur sortie texte et code 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 : photographie de l'auteur rééchantillonnée de manière itérative] [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 : photographie de l'auteur rééchantillonnée de manière itérative] [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 | Stylisation de la ville : alphabet à partir de photographies (examens de fin de semestre 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Peu importe de quelle région tu viens... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: fr 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 ============================================================ Peu importe de quelle région tu viens... 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: Peu importe la région d'où tu viens... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: fr 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 ============================================================ Peu importe la région d'où tu viens... octobre 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Photographie de Vojta Maur prise à 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 Le . décembre 2014, j'ai photographié à Mombasa un vieux mur couvert d'inscriptions. J'ai ensuite essayé de déchiffrer le texte qui s'y trouvait. J'ai entré l'une de ses parties lisibles dans un moteur de recherche et c'est ainsi que j'ai découvert la photographie suivante.] [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 | Photographie trouvée à l'aide d'un moteur de recherche] [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 | Peu importe ta confession. Peu importe le pays d'où tu viens. Peu importe que tu sois pauvre ou riche. Peu importe que tu sois noir ou blanc. Nous sommes tous égaux aux yeux de Dieu.] [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: fr 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 Vidéo, photographies [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: fr 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 Photographie [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: Israël 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ Israël 2012 Photographie [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: Îles Canaries 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: fr 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 ============================================================ Îles Canaries 2012 Photographie [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: Égypte 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Égypte 2012 Photographie [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: Mauvaises herbes SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: fr SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Mauvaises herbes mai 2008 Travail de l'école maternelle. La consigne était de découper des fleurs en fleurs dans du papier coloré et d'en composer une image. Au lieu de fleurs, j'ai créé plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]