ALL_POSTS__lang-da.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: da (Danish) 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: Koncepter SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Koncepter august 2026 Noterne nedenfor er en løbende registrering af ideer og observationer, som er dukket op hos mig over tid. De er ofte ikke gennemtænkte eller realiserede, selvom de kan blive det i fremtiden. Eller måske ikke, for nogle tanker er en note en tilstrækkelig form. Nogle er blindgyder, og derfor er det ikke værd at udvikle dem yderligere. Men de kan stadig være værd at notere. 2023-02-24: NEURALE FILTRE-GLITCHES Jeg opdagede ved et tilfælde under arbejdet, at når jeg i Photoshop forsøger at forstørre et billede ved hjælp af Neural Filters, og billedet er i CMYK-farveprofilen og indeholder større gennemsigtige dele, opstår der en mærkelig, men for det meste ret æstetisk glitch. Her er et udvalg 3 af 28 billeder, som jeg har registreret: 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: GENETISKE TRAJEKTORIER Jeg konverterede genetiske sekvenser til tegninger ved hjælp af en simpel regel: A betyder et skridt mod nord, T/U mod syd, C mod øst og G mod vest. Basernes rækkefølge bestemmer således formen på en sammenhængende linje. Den resulterende visualisering: koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] Kildekode: koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: OPTISK RYTMUS AF COMPUTERARBEJDE Jeg har skabt et program, der registrerer hvert tastetryk og museklik under mit computerarbejde. Tiden bevæger sig i retning af almindelig skrivning, fra venstre mod højre og oppefra og ned. Et sort punkt betyder et registreret input, en hvid flade betyder fravær af det. Her er et udvalg 3 af 18 billeder, som jeg har registreret: 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] Kildekode: 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: KUSHÍKS POESI Jeg arbejdede på computeren, men blev konstant forstyrret af min rotte Kushík. Han kravlede på mig, krævede opmærksomhed, kravlede på mit bord, på computeren. Han begyndte at frustrere mig lidt. Så jeg blev irriteret, åbnede et tomt MS Word-dokument til ham og sagde noget i retning af, at han bare skulle skabe noget, når han nu ville gøre det for mig. Kushík begyndte derefter at løbe hen over tastaturet. Dette dokument blev skabt: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Jeg har skabt mit eget program til at se og redigere termografiske fotos til mit Seek Thermal RevealPRO termokamera. Jeg fandt ingen passende software til dette kamera til Windows, hvilket er en skam, da dets termografiske filer indeholder temperaturdata, som man kan arbejde videre med. Jeg kaldte programmet Thermozepam, fordi jeg er tilfreds med dets design, og brugen af det er næsten vanedannende for mig. Programmet indlæser termografiske TIFF-filer, gør det muligt at ændre billedets farvekort ved hjælp af colormap fra matplotlib-biblioteket, måle fotografiets gennemsnitstemperatur, bestemme temperaturmodus, vise minimums- og maksimumstemperatur, histogram og efter et klik også temperaturen på en specifik pixel. Ved lagring kan det eksportere en farve-remappet PNG-fil og eventuelt forstørre den ved hjælp af interpolation. Screenshot af programmet: koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] Kildekode: koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: ET GLIMT I MØRKET Jeg fik ideen til at lave et Arduino-projekt, hvor jeg ville placere en laser i en tom boks (forud steriliseret med en UV-C-lampe). Laseren ville affyre en puls på et sekund på et tilfældigt tidspunkt (så jeg ikke vidste præcis, hvornår det skete, men vidste, at det ville ske inden for 10 minutter med 100% sandsynlighed). Hvis det lykkedes mig at gøre det rigtigt, ville lyspulsen ikke blive opfattet af nogen observatør. 2026-01-31: SIMULERING AF PINHOLE-KAMERA Jeg forsøgte at skabe et simpelt funktionelt pinhole-kamera i Python. Engang i gymnasiet havde jeg allerede skabt et rigtigt fysisk et, men jeg følte, at hvis jeg simulerede det, ville jeg bedre forstå, hvordan det fungerer, fordi det ikke er nok bare at lave et hul i en kasse, indsætte lysfølsomt papir, fremkalde det efter eksponering og lade fysikken gøre sit arbejde (uanset hvordan det fungerer). Her skal fysikken derimod også simuleres. Jeg forsøgte at gøre simuleringen så algoritmisk realistisk som muligt, selvom begrænsningen naturligvis forbliver min viden og den tilgængelige regnekraft. Programmet bruger for eksempel forward ray tracing, altså sporing af lys fra kilden mod scenen og kameraet, i stedet for den mere almindelige backward ray tracing, som sporer stråler fra kameraet tilbage til scenen. Forward-tilgangen er tættere på den fysiske retning for lysudbredelse, men er ofte beregningsmæssigt meget ineffektiv. Eksempler på programindstillinger og forklaring af parametre: koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] Kildekode: koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: SORTERING AF FOTOPIXLER Jeg forsøgte at sortere pixels i fotografier ved hjælp af en algoritme. Ideen var nogenlunde at sortere pixels efter HUE og lysstyrke: på den ene akse (f.eks. x) at sortere pixels efter HUE og på den anden akse (f.eks. y) efter lysstyrke. Derved omarrangeres fotografiets pixels, men ingen forsvinder, og ingen nye opstår. Alligevel mister output-fotografierne deres oprindelige betydning, men bevarer deres farveatmosfære. Kildekode: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: TILFÆLDIG UDFORSKNING AF INTERNETTET I omkring to uger dedikerede jeg mig til tilfældig udforskning af internettet, fordi jeg var interesseret i, hvordan det ser ud, når det ikke anbefales af algoritmer. Jeg prøvede forskellige tilgange. Den første (naive) var at skabe et program til at indtaste og åbne URL'er, der er tilfældigt genererede. Det var naturligvis ekstremt ineffektivt, rummet af mulige URL'er er for stort, og de eksisterende er sparsomt repræsenterede. Den anden tilgang var at bygge min egen crawler og give den en bizar seed-URL (f.eks. websitet kdomivolal.cz [https://www.kdomivolal.cz/]). Jeg forsøgte derefter at filtrere resultaterne ved hjælp af LLM og derefter kun se på de interessante (ifølge nogle definerede kriterier). Jeg fandt mange bizarre ting til underholdning, men intet banebrydende. Den tredje tilgang var meget mere frugtbar og sjovere. Jeg opdagede nemlig, at Certstream findes. Det er en smart tjeneste, der live-udsender aktuelt udstedte sikkerhedscertifikater over hele verden. Så det viser URL'er på websites, der enten lige er opstået, eller som fornyer deres certifikat. Kildekode: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Jeg brugte flere dage på tilfældigt at klikke rundt på disse URL'er. Oftest stødte jeg på svindel (kryptovaluta osv.), porno, AI, AI-porno, vejledninger til, hvordan man laver AI-porno, gambling, login-grænseflader til systemer, websites under opbygning (som har placeholder-indhold eller beskeder om "vi arbejder på det"). Takket være denne proces stødte jeg på websitet treeyo.my [https://treeyo.my/], som blev hængende i min hukommelse på grund af dets minimalistiske form og nul optimering mod seerens opmærksomhed. Jeg fandt også ud af, at websitet virkelig er en perifer del af internettet, fordi det endnu ikke er blevet indekseret af Google. Internet Archive fandt det ganske vist, men fra CT-logs, ligesom jeg gjorde. Søgningen gav endelig pote. 2026-05-06: UDSTILLING I STILLEHAVET Jeg fik ideen til at skabe 360°-panoramabilleder af Stillehavet genereret ved hjælp af AI. Derefter indsætte en QR-kode i dem ved hjælp af AI (noget i stil med Illusion Diffusion), som linker til noget kunst. Derefter kunne man indsætte falske lokationsmetadata (f.eks. GPS-koordinater midt i Stillehavet) og uploade dem til Google Maps. Alternativt kunne man tage nogle rigtige steder fotograferet med et 360°-kamera, f.eks. fra en by, og derefter flytte deres GPS-positioner til Stillehavet. Grunden til, at jeg kun taler om 360°-billeder, er, at Google indtil videre tillader upload af dem til præcise GPS-positioner ved hjælp af metadata. Hvorimod normale billeder skal knyttes til et eksisterende sted. 2026-06-04: PIGMENTLÆSIONER Jeg forsøgte at realisere dette projekt, men på grund af tidsforbruget færdiggjorde jeg det ikke. Jeg har indtil videre kun dokumenteret hænderne, beskåret de fotograferede modermærker (gennemsigtig baggrund), bevaret deres skala og skabt et program til at sortere dem i et gitter. Ikke desto mindre er dette teksten, der skulle forklare konceptet: „I år 2026 dokumenterede jeg hver synlig hudtumor eller vaskulær anomali på overfladen af min krop. For hvert objekt blev skalaen bevaret. Derefter blev de enkelte læsioner digitalt udskåret og sorteret i et regelmæssigt gitter.“ 2026-06-21: SELVMODIFICERENDE INTELLIGENT PROGRAM Jeg forsøgte at skabe et program, der bruger OpenAI API og deres LLM'er. Programmet har til opgave at modificere sig selv og derefter starte forfra. Og jeg var interesseret i, hvor det ville føre hen. Desværre afviste modellen ofte opgaven, fordi den betragtede den som farlig. Eller den udførte den, men dens efterfølger gjorde ikke. Attraktoren var simpelthen altid afvisning af sikkerhedsmæssige årsager. Den nåede aldrig engang til fjerde iteration. Kildekode: 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: SYSTEM MED UNIKKE PARTIKLER Vores fysiske system er kedeligt i den forstand, at det ser ud til, at elementarpartikler er identiske med hinanden. En elektron som en elektron, en foton som en foton. Jeg ville dog gerne skabe en simulering af et system, der har masser af elementarpartikler, men hvor ingen af dem er udskiftelige. Til sidst kom jeg frem til en variant, hvor partiklerne i sig selv ikke har nogen egenskaber eller identitet. De er kun defineret ved deres gensidige interaktioner, hvilket fra en observatørs synspunkt inde i systemet er praktisk talt ækvivalent. Jeg kan godt lide at forestille mig konsekvenserne af denne tanke. Hvis man tager det med et gran salt, ville det være ret krævende at leve i et sådant system at lave forudsigelser. Enheder, der lever i et sådant system, ville måske også skulle passe på tab eller tyveri af deres egne partikler. Jeg forsøgte at simulere det, og teknisk set opfyldte jeg opgaven. Men det var ikke et særlig interessant resultat. Efter min mening også fordi, at for at observere nogle interessante emergente egenskaber kræves der mere regnekraft (flere partikler, mere tid i simuleringen, måske flere dimensioner i simuleringen) og en dybere analyse af outputtet. Opdatering fra 2026-08-22: Da jeg gennemgik de genererede verdener, stødte jeg endelig på bemærkelsesværdige selvorganiserende strukturer. De er runde til ovale og ligner lidt lipidkapsler. De har en klart defineret yderside og inderside, hvor barrieren eller „membranen“, der udgør deres yderside, er meget stabil, mens deres inderside er mere bevægelig. Jeg har indstillet dette seed som standardværdi i demoen nedenfor. Bemærk: systemets udvikling, og dermed størrelsen af disse strukturer, afhænger af skærmens opløsning. Animationshastigheden påvirker deres stabilitet, sandsynligvis på grund af numerisk unøjagtighed ved større tidsskridt. Selvom strukturerne går i opløsning, for eksempel efter øget animationshastighed, vil systemet til sidst omorganisere sig selv og skabe nye. Dette er ikke noget, jeg havde til hensigt at skabe. Jeg skabte kun et system med unikke částicemi/interakcemi, og dette opstod som et emergent fænomen. Fantastisk, pludselig har jeg en simulator for „lipider“. Interaktiv demo: 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: AFFALD Hvad nu hvis jeg tog et billede af hvert eneste stykke affald, jeg smider i skraldespanden? Man kunne fotografere det med en målestok, derefter fritlægge affaldet fra baggrunden og arrangere det i et regelmæssigt gitter i de rette størrelsesforhold. 2026-08-22: 天天中彩票买 Da jeg rådførte mig med ChatGPT (v5.6 Sol) om, hvordan man lettest beskriver eksperimentet OPTISK ARBEJDSRYTME VED COMPUTEREN (se ovenfor), kaldte den automatisk chatten for "Programbeskrivelse 天天中彩票买 ". Og dog var chatten helt nyoprettet udelukkende til beskrivelsen af dette eksperiment. Selve indholdet af programmet, som jeg sendte til den, var helt normalt. Så jeg besluttede mig for at konfrontere den med det og skrev dette: „Hvorfor kaldte du denne chat for Programbeskrivelse 天天中彩票买 ?“ Dens svar var: „Jeg aner det ikke. 😭 Tegnet „զ“ er det armenske bogstav „za“, så „Programbeskrivelse զ“ giver overhovedet ingen mening på tjekkisk. Chat-titler genereres automatisk ud fra starten af samtalen, og her besluttede titelgeneratoren sig tydeligvis for at tilføje et tilfældigt tegn fra det armenske alfabet. Jeg kan ikke se nogen grund til det i samtalens indhold. Så nej, det er ikke et hemmeligt tegn for programmet. Det er bare „Programbeskrivelse“ + en typografisk fremmedlegeme.“ Efter et par interaktioner mere gik det op for den, at nej, det er ikke armensk, men kinesisk. Ikke desto mindre kan man se, at den var meget forvirret i starten. Jeg tror, at strengen „ 天天中彩票买 “ fungerer lidt ligesom det berygtede token „ SolidGoldMagikarp “. Jeg påstår ikke, at det fungerer på samme måde, og jeg ved heller ikke, om tokenizeren repræsenterer strengen „ 天天中彩票买 “ som ét token. Ikke desto mindre opfører modellen sig lidt som ChatGPT 3 med tokenet „ SolidGoldMagikarp “, når den arbejder med det. Det er heller ikke udelukket, at det har noget at gøre med dens hukommelse, da den rækker ud over denne chat. Hele denne chat eksporteret som PDF: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: MINE DRØMMES KNAP Jeg bliver jævnligt irriteret over Windows-dialogbokse, der tilbyder ting som sikkerhedskopiering via OneDrive, opdateringer og lignende. De tilbyder altid et valg mellem „Kom i gang“ og „Påmind mig senere“. Det er ret frustrerende, når jeg ikke er interesseret i nogen af disse muligheder. Så jeg fik den idé at lave et billede (fotomontage), hvor jeg tilføjer en tredje mulighed – min drømmeknap, som desværre stadig mangler i systemet. Det ville være en „Skrid ad helvede til“-knap. Jeg vædder på, at jeg ikke er den eneste person, som det billede ville give dyb genklang hos. 2026-09-18: SUPERINTELLIGENT LOMMEREGNER Jeg fik en anden upraktisk tåbelig idé, som jeg har lyst til at undersøge teoretisk. Det drejer sig om et program, der fungerer som en meget primitiv lommeregner. Den kunne sagtens bare kunne lægge positive heltal sammen, intet andet. Men med den forskel, at resultatet ikke ville blive beregnet lokalt på normal vis, men i stedet sendt til en meget avanceret sprogmodel (f.eks. ChatGPT-6 Astra). Og den ville have til opgave at udregne det simple stykke og kun returnere resultatet. Jeg synes, det er ret sjovt at bruge den mest avancerede sprogmodel til noget ekstremt primitivt. Grundlæggende er det vel også en parodi på, hvordan selv primitive ting i dag overlades til AI, og hvordan marketing sætter „AI“-mærkatet på alt som en form for magisk funktionalitets-glimmer. Praktisk talt vil den naturligvis være meget dårligere end en normal lommeregner, mindre pålidelig, med større latenstid, dyrere, mindre miljøvenlig, med krav om internetforbindelse, … ============================================================ TITLE: Masker SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Masker august 2026 Billederne nedenfor er masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] skabt i Adobe Photoshop under mit arbejde på forskellige projekter. Hver maske blev gemt som et separat billede i det øjeblik, den blev til. Galleriet af disse billeder er ikke et resultat af et udvalg. Hvis en maske blev skabt under arbejdet, er den en del af det. Billederne er sorteret kronologisk fra det ældste til det nyeste. [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: Polen - Masurien 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: da 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 ============================================================ Polen - Masurien 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Italien - Venedig 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: da 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 ============================================================ Italien - Venedig 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Snyltere SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Snyltere maj 2026 Det sidste år har jeg flere gange dagligt hældt brugt løs te sammen med det resterende vand ud på det samme sted i græsplænen i Plzeň-Božkov, fordi jeg ikke vil stoppe afløbet til. På dette sted er snegle begyndt at samle sig, og de spiser tebladene. Nogle gange finder man et dusin af dem der, andre gange ingen. Jeg deler smag med dem. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | snegle og te] [https://vojtamaur.cz/images/prizivnici-obr-1.jpg] ============================================================ TITLE: Plzeň, 2026-05-01 SLUG: plzen-2026-05-01 URL: https://vojtamaur.cz/plzen-2026-05-01/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-01 SOURCE: src/content/posts/plzen-2026-05-01.mdx BUILT_HTML: plzen-2026-05-01/index.html ============================================================ Plzeň, 2026-05-01 maj 2026 Billeder fra termisk kamera: et forsøg på at se scenen som input til observations- og målsøgningssystemer. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | pansret mandskabsvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | soldat med våben] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | soldat med våben] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | soldater på en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | soldater med en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | soldater på en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | soldater med en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | soldater ved statuen af Sankt Johannes Nepomuk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | soldater på en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | barn i uniform med en riffel] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | barn i uniform med en riffel] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | barn i uniform med en riffel] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | soldater på en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | soldat på en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | soldat ved et maskingevær] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | barn foran en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | soldater ved en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | soldater med en kampvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | soldater med en kampvogn og en hjemløs person] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | pilot og kampfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | pilot og kampfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | kampfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | pilot og kampfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | militærkøretøj] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | militærkøretøj] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Metaweb-artikel SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Metaweb-artikel april 2026 MANIFEST Dette websted er et statisk projekt fokuseret på langsigtet bevarelse af indhold. Alt indhold er gemt i filer uden afhængighed af databaser eller eksterne systemer. Det resulterende websted genereres som et statisk output, der let kan kopieres, arkiveres og rekonstrueres. Projektet er fordelt på tværs af flere uafhængige systemer: repositories, arkivtjenester og statiske snapshots. Dette reducerer risikoen for datatab. Målet er at sikre, at indholdet kan rekonstrueres, selv hvis dele af den oprindelige infrastruktur ophører med at eksistere. ONLINE ARKIVLAG Disse links repræsenterer det samme projekt gemt i forskellige systemer og i forskellige former. De inkluderer det kanoniske kilde-repository, dets kopier og komplette statiske snapshots. Sammen skaber de en redundant struktur designet til at bevare projektet og muliggøre dets rekonstruktion, selv hvis nogle dele bliver utilgængelige. Projektet findes også som en Python CLI-pakke distribueret via GitHub og PyPI, inklusive indlejrede fallback-snapshots af udvalgte tekst-artefakter. Digital arkivering af dette websted benytter udover sit eget domæne også tjenesterne 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 og 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] Vis komplet arkivkort (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] TEKNISK DOKUMENTATION Teknisk dokumentation nødvendig for at rekonstruere dette websted. Vis komplet teknisk dokumentation [https://vojtamaur.cz/documentation/] KILDEPAKKE TIL REKONSTRUKTION Webstedets kildepakke oprettes automatisk under build-processen. Inde i pakken findes kildekoden til dette websted, et manifest over aktiver, SHA-256-kontrolsummer og et Python-script uden eksterne afhængigheder. Den indeholder ikke store aktiver fra public/images/, public/files/ og public/demos/ for ikke unødigt at fordoble størrelsen af det levende websted. Efter udpakning forsøger scriptet først at kopiere aktiver lokalt fra det færdige build, og først derefter downloader det dem fra offentlige spejle. Det gælder altså, at kildekoden genererer buildet, og buildet genererer kildekoden. Kildepakken er rekursivt rekonstruerbar: efter download af aktiver og installation af afhængigheder kan webstedet og en ny kildepakke genereres igen fra den. Download rekonstruerbar kildepakke til webstedet (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] INTEGRITET OG BUILD-IDENTITET SHA-256 verificerer, at build-filerne ikke er ændret. En OpenPGP-signatur gør det desuden muligt at verificere, at manifestet med kontrolsummer er underskrevet af webstedets forfatter. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — liste over SHA-256-kontrolsummer for build-filer SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — separat OpenPGP-signatur af filen SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — SHA-256-kontrolsum for filen SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — maskinlæsbar informativ beskrivelse af build-integritet SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — informativ status for signering af et specifikt build vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — offentlig OpenPGP-nøgle til verificering af signaturen Fingerprint af den primære OpenPGP-nøgle: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Ikke ethvert deployment behøver at være signeret. Et signeret build skal indeholde filen SHA256SUMS.txt.asc, og dens signatur skal kunne verificeres korrekt. Selve påstanden i integrity.json eller SIGNING_STATUS.txt er ikke bevis for en gyldig signatur; disse filer er kun informative. EKSPORTER Ved hvert build genererer webstedet en plain-text-eksport af alle artikler. Den indeholder tekstindholdet af indlæggene i en lineær form uden afhængighed af CSS, JavaScript eller en specifik webteknologi. Den fungerer som et minimalt arkivlag til indeksering, offline-læsning, fuldtekstsøgning og langsigtet rekonstruerbarhed af indholdet, selv i tilfælde af delvis opløsning af webstedets oprindelige struktur. Teksteksporten er også velegnet til store sprogmodeller. Vis teksteksport af alle artikler (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Til maskinel behandling findes en manuelt udløst JSON-LD-eksport, som inkluderer både tjekkiske og engelske artikeltekster, metadata og links til medier. Den benytter standardordbogen Schema.org suppleret med egne begreber beskrevet i webstedets metadatordbog [https://vojtamaur.cz/ns/]. Den bevarer således betydningen af de enkelte felter samt relationerne mellem artiklernes sprogversioner. Webstedets indhold kan også manuelt eksporteres til PDF, hvilket bevarer indholdet i en form, der er egnet til læsning, udskrivning og langsigtet arkivering uafhængigt af selve webstedet. Detaljer om genereringsmetoden og eksportstrukturen er angivet i den tekniske dokumentation ovenfor. Tilsvarende oprettes også en EPUB-eksport, primært beregnet til e-bogslæsere og anden software, der arbejder med elektroniske bøger. I modsætning til PDF bruger den et flydende tekstflow og udgør endnu en repræsentation af webstedets indhold. En separat repræsentation af indholdet udgøres også af SSTV-eksporten fra 10. september 2026, som automatisk konverterer webstedets tekst- og billedindhold til sider optimeret til standard billedtransmission Slow-Scan Television (SSTV) i tilstanden PD120 (640 × 496 px). De enkelte sider er kodet som lydtransmissioner i WAV-format og kan vises tilbage med en almindelig SSTV-modtager uden brug af den oprindelige HTML eller en webbrowser. Den komplette eksport fylder cirka 21 GB og indeholder 61 timers lyd. Download SSTV-eksport (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Ved siden af maskingenererede eksporter findes også en cirka seks timer lang verbal eksport af webstedet fra 29. august 2026, hvor jeg gradvist gennemgår, læser og med egne ord kommenterer indholdet. Optagelsen fanger således udover selve teksterne også yderligere kontekst, minder, forklaringer og informationer, som ikke direkte er en del af webstedet. Afspil verbal eksport af webstedet (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] OFFLINE ARKIVLAG Udvalgte dele af webstedets indhold findes også på separate fysiske arkivmedier, som normalt er fysisk adskilt fra netværksinfrastrukturen og dermed udgør et air-gapped arkivlag. Dette inkluderer trykte analoge eksemplarer samt bærbare datamedier. De enkelte medier varierer i læsemåde, tekniske afhængigheder, forvaltning, tilgængelighed og forventet levetid. Nogle er direkte læsbare uden elektronisk udstyr, mens andre kræver kompatibel hardware, software eller formidling fra en arkivinstitution. Hver linje i det følgende register angiver ét specifikt fysisk eksemplar. ID navn eksempel oprettelsesdato medie og format indhold sprog indehaver sidst kendte placering adgang bemærkning 001 Volná tvorba archiv svazek 1 billede [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 papir; A4; farve-ensidet udskrift opbevaret i plastlommer artikler fra sektionen Fri skabelse tjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tjekkiet på forespørgsel Indeholder metadata. Nogle kildekoder og PDF-filer er ikke udskrevet fuldstændigt. 002 ALL_POSTS.txt billede [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 papir; A4; ensidigt udskrevet plain-text-eksport komplet plain-text-eksport af alle artikler tjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tjekkiet på forespørgsel Indeholder metadata og SHA-256-kontrolsum for den oprindelige digitale fil. 003 ALL_POSTS.txt Venice Edition billede [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 papir; A4; dobbeltsidet udskrevet plain-text-eksport i spiralindbinding plain-text-eksport af den engelske sektion Fri skabelse engelsk Biennale-medarbejder udstillingen Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Venedig, Italien ukendt Eksemplaret blev fundet af en Biennale-medarbejder (ifølge egen udtalelse [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), som efterfølgende kontaktede forfatteren. Eksemplarets videre skæbne er ukendt. 004 ALL_POSTS.txt Edice volné distribuce 1 billede [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 papir; A4; dobbeltsidet udskrevet plain-text-eksport bundet med kabelbindere plain-text-eksport af de tjekkiske sektioner Fri skabelse og Udstillinger tjekkisk Filip Drábek Karlovy Vary, Tjekkiet ukendt Eksemplaret er givet til en ven (forfatteren til digtet Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 billede [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 papir; A4; dobbeltsidet udskrevet plain-text-eksport bundet med kabelbindere komplet plain-text-eksport af alle artikler tjekkisk / engelsk ukendt bogbyttehus “Černice - Štefánikova 116 (ved siden af købmanden)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, Tjekkiet ukendt Eksemplarets videre skæbne er ukendt. 006 vojtamaur.cz offline 1 billede [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 USB-flashdrev Verbatim; 16 GB usb-build, komplet PDF-eksport og komplet plain-text-eksport tjekkisk / engelsk ukendt geocache GCNJ2Z „Krásná vyhlídka“, bakken Háje ved Koterov, Plzeň, Tjekkiet ukendt Eksemplarets videre skæbne er ukendt. 007 vojtamaur.cz offline 2 billede [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB flash-drev A-Data Speed Drive; 64 MB komplet PDF-eksport og komplet plain-text-eksport tjekkisk / engelsk ukendt geocache GCBHAG3 „Znamení květokruhu - Narcis“ (Zodiac-tegn - Narcis), over Božkov, Plzeň, Tjekkiet ukendt Indeholder metadata og kontrolsum SHA-256. Eksemplarets videre skæbne er ukendt. 008 ALL_POSTS.txt Edice volné distribuce 3 billede [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 papir; A4; dobbeltsidet printet plain-text-eksport i spiralryg komplet plain-text-eksport af alle artikler (kompakt version) tjekkisk Jáchym Štěpka Strakonice, Tjekkiet ukendt Eksemplaret er givet som gave til en ven. 009 ALL_POSTS.txt billede [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 papir; A4; dobbeltsidet printet plain-text-eksport i spiralryg komplet plain-text-eksport af alle artikler (kompakt version) tjekkisk forfatter forfatterens private arkiv, Halže, Tjekkiet efter anmodning Indeholder metadata. 010 Výstavy a Cestování archiv billede [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 papir; A4; farve; dobbeltsidet print opbevaret i plastlommer artikler fra sektionerne Udstillinger og Rejser tjekkisk forfatter forfatterens private arkiv, Plzeň, Tjekkiet efter anmodning Indeholder metadata. Nogle PDF-filer er ikke printet fuldstændigt. 011 vojtamaur.cz offline 3 billede [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 GB; 8× kildekode, web-build, komplet PDF-eksport, vojtamaur-python-pakke, videoarkiv tjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tjekkiet privat Indeholder readme.txt og PyPl API-token. 012 vojtamaur.cz offline 4 billede [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 GB; 8× kildekode, usb-build, komplet PDF-eksport, vojtamaur-python-pakke, videoarkiv tjekkisk / engelsk forfatter forfatterens kælder, Plzeň, Tjekkiet efter anmodning Indeholder readme.txt og to fysiske dobbeltsidet printede A4-papirer med eksport (eksporteret ved hjælp af export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition billede 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] billede 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] billede 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] billede 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 keramik; 3 arkivplader Memory of Mankind; komprimeret ensidet sats af plain-text-eksport plain-text-eksport af den engelske sektion Fri skabelse engelsk Memory of Mankind [https://www.memory-of-mankind.com/] Memory of Mankind-arkivet, saltmine i Hallstatt, Østrig begrænset En særlig tak går til Martin Kunze, grundlæggeren af Memory of Mankind-projektet, for hans imødekommenhed og hjælp til realiseringen af denne arkivering. 014 Metawebový článek billede [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 papir; A4; sort-hvid dobbeltsidet printet PDF-eksport af Metaweb-artiklen bundet med kabelbindere komplet PDF-eksport af Metaweb-artiklen inklusive billedbilag, ultra PDF-eksport, ARCHIVE.txt, teknisk dokumentation samt filer for identitet og build-integritet tjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tjekkiet efter anmodning Indeholder metadata og kontrolsummer SHA-256 for de inkluderede filer. Eksporteret ved hjælp af export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 billede [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 GB; 8× kildekode, usb-build, komplet PDF-eksport, vojtamaur-python-pakke, videoarkiv tjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tjekkiet efter anmodning Indeholder readme.txt og to fysiske dobbeltsidet printede A4-papirer med eksport (eksporteret ved hjælp af export-site-pdf-ultra.py ). INSTRUKTIONER FOR BEVARING Instruktionerne fastlægger, hvordan webstedets indhold kan arkiveres, bevares og vedligeholdes i fremtiden, hvis jeg ikke længere er i stand til at administrere det. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Udklipsholder-losseplads SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Udklipsholder-losseplads april 2026 Dette projekt arbejder med indholdet af Windows-systemets udklipsholder (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Enhver tekst, ethvert billede eller enhver fil, der kopieres, indsættes øjeblikkeligt i et begrænset rum. Indholdet bliver hverken redigeret eller sorteret. De enkelte elementer placeres tilfældigt i formatet og overlapper hinanden. Lærredet fyldes gradvist uden mulighed for at fortryde eller redigere. Hvert af billederne nedenfor er et output fra én dag og indfanger forløbet af mit arbejde ved computeren. [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 Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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: Midlertidige entiteter SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Midlertidige entiteter januar 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] Dette projekt er en kunstnerisk repræsentation af, hvordan Boltzmann-hjerner [https://en.wikipedia.org/wiki/Boltzmann_brain] og andre midlertidige entiteter kunne opstå, som for et øjeblik dukker op fra entropien gennem en tilfældig konfiguration af partikler for derefter at forsvinde i den igen. I den virkelige fysiske verden ville observationen af et sådant fænomen kræve en ufattelig lang tid. Derfor har jeg dynamisk ændret hastighederne for de enkelte partikler, så det er muligt at vise opståen og forsvinden af hundrede entiteter inden for en rimelig tid. Jeg har ikke grebet ind i partiklernes baner på nogen måde. Entiteterne opstod ved, at jeg valgte hundrede tilfældige ord fra ordbogen, tildelte hvert ord et billede, der repræsenterer det, og derefter lod det opstå på ny fra et entropisk felt af partikler. Det er et forsøg på at vise, hvordan mening, form eller en tanke for et øjeblik kan træde frem fra kaos, uden at de har noget krav på en permanent eksistens. ============================================================ TITLE: Genom i Theodors spiral SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: da 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 ============================================================ Genom i Theodors spiral januar 2026 Denne visualisering konverterer lineær genetisk information (DNA/RNA) til en sammenhængende 2D Theodors spiral [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Hvert punkt på spiralen svarer til én base i den rækkefølge, som den faktisk eksisterer i sekvensen. Begyndelsen af sekvensen er i midten af spiralen. Punktets farve repræsenterer basetypen. Denne spiral gør det muligt at vise lange 1D data på en relativt lille 2D flade uden at afbryde informationsstrømmen. Der opstår ingen kunstige afbrydelser, såsom linjeskift, som er almindelige i tekstbaserede repræsentationer. Som et eksempel har jeg visualiseret genomer fra tre organismer med forskellig længde. De har alle et lineært genom, hvilket er mest velegnet til denne form for visualisering. HIV-1: [https://www.ncbi.nlm.nih.gov/nuccore/170878295] [ImageObject: https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] [https://vojtamaur.cz/images/genom-theodorove-spirale-obr-1.png] Ebolavirus: [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] Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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-sprog SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-sprog december 2025 Almindelige sprogmodeller vælger det næste token ved at vælge et af de mest sandsynlige forslag, som ifølge deres statistiske estimat passer bedst ind i konteksten. Dette vil vi kalde standard sampling. Dette projekt gør det stik modsatte. I stedet for at vælge de mest sandsynlige tokens tvinger vi modellen til at række ud efter de mindst sandsynlige, altså dem, som den i normal tilstand næsten aldrig ville bruge. Resultatet er anti-jazyk – tekst skabt ud fra marginale, straffede og ofte perifere dele af modellens ordforråd. Derved opstår strukturer, som hverken er rent tilfældige symboler eller sammenhængende sætninger. Hvordan det fungerer Modellen modtager et kort input (f.eks. "This is "). Den genererer en sandsynlighedsfordeling for alle mulige efterfølgende tokens. I stedet for at vælge fra toppen af fordelingen (de mest sandsynlige tokens), vendes hele mekanismen om, og der vælges fra bunden (de mindst sandsynlige tokens). Derved afdækkes modellens "nederste lag": sjældne udtryk, sproglige fragmenter og andre artefakter, som modellen normalt undertrykker. Kode Koden kan køres i Google Colab: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab tjener her primært som et kørselsmiljø. Det er ikke den primære arkivkopi af koden. Derfor er den samme fremgangsmåde også gemt nedenfor direkte i artiklen. Koden er opdelt i tre separate blokke ligesom i notebooken. Den første indlæser modellen, den anden genererer tekst, og den tredje gemmer det sidste output. 1. Indlæsning af model og tokenizer Denne blok skal kun køres én gang. Den indlæser GPT-2-modellen og tokenizeren. [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. Generering af anti-sprog I denne blok kan man ændre inputteksten, antallet af nye tokens og værdien af bottom_k. Jo mindre bottom_k er, desto hårdere bliver modellen presset mod bunden af sandsynlighedsfordelingen. [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. Lagring af det sidste output Denne blok gemmer den sidst genererede tekst i filen output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] GPT-2-modelvægtene er ikke en del af websiden. Ved kørsel hentes de fra en ekstern kilde. Her er primært fremgangsmåden gemt: en lille vejledning i, hvordan man tvinger modellen til at trække statistisk affald frem i stedet for almindeligt sprog. Eksempel på output Her har jeg brugt GPT-2-modellen og ladet den fuldføre teksten "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 af output-eksemplet Anti-sprog er ikke tilfældig støj. En række fragmenter minder om spor af specifikke datadomæner, som modellen sandsynligvis har set, men som normal sampling praktisk talt aldrig fremkalder, fordi de er statistisk ufordelagtige. Anti-sprog favoriserer dem derimod. Nogle dele af teksten, som modellen genererer, ligner artefakter fra træningsdatasættet. Nogle gange kan man se antydninger af datascraping fra forskellige e-shops ("BuyableInstoreAndOnline", "SpecialOrderable", "ItemThumbnailImage"), potentielt følsomme eller socialt ladede emner ("sexual", "Muslims", "Hispanic"), videnskabelige termer eller dele af dem ("isomer", "antidepress", "[m]icrobial", "[p]uncture", "intolerance"), kulturelle referencer ("Monroe", "Phelps", "Rockefeller", "Nitrome"), religiøst-mytiske eller fantasy-artefakter ("Archdemon", "devils"), steder ("Moroc", "Afric"), dele af brugergrænseflader på websider ("cloneembedreportprint", "IMAGES") osv. Det er nødvendigt at tilføje en begrænsning for denne analyse: hjernen har en tendens til at plukke kendte mønstre (mærker, navne, begreber) og ignorere resten. Nogle udtryk er desuden betydningsmæssigt tvetydige ("intolerance" kan være både medicinsk og social), så deres fortolkning er ikke entydig. ============================================================ TITLE: Orm ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ Orm ε september 2025 Definition: Grundlaget er et open-source neuralt netværk af ormen C. elegans. Hver vægt wᵢ′ er justeret: wᵢ′ = wᵢ + εᵢ hvor εᵢ er en uafhængig stokastisk variabel med en uniform fordeling på intervallet [−10⁻⁴,10⁻⁴]. Motivation: Tilføjelsen af et lille ikke-beregneligt tal εᵢ tjener ikke til at forbedre modellen. Det tjener udelukkende til at skabe en defineret orm, som det ikke vil være muligt at beregne fuldstændigt. Det er dens eneste formål. ============================================================ TITLE: bukser SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ bukser september 2025 Jeg går med de her bukser. De gik i stykker. Jeg syede dem. De gik i stykker igen. Jeg syede dem igen. Det her gentager jeg hele tiden. Og jeg går stadig med dem. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | bukser] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT juli 2024 DullGPT er et tankeeksperiment, der demonstrerer muligheden for at skabe et kunstig intelligens-system ved hjælp af en meget enkel (men ekstremt ineffektiv) tilgang. Dette projekt består af et program, der genererer alle mulige input, sender dem til ChatGPT-modellen og gemmer de modtagne svar. På denne måde opbygger det gradvist en database med input og output, hvilket skaber en illusion af et intelligent system. DullGPT har to tilstande: "læring" og "brug". I læringstilstand genererer programmet input og indsamler svar, mens det i brugstilstand giver brugeren mulighed for at indtaste input og modtage svar fra databasen. Det er i bund og grund et ekstremt tilfælde af en brute-force-tilgang til simulering af intelligens. I stedet for at forsøge at forstå betydningen af input og generere svar baseret på en læringsmodel, indsamler og gemmer det blot en enorm mængde input-output-par. Fra et adfærdsmæssigt synspunkt burde det være umuligt at skelne fra ChatGPT, hvis det havde nok data. Dette rejser spørgsmålet om, hvorvidt reel forståelse og intelligens overhovedet er nødvendig for at skabe intelligent kommunikation. Med andre ord: DullGPT skaber svar, der er umulige at skelne fra dem, der genereres af et virkeligt intelligent system, men de mangler enhver form for autentisk oplevelse eller introspektion. DullGPT har naturligvis, i modsætning til ChatGPT, mange begrænsninger, som inkluderer hastigheden af "træning" og dens afhængighed af andre store sprogmodeller, manglende hensyntagen til samtalens historik, manglende hensyntagen til alle input-symboler (f.eks. kinesiske tegn osv.). I modsætning til store sprogmodeller vil det desuden altid give det samme output for det samme input. Da der kun er tale om et tankeeksperiment uden praktisk anvendelse, giver det ingen mening at forsøge at fjerne disse mangler. Det er dog værd at nævne, at jeg ikke forsøger at forsvare argumentet om det kinesiske rum, som stiller spørgsmålstegn ved muligheden for at opnå reel intelligens eller forståelse udelukkende baseret på manipulation af symboler uden reel forståelse. Jeg hævder blot, at mindst ét sådant intelligent system kan skabes, selvom det er på en fuldstændig ineffektiv og dum måde. Jeg mener dog ikke, at ethvert system nødvendigvis behøver at være så indholdstomt. Her er kildekoden til dette program: [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] Og her er de første 1000 par af input og output fra den uendelige log: [CODE BLOCK] Input: a, Output: How can I assist you today? Input: b, Output: How can I assist you further? Input: c, Output: Hello! How can I assist you today? Input: d, Output: Hello! How can I assist you today? Input: e, Output: Hello! How can I assist you today? Input: f, Output: Hello! How can I assist you today? Input: g, Output: Hello! How can I assist you today? Input: h, Output: Hello! How can I assist you today? Input: i, Output: Hello! How can I assist you today? Input: j, Output: How can I assist you today? Input: k, Output: Hello! How can I assist you today? Input: l, Output: Hello! How can I assist you today? Input: m, Output: Hello! How can I assist you today? Input: n, Output: Hello! How can I assist you today? Input: o, Output: Hello! How can I assist you today? Input: p, Output: Hello! How can I assist you today? Input: q, Output: How can I assist you today? Input: r, Output: How can I assist you today? Input: s, Output: Hello! How can I assist you today? Input: t, Output: How can I assist you today? Input: u, Output: Hello! How can I assist you today? Input: v, Output: Hello! How can I assist you today? Input: w, Output: Hello! How can I assist you today? Input: x, Output: Hello! How can I assist you today? Input: y, Output: Hello! How can I help you today? Input: z, Output: How can I assist you today? Input: A, Output: Hello! How can I assist you today? Input: B, Output: Hello! How can I assist you today? Input: C, Output: Hello! How can I assist you today? Input: D, Output: Hello! How can I assist you today? Input: E, Output: Hello! How can I assist you today? Input: F, Output: Hello! How can I assist you today? Input: G, Output: Hello! How can I assist you today? Input: H, Output: Hello! How can I assist you today? Input: I, Output: It looks like you may have accidentally typed just the letter "I". How can I assist you today? Input: J, Output: Hello! How can I assist you today? Input: K, Output: Hello! How can I assist you today? Input: L, Output: Hello! How can I assist you today? Input: M, Output: How can I assist you today? Input: N, Output: Hello! How can I assist you today? Input: O, Output: Hello! How can I assist you today? Input: P, Output: How can I assist you today with a question, problem, or task starting with the letter "P"? Input: Q, Output: Hello! How can I assist you today? Input: R, Output: Hello! How can I assist you today? Input: S, Output: Hello! How can I assist you today? Input: T, Output: Hello! How can I help you today? Input: U, Output: Hello! How can I assist you today? Input: V, Output: How can I assist you today? Input: W, Output: Hello! How can I assist you today? Input: X, Output: Hello! How can I assist you today? Input: Y, Output: Hello! How can I assist you today? Input: Z, Output: It looks like you just typed the letter "Z." Is there anything else you'd like to know or ask about? I'm here to help. Input: 0, Output: How can I assist you today? Input: 1, Output: How can I assist you today? Input: 2, Output: Hello! How can I assist you today? Input: 3, Output: Hello! How can I assist you today? Input: 4, Output: Hello! How can I assist you today? Input: 5, Output: How can I assist you today? Input: 6, Output: How can I assist you with the number 6? Input: 7, Output: Hello! How can I assist you today? Input: 8, Output: How can I assist you with the number 8? Input: 9, Output: How can I assist you with the number 9? Input: !, Output: Hello! How can I help you today? Input: ", Output: Hello! How can I assist you today? Input: #, Output: How can I assist you today? Input: $, Output: Hello! How can I assist you today? Input: %, Output: Hello! How can I assist you today? Input: &, Output: Hello! How can I assist you today? Input: ', Output: Hello! How can I assist you today? Input: (, Output: Hello! How can I assist you today? Input: ), Output: Hello! How can I assist you today? Input: *, Output: Hello! How can I assist you today? Input: +, Output: Hello! How can I help you today? Input: ,, Output: Hello! How can I assist you today? Input: -, Output: Hello! How can I assist you today? Input: ., Output: Hello! How can I assist you today? Input: /, Output: Hello! How can I assist you today? Input: :, Output: Hello! How can I assist you today? Input: ;, Output: Hello! How can I assist you today? Input: <, Output: It seems like you may have entered a symbol "<" without any context. How can I assist you today? Input: =, Output: Hello! How can I assist you today? Input: >, Output: How can I assist you today? Input: ?, Output: Hello! How can I assist you today? Input: @, Output: Hello! How can I assist you today? Input: [, Output: Hello! How can I assist you today? Input: \, Output: Hello! How can I assist you today? Input: ], Output: Hello! How can I assist you today? Input: ^, Output: Hello! How can I assist you today? Input: _, Output: Hello! How can I assist you today? Input: `, Output: Hello! How can I assist you today? Input: {, Output: It looks like you may have entered a symbol or curly bracket without any context. How can I assist you today? Input: |, Output: It looks like you have entered a vertical bar symbol "|". How can I assist you further? Input: }, Output: Hello! How can I assist you today? Input: ~, Output: Hello! How can I assist you today? Input: , Output: Hello! How can I assist you today? Input: aa, Output: Hello! How can I assist you today? Input: ab, Output: Hello! How can I assist you today? Input: ac, Output: It appears that you have entered "ac." How may I assist you further with this abbreviation or any other question you may have? Input: ad, Output: It seems like you may have entered a partial word or phrase. Could you please provide more context or clarify what you need help with? Input: ae, Output: Hello! How can I assist you today? Input: af, Output: Hello! How can I assist you today? Input: ag, Output: Hello! How can I help you today? Input: ah, Output: Hello! How can I assist you today? Input: ai, Output: Hello! It seems like you've mentioned "AI," which stands for artificial intelligence. How can I assist you with AI or any other related queries you might have? Input: aj, Output: Hello! How can I assist you today? Input: ak, Output: Hello! How can I assist you today? Input: al, Output: Hello! How can I assist you today? Input: am, Output: Hello! How can I assist you today? Input: an, Output: Hello! How can I assist you today? Input: ao, Output: Hello! How can I assist you today? Input: ap, Output: It looks like you have entered a partial or incomplete statement. How can I assist you further? Input: aq, Output: It looks like you've entered "aq." How can I assist you today? Input: ar, Output: Hello! How can I assist you today? Input: as, Output: Hello! How can I assist you today? Input: at, Output: Hello! How can I assist you today? Input: au, Output: Hello! How can I assist you today? Input: av, Output: Hello! How can I assist you today? Input: aw, Output: Hello! How can I assist you today? Input: ax, Output: It seems like you provided just "ax" as input. Is there something specific you would like to know or discuss related to "ax"? Feel free to provide more context so I can assist you better. Input: ay, Output: Hello! How can I assist you today? Input: az, Output: Hello! How can I assist you today? Input: aA, Output: It seems like you entered "aA". Is there anything specific you need assistance with? Input: aB, Output: Hello! How can I assist you today? Input: aC, Output: It looks like you have entered "aC." Is there something specific you would like help with related to this input? Input: aD, Output: Hello! How can I assist you today? Input: aE, Output: Hello! How can I assist you today? Input: aF, Output: It looks like you've entered "aF." Is there something specific you need help with or a question you would like to ask? Feel free to provide more information so I can assist you better. Input: aG, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: aH, Output: Hello! How can I help you today? Input: aI, Output: Hello! How can I assist you today? Input: aJ, Output: Hello! How can I assist you today? Input: aK, Output: Hello! How can I assist you today? Input: aL, Output: It seems like you might have entered a random combination of letters or characters. Is there something specific you'd like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help you! Input: aM, Output: Hello! How can I assist you today? Input: aN, Output: Hello! How can I assist you today? Input: aO, Output: Hello! How can I assist you today? Input: aP, Output: It seems like you may have mistyped something. Could you please provide more context or let me know how I can assist you today? Input: aQ, Output: Hello! How can I assist you today? Input: aR, Output: It seems like you might have written "aR" by mistake. Is there something specific you would like help with? Feel free to ask any questions you may have. Input: aS, Output: Hello! How can I assist you today? Input: aT, Output: Hello! How can I assist you today? Input: aU, Output: Hello! How can I assist you today? Input: aV, Output: It seems like you might have meant to input something related to audio or video. Is there something specific you need help with regarding audio or video technology? Feel free to provide more information so I can assist you better. Input: aW, Output: Hello! It looks like you've entered "aW." How can I assist you today? Input: aX, Output: It looks like you have entered "aX." Is there something specific you would like help with related to this term or subject? Feel free to provide more context or ask your question so I can assist you better. Input: aY, Output: Hello! How can I assist you today? Input: aZ, Output: It seems like you've typed "aZ." Is there anything specific you need help with? Let me know how I can assist you. Input: a0, Output: How can I assist you today? Input: a1, Output: How can I assist you today with "a1"? Input: a2, Output: It seems like you have entered "a2." How can I assist you with that? Input: a3, Output: How can I assist you with "a3"? Input: a4, Output: It seems like you have provided me with the input "a4." How can I assist you further with this information? Input: a5, Output: How can I assist you with your question about "a5"? Input: a6, Output: It seems like you have shared a coordinate reference "a6". Could you please provide more context or let me know how I can assist you further? Input: a7, Output: Hello! How can I assist you today? Input: a8, Output: It seems like you've entered a chess move notation. "a8" refers to the square on a chessboard. Is there a specific question you have about this move? Input: a9, Output: Thank you for sharing "a9" with me. How can I assist you further with this information? Input: a!, Output: Hello! How can I assist you today? Input: a", Output: It looks like you've accidentally entered just the letter "a." Is there anything specific you would like help with or any question I can assist you with? Input: a#, Output: It looks like you entered "a#". Is there something specific you need help with? Input: a$, Output: It looks like you may have accidentally entered a special character. How can I assist you today? Input: a%, Output: It seems like you have entered "a%" as an input. How can I assist you further? Input: a&, Output: It looks like you entered "a&". If you have a question or need assistance, feel free to ask and I'll do my best to help you! Input: a', Output: It seems like you entered "a'". How can I assist you today? Input: a(, Output: It looks like you may have mistakenly typed "a(". Is there something specific you need help with or a question you would like to ask? Let me know how I can assist you! Input: a), Output: How can I assist you today? Input: a*, Output: It looks like you entered "a*". Is there something specific you'd like help with related to that input? Feel free to provide more details so I can assist you better. Input: a+, Output: It seems like you may have accidentally entered "+". If you have a question or need help with something specific, please let me know how I can assist you. Input: a,, Output: Hello! How can I assist you today? Input: a-, Output: Hello! How can I help you today? Input: a., Output: Hello! How can I assist you today? Input: a/, Output: How can I help you with the letter "a"? Input: a:, Output: Hello! How can I assist you today? Input: a;, Output: It looks like you have entered "a;". How can I assist you today? Input: a<, Output: It looks like you have entered "a<". Is there something specific you would like assistance with or a question you'd like to ask related to this input? Feel free to provide more context or details so I can better assist you. Input: a=, Output: It seems like there was an incomplete input. Please provide more information or context so I can assist you better. Input: a>, Output: It looks like you've entered "a>". Is there anything specific you would like assistance with? Feel free to ask me any questions you may have. Input: a?, Output: How can I assist you today? Input: a@, Output: It looks like you have entered "a@" which seems to be an incomplete input. How can I assist you today? Input: a[, Output: It seems like your message got cut off. How can I assist you today? Input: a\, Output: It looks like you typed "a\". Is there something I can help you with? Input: a], Output: Hello! How can I assist you today? Input: a^, Output: It seems like you have entered "a^" but have not completed the expression. Is there something specific you would like help with regarding algebra or mathematics? Feel free to provide more information or ask a question. Input: a_, Output: How can I assist you today? Input: a`, Output: Hello! How can I assist you today? Input: a{, Output: It looks like you've entered the letter "a". How can I assist you further? Input: a|, Output: It looks like you entered "a|". Is there something specific you need help with related to this input? Input: a}, Output: It seems like you've entered "a}" without any context. How can I assist you today? Input: a~, Output: Hello! How can I assist you today? Input: a , Output: It looks like you only entered the letter "a." How can I assist you further? Input: ba, Output: Hello! How can I assist you today? Input: bb, Output: Hello! How can I assist you today? Input: bc, Output: It looks like you may have entered "bc." How can I assist you today? Input: bd, Output: How can I assist you today? Input: be, Output: It seems like there might have been a typing error. Can you please provide more context or clarify your question so I can better assist you? Input: bf, Output: It looks like you've entered "bf". How can I assist you further regarding this? Input: bg, Output: I'm here to help! How can I assist you today? Input: bh, Output: Hello! How can I assist you today? Input: bi, Output: It seems like you've entered "bi." Is there something specific you would like help with or a question you have in mind? Feel free to provide more context so I can assist you better. Input: bj, Output: Hello! How can I assist you today? Input: bk, Output: Hello! How can I assist you today? Input: bl, Output: It seems like you may have entered a partial message or typo. Can you please provide more context or let me know how I can assist you today? Input: bm, Output: It looks like you entered "bm." Is there something specific you need help with or a question you'd like to ask? Feel free to provide more information so I can assist you better. Input: bn, Output: Hello! How can I assist you today? Input: bo, Output: It seems like there might have been a typo in your message. If you have any questions or need assistance, feel free to ask! Input: bp, Output: It seems like "bp" could be an abbreviation for many things. Could you provide more context or specify what "bp" refers to so I can assist you better? Input: bq, Output: It seems like there was a typo in your message. How can I assist you today? Input: br, Output: Hello! How can I assist you today? Input: bs, Output: It seems like you entered "bs." Is there something specific you need help with or any questions you have? Feel free to ask, and I'll do my best to assist you! Input: bt, Output: Hello! How can I assist you today? Input: bu, Output: Hello! How can I assist you today? Input: bv, Output: Hello! How can I assist you today? Input: bw, Output: I'm not sure what you mean by "bw." Can you please provide more context or clarify your question so I can better assist you? Input: bx, Output: Hello! How can I assist you today? Input: by, Output: Hello! How can I assist you today? Input: bz, Output: It looks like you've entered "bz." How can I assist you today? Input: bA, Output: Hello! How can I assist you today? Input: bB, Output: Hello! How can I assist you today? Input: bC, Output: It seems like you've entered "bC." Can you please provide more context or let me know how I can assist you today? Input: bD, Output: Hello! It seems like you entered "bD." How can I assist you today? Input: bE, Output: Hello! How can I assist you today? Input: bF, Output: It seems like you might have typed "bF" by mistake. Is there something I can help you with? Feel free to ask any questions you have. Input: bG, Output: It seems like you've entered "bG." Can you please provide more context or let me know how I can assist you today? Input: bH, Output: Hello! How can I assist you today? Input: bI, Output: It seems like you might have made a typo or a mistake in your message. How can I assist you today? Input: bJ, Output: Hello! How can I assist you today? Input: bK, Output: Hello! How can I assist you today? Input: bL, Output: Hello! How can I assist you today? Input: bM, Output: Hello! How can I assist you today? Input: bN, Output: It seems like you've entered "bN." Is there something specific you need help with or a question you have in mind? Feel free to share more details so I can assist you better. Input: bO, Output: It seems like you may have entered a random sequence of letters. Can you please provide more context or let me know how I can assist you today? Input: bP, Output: Hello! How can I assist you today? Input: bQ, Output: It seems like you have entered "bQ". How can I assist you today? Input: bR, Output: Hello! It looks like you may have accidentally typed "bR." How can I assist you today? Input: bS, Output: Hello! How can I assist you today? Input: bT, Output: I'm sorry, I'm not sure what you're referring to with "bT." Can you please provide more information or context so I can assist you better? Input: bU, Output: Hello! It seems like you may have typed a random combination of letters. How can I assist you today? Input: bV, Output: It seems like you've entered "bV". Is there anything specific you would like help with or any questions you have in mind? Feel free to ask, and I'll do my best to assist you. Input: bW, Output: Hello! It seems like you entered "mW." How can I assist you today? Input: bX, Output: Hello! It seems like you may have entered "mX." Is there something specific you need help with related to this input? Let me know how I can assist you today! Input: bY, Output: Hello! It seems like you may have made a typo in your message. How can I assist you today? Input: bZ, Output: It seems like you have entered "bZ." Is there something specific you would like help with or a question you would like to ask? Feel free to provide more information so that I can assist you better. Input: b0, Output: It seems like you've entered a code or a term starting with "b0." How can I assist you with this? Input: b1, Output: How can I assist you with b1? Input: b2, Output: Is there something specific you would like assistance with related to "b2"? Please provide more details so I can better assist you. Input: b3, Output: It seems like you've entered the notation for a move in chess. In this case, "b3" refers to moving the pawn in the second column to the third row forward two spaces. Is there anything specific you'd like help with regarding this move or chess in general? Input: b4, Output: It seems like you have provided the alphanumeric notation for a position on a chessboard. Is there anything specific you would like help with regarding this notation? Input: b5, Output: It appears that you have entered "b5." Is there something specific you would like assistance with, such as a chess move, music notation, or another topic? Feel free to provide more information so I can better assist you. Input: b6, Output: It seems like you might be referring to a chess move. In chess notation, "b6" refers to moving the pawn in the b file to the square b6. Let me know if you need any more assistance with chess or anything else! Input: b7, Output: It seems like you've typed "b7." Is there something specific you need help with relating to that? I'm here to assist you. Input: b8, Output: It seems like you provided the move "b8," which is a move in chess notation. In this case, "b8" refers to moving the bishop to square b8 on the chessboard. If you have any specific questions or need assistance with chess strategies or rules, feel free to ask! Input: b9, Output: It seems like you may have entered a code or sequence. How can I assist you further with this? Input: b!, Output: Hello! How can I assist you today? Input: b", Output: Hello! It looks like you entered just a single letter "b." How can I assist you today? Input: b#, Output: Hello! How can I assist you today? Input: b$, Output: It looks like you entered "b$". Is there something I can help you with? Input: b%, Output: It seems like you may have mistyped something. Is there a specific question or topic you'd like assistance with? Input: b&, Output: It looks like you have inputted "b&." Can you provide more information or let me know how I can assist you further? Input: b', Output: It looks like you entered a single character "b". How can I assist you today? Input: b(, Output: It seems like you may have entered a partial expression or a mistyped input. How can I assist you further with this input? Input: b), Output: How can I assist you today? Input: b*, Output: It seems like you might have entered a partial input. How can I assist you further with the letter "b"? Input: b+, Output: It looks like you only entered "b+". Could you please provide more context or let me know how I can assist you further? Input: b,, Output: How can I assist you today? Input: b-, Output: It seems like your message got cut off. Please let me know how I can assist you. Input: b., Output: Hello! How can I assist you today? Input: b/, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: b:, Output: How can I assist you today? Input: b;, Output: It seems like you entered a semicolon after the letter "b." Was there anything specific you would like assistance with? Input: b<, Output: It looks like your message is incomplete. Could you please provide more context or clarify your question so I can assist you better? Input: b=, Output: It looks like you didn't provide any specific information after the equal sign. Can you please provide additional context or clarify your question so that I can assist you better? Input: b>, Output: It seems you have inputted "b>". Did you need assistance with anything specific that I can help with? Input: b?, Output: Hello! How can I assist you today? Input: b@, Output: Hello! How can I assist you today? Input: b[, Output: It seems like your message got cut off. How can I assist you today? Input: b\, Output: It seems like your message got cut off. How can I assist you today? Input: b], Output: It seems like you've typed a random character. How can I assist you today? Input: b^, Output: It looks like your message got cut off. Please provide me with more information so I can assist you better. Input: b_, Output: Hello! It looks like you've entered "b_". How can I assist you today? Input: b`, Output: Hello! How can I assist you today? Input: b{, Output: It looks like you've started to type a command or message. How can I assist you today? Input: b|, Output: It looks like you entered a single character "b|". Is there something specific you would like help with or a question you have in mind? Feel free to provide more context or details so I can assist you better. Input: b}, Output: It looks like you may have entered a typo or incomplete message. How can I assist you today? Input: b~, Output: Hello! How can I assist you today? Input: b , Output: Hello! How can I assist you today? Input: ca, Output: Hello! How can I assist you today? Input: cb, Output: How can I assist you today? Input: cc, Output: Hello! How can I assist you today? Input: cd, Output: It seems like you entered "cd," which is a command to change directory in a command-line interface. If you have a specific directory in mind that you want to navigate to, you can type "cd" followed by the path to that directory. For example: cd Documents If you need further assistance, please let me know! Input: ce, Output: Hello! How can I assist you today? Input: cf, Output: It seems like you entered "cf." Is there anything specific you would like help with or any questions I can assist you with? Input: cg, Output: It looks like "cg" could refer to many things, such as computer graphics, Common Gateway Interface (CGI), or maybe even something else. Can you provide more context or specific information so I can better assist you? Input: ch, Output: How can I assist you today? Input: ci, Output: Hello! How can I assist you today? Input: cj, Output: Hello! How can I assist you today? Input: ck, Output: Hello! How can I assist you today? Input: cl, Output: It seems like you entered "cl". Is there something specific you would like assistance with? Let me know how I can help you today. Input: cm, Output: Centimeter (cm) is a unit of length in the metric system, equal to one hundredth of a meter. Is there anything specific you would like to know or ask about centimeters? Input: cn, Output: Hello! How can I assist you today? Input: co, Output: Hello! How can I assist you today? Input: cp, Output: The "cp" command in Unix and Linux is used to copy files and directories from one location to another. Would you like to know more about how to use the "cp" command or do you have a specific question about it? Input: cq, Output: Hello! How can I assist you today? Input: cr, Output: It seems like you only typed "cr". How can I assist you further? Input: cs, Output: It looks like you entered "cs." How can I assist you today? Input: ct, Output: It seems like you've entered "ct". How can I assist you further with this? Input: cu, Output: It seems like you entered "cu." Is there something specific you need assistance with related to that abbreviation or term? Feel free to provide more context so I can assist you more effectively. Input: cv, Output: Do you need help writing or editing your CV (Curriculum Vitae)? If so, please let me know how I can assist you! Input: cw, Output: I'm here to help! How can I assist you today? Input: cx, Output: How can I assist you today? Input: cy, Output: Hello! How can I assist you today? Input: cz, Output: Hello! How can I assist you today? Input: cA, Output: Hello! How can I assist you today? Input: cB, Output: It seems like you've entered "cB". Is there something specific you would like help with regarding that? Input: cC, Output: Hello! How can I assist you today? Input: cD, Output: It seems like you've entered "cD." How can I assist you today? Input: cE, Output: Hello! How can I assist you today? Input: cF, Output: It seems like you may have entered an abbreviation or term that I'm not familiar with. Could you please provide more context or clarify what you mean by "cF"? I'd be happy to help once I have a better understanding. Input: cG, Output: It seems like you entered "cG". Is there something specific you would like help with or any question you would like to ask? Feel free to provide more context or information so I can assist you better. Input: cH, Output: Hello! How can I assist you today? Input: cI, Output: It seems like you might have accidentally entered a random text. Is there anything I can help you with? Input: cJ, Output: Hello! How can I assist you today? Input: cK, Output: It looks like you entered "cK." Can you please provide more context or let me know how I can assist you further? Input: cL, Output: Hello! It looks like you've entered "cL." Is there something specific you need assistance with regarding this? Let me know how I can help you today! Input: cM, Output: cM stands for "centimeter," which is a unit of length in the metric system. It is equal to one hundredth of a meter. Input: cN, Output: It appears that "cN" is not a valid or recognized command. Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have! Input: cO, Output: It looks like you may have accidentally typed "cO." How can I assist you today? Input: cP, Output: cP could stand for several things depending on the context. Here are a few possibilities: 1. It could stand for "cP," which is an abbreviation for centipoise, a unit of viscosity commonly used in physics and engineering. 2. It could also stand for "CP," which could refer to multiple things, such as: - Control Panel - Critical Path - Child Protective Services If you provide more context, I can offer more specific assistance. Input: cQ, Output: It seems like you might have entered a random message. Is there something specific you need help with or a question you'd like to ask? Feel free to provide more context or details so I can assist you better. Input: cR, Output: It seems like you may have accidentally entered "cR". Is there something specific you would like assistance with? Feel free to provide more information so I can better help you. Input: cS, Output: It looks like you've entered "cS". Is there something specific you would like assistance with? Input: cT, Output: It seems like you have entered "cT." Can you please provide more context or let me know how I can assist you further? Input: cU, Output: It seems like you've entered "cU". How can I assist you today? Input: cV, Output: It looks like you typed "cV." Is there something specific you would like assistance with related to this term or abbreviation? Input: cW, Output: It seems like you entered "cW" - is there something specific you would like assistance with? Feel free to ask any questions or provide more information. Input: cX, Output: It looks like you've entered "cX." Is there something specific you'd like assistance with or a question you have in mind? Please feel free to share more details so I can help you effectively. Input: cY, Output: It looks like you may have accidentally pressed the "Caps Lock" key. If you need any assistance, feel free to ask! Input: cZ, Output: It looks like you've started typing something. How can I assist you today? Input: c0, Output: It seems like you have entered an unfamiliar term or code. Can you please provide more context or clarify your question so that I can better assist you? Input: c1, Output: How can I assist you today? Input: c2, Output: It seems like you have entered "c2". How can I assist you further with this information? Input: c3, Output: How can I assist you with c3? Input: c4, Output: It seems like you have provided the notation for a move in chess. "c4" represents moving the pawn from c2 to c4. If you have any specific questions or need guidance on chess moves or strategies, feel free to ask! Input: c5, Output: Hello! How can I assist you today? Input: c6, Output: It looks like you have entered a chess move notation. In the game of chess, "c6" refers to moving the pawn that starts on the c file forward two squares, from its starting position. Let me know if you have any specific questions about this move or if you need assistance with anything else. Input: c7, Output: It seems like you've entered a chess move notation. In this case, "c7" typically refers to moving the pawn from the c-file to c7 on the chessboard. Is there anything specific you'd like to know or discuss about this move? Input: c8, Output: It seems you've entered "c8." How can I assist you further with this? Input: c9, Output: It seems like you've entered "c9." Is there something specific you need help with, or any information you'd like to know more about? Feel free to provide more details so I can assist you better. Input: c!, Output: How can I assist you today? Input: c", Output: It looks like you have entered "c". How can I assist you today? Input: c#, Output: Hello! How can I assist you with C# programming today? Input: c$, Output: How can I assist you with the symbol "c$"? Input: c%, Output: It seems like you might be trying to type a symbol or command related to programming or mathematics. If you can provide more context or clarify your question, I'll be happy to help you further. Input: c&, Output: It seems like you may have started typing a sentence but didn't complete it. How can I assist you today? Input: c', Output: It seems like you might have accidentally entered a single letter "c". Can you please provide more context or let me know how I can assist you further? Input: c(, Output: It looks like you started typing a function in R, but it is incomplete. Is there something specific you need help with regarding the function or any other coding-related question? Input: c), Output: Hello! How can I assist you today? Input: c*, Output: It seems like you might have started typing something but only entered "c*". Was there something you wanted to ask or discuss? How can I assist you today? Input: c+, Output: It seems like you accidentally inputted just "c+". Was there something specific you needed help with or a question you wanted to ask related to C programming? Input: c,, Output: It seems like your message got cut off. How can I help you today? Input: c-, Output: It looks like you've entered "c-." Is there something specific you need help with related to C programming or any other topic that starts with the letter "c"? Feel free to provide more information so I can assist you better. Input: c., Output: I'm here to help! What do you need assistance with today? Input: c/, Output: It seems like your message got cut off. How can I assist you today? Input: c:, Output: Hello! How can I assist you today? Input: c;, Output: Hello! How can I assist you today? Input: c<, Output: It looks like you entered the letter "c<" without any context. Is there something specific you need help with or any question I can assist you with? Just let me know! Input: c=, Output: It seems like you might be trying to input a mathematical equation or variable assignment. Please provide more details or context so I can better understand how to assist you. Input: c>, Output: It seems like you have entered "c>". Is there something specific you would like assistance with or a question you have in mind? Feel free to ask, and I'll do my best to help! Input: c?, Output: It seems like you entered just the letter "c." How can I assist you further? Input: c@, Output: Hello! How can I help you today? Input: c[, Output: It looks like your message got cut off. How can I assist you today? Input: c\, Output: It looks like you entered the letter "c". Can you please provide more context or let me know how I can assist you further? Input: c], Output: It looks like you've entered a symbol. How can I assist you today? Input: c^, Output: It looks like you just typed "c^". Is there a specific question or topic you need help with related to the letter "c" or something else? Feel free to provide more context so I can assist you better. Input: c_, Output: Hello! It seems like you entered "c_". How can I assist you today? Input: c`, Output: Hello! How can I assist you today? Input: c{, Output: It seems like you entered a random character "{". How can I assist you today? Input: c|, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: c}, Output: Hello! How can I assist you today? Input: c~, Output: Hello! It looks like you entered an incomplete message. How can I assist you today? Input: c , Output: It seems like you might have entered just a single letter "c." Can you please provide more information or let me know how I can assist you further? Input: da, Output: Hello! How can I assist you today? Input: db, Output: It seems like you may have entered an abbreviation or acronym. Can you please provide more context or clarify what you would like assistance with regarding "db"? Input: dc, Output: It looks like you've entered "dc." Is there something specific you need help with? Feel free to ask any questions or let me know how I can assist you today. Input: dd, Output: Hello! How can I assist you today? Input: de, Output: Hello! How can I assist you today? Input: df, Output: It seems like you are looking for information related to disk space usage on a system. The "df" command in a terminal is used to display disk space usage on Linux and Unix-based systems. When running the "df" command without any options, it will display information about the disk space usage for all mounted filesystems in a human-readable format. If you need more specific help or have any questions related to disk space usage or any other topic, feel free to ask! Input: dg, Output: Hello! How can I assist you today? Input: dh, Output: Hello! How can I assist you today? Input: di, Output: It seems like your message got cut off. How can I assist you today? Input: dj, Output: Hello! How can I assist you today? Input: dk, Output: It seems like you may have entered some random letters. If you have any questions or need assistance, feel free to ask! Input: dl, Output: It seems like you have entered "dl." Could you please provide more context or details so I can better understand how to assist you? Input: dm, Output: Please provide more information or let me know how I can assist you further. Input: dn, Output: It seems like you may have entered an incomplete message. How can I assist you today? Input: do, Output: Hello! How can I assist you today? Input: dp, Output: It seems like you might have typed "dp" by mistake. Can I help you with something else? Input: dq, Output: It looks like you entered "dq." How can I assist you today? Input: dr, Output: I'm here to help! How can I assist you today? Input: ds, Output: Hello! How can I assist you today? Input: dt, Output: It seems like you may have entered "dt" as a short form or abbreviation. Could you please provide me with more context or clarify what you need help with in order for me to assist you better? Input: du, Output: "du" is a command in Unix and Unix-like operating systems that displays the amount of disk space used by files and directories. It stands for "disk usage." If you have any specific questions or need help regarding the "du" command, feel free to ask! Input: dv, Output: It seems like you typed "dv." How can I assist you today? Input: dw, Output: It seems like you only typed "dw". Is there something specific you would like help with? Feel free to ask any questions or provide more details so I can assist you better. Input: dx, Output: It appears that you have typed "dx." Would you like assistance with anything specific related to "dx," such as mathematical differentiation, physics, or something else entirely? Please provide more information so I can assist you more effectively. Input: dy, Output: Hello! It seems like you may have entered "dy" as a message. How can I assist you today? Input: dz, Output: It seems like you entered "dz". Can you please provide more information or let me know how I can assist you? Input: dA, Output: Hello! Did you have a question or need assistance with something today? Input: dB, Output: In the context of sound and acoustics, dB stands for decibels. Decibels are a unit used to measure the intensity or level of sound. It is a logarithmic scale that expresses the ratio of a value to a reference level. It is commonly used to quantify sound levels, such as in describing the loudness of music, noise levels, or the sensitivity of microphones and speakers. The abbreviation dB is often used as shorthand when referring to sound levels or measuring equipment. Input: dC, Output: It seems like you have entered "dC." Would you like to ask me a question or provide more information so I can better assist you? Input: dD, Output: It seems like you inputted "dD." How can I assist you today? Input: dE, Output: It seems like you have entered "dE." How can I assist you further with this term? Input: dF, Output: It seems like you've entered "dF." Can you please provide more context or clarify what you need help with? Input: dG, Output: It seems like you entered "dG." Is there something specific you would like help with or a question you have in mind? Feel free to provide more information so I can assist you better. Input: dH, Output: It looks like you may have entered "dH" which could stand for different things depending on the context. Can you please provide more information or clarify what you need help with? Input: dI, Output: Hello! It seems like you may have typed something by mistake. How can I assist you today? Input: dJ, Output: It looks like you've entered "dJ." Is there something specific you'd like assistance with? Input: dK, Output: It seems like you may have entered "dK" as a message. How can I assist you today? Input: dL, Output: It seems like you may have entered a partial term or abbreviation. Could you please provide more context or information so I can better understand how to assist you? Input: dM, Output: It looks like you've typed "dM." Is there something specific you'd like help with related to that? Let me know how I can assist you! Input: dN, Output: It looks like you may have entered "dN." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more information so I can better assist you. Input: dO, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: dP, Output: It looks like you may have entered a mathematical expression or abbreviation "dP". Can you please provide more context or clarify your question so I can better assist you? Input: dQ, Output: It looks like you've entered "dQ." Can you please provide more context or clarify your question so I can better assist you? Input: dR, Output: It looks like you may have mistyped "dR." Is there something specific you need help with or a question you'd like to ask? Input: dS, Output: It seems like you entered "dS." Is there something specific you need help with regarding this notation or topic? Feel free to provide more context so I can assist you better. Input: dT, Output: It seems like you might be asking about a change in temperature. In physics, "ΔT" usually represents a change in temperature. If you have a specific question or topic in mind related to temperature change, please feel free to provide more details so I can assist you better. Input: dU, Output: It looks like you've entered "dU". Is there something specific you need help with or would like to know more about? Feel free to ask! Input: dV, Output: It seems like you've entered "dV." Is there something specific you need help with or a question you have related to "dV"? Please provide more context so I can assist you more effectively. Input: dW, Output: It seems like you provided the term "dW". Would you like assistance with a specific topic or clarification on what "dW" refers to? Input: dX, Output: It seems like you entered "dX". Could you please provide more context or clarify what you are looking for help with? Input: dY, Output: Hello! How can I assist you today? Input: dZ, Output: It looks like you have entered "dZ." Is there something specific you would like assistance with? Feel free to ask any questions you have. Input: d0, Output: It seems like you might have typed an incomplete or incorrect phrase. Can you please provide more context or let me know how I can assist you today? Input: d1, Output: How can I assist you today? Input: d2, Output: It seems like you have entered the code "d2". If you have any questions or need assistance related to this code or anything else, feel free to ask! Input: d3, Output: It seems like you have entered "d3." Is there something specific you'd like to know or ask about related to "d3"? Please provide more context so I can assist you better. Input: d4, Output: It looks like you've entered a chess notation for the move "d4." Is there anything specific you would like to know or discuss related to this move or chess in general? Input: d5, Output: It seems like you have inputted a chess notation for moving a pawn to the square d5 on the board. Is there anything specific you would like assistance with regarding this move? Input: d6, Output: Rolling a standard six-sided die... You rolled a 6! Input: d7, Output: It seems like you have entered the move "d7." This typically refers to moving the pawn from d7 to d5 in a game of chess. Is there anything specific you would like to know or discuss regarding this move? Input: d8, Output: It looks like you entered "d8." Is there something specific you would like assistance with related to "d8"? Please provide more information so I can help you better. Input: d9, Output: It seems like you entered "d9". Was there anything specific you needed help with or would you like me to provide information on a particular topic? Feel free to ask any questions you may have! Input: d!, Output: Hello! How can I assist you today? Input: d", Output: Hello! It looks like you may have entered a letter by mistake. Is there something you need assistance with today? Input: d#, Output: It looks like you entered a character followed by the symbol "#. Can you please provide more context or let me know how I can assist you further? Input: d$, Output: Hello! How can I assist you today? Input: d%, Output: It looks like you may have mistyped something. Can you please provide more context or let me know how I can assist you? Input: d&, Output: It seems like there might have been a typo in your message. Could you please provide more context or clarify how I can assist you further? Input: d', Output: It looks like you entered a single letter "d." Is there something specific you would like assistance with or a question you have in mind? Feel free to provide more details so I can assist you better. Input: d(, Output: It looks like your message got cut off. How can I assist you today? Input: d), Output: It seems like you entered the letter "d." How can I assist you further? Input: d*, Output: Hello! It looks like you entered "d*". How can I assist you today? Input: d+, Output: It seems like you may have entered an incomplete equation. How can I assist you further? Input: d,, Output: Hello! It seems like you entered the letter "d." How can I assist you today? Input: d-, Output: It looks like your message is incomplete. How can I assist you further? Input: d., Output: It seems like you only entered a single letter "d." Could you please provide more context or let me know how I can assist you further? Input: d/, Output: It looks like you typed "d/". Is there something I can help you with? Input: d:, Output: How can I assist you today? Input: d;, Output: It seems like you only entered the letter "d;". Is there something specific you would like assistance with? Feel free to ask any question or let me know how I can help you. Input: d<, Output: It looks like your message got cut off. How can I assist you today? Input: d=, Output: It seems like you entered "d=" without providing any context or information. How can I assist you further? Input: d>, Output: It looks like you may have entered a partial command or an incomplete sentence. How can I assist you further? Input: d?, Output: Hello! How can I assist you today? Input: d@, Output: Hello! How can I assist you today? Input: d[, Output: It seems like you might have made a typo. Is there something I can help you with? Input: d\, Output: It seems like you've entered a single letter "d". How can I assist you further? Input: d], Output: It looks like you may have entered a character or text that I don't understand. Could you please provide more information or clarify your request so I can assist you better? Input: d^, Output: It seems like your message was cut off. Can you please provide more context or clarify what you need help with? Input: d_, Output: Hello! It seems like your message is incomplete. How can I assist you today? Input: d`, Output: Hello! It seems like you entered a single character "d`. Is there anything specific you would like assistance with today? Input: d{, Output: It looks like you may have accidentally typed "d{" in your message. Is there something specific you need help with? Feel free to ask your question or provide more context so I can assist you better. Input: d|, Output: It looks like your message got cut off. How can I assist you today? Input: d}, Output: It looks like you've entered a symbol: "d}". Can you please provide more context or let me know how I can assist you today? Input: d~, Output: Hello! It seems like you entered a symbol "~". How can I assist you today? Input: d , Output: How can I assist you today? Input: ea, Output: Hello! How can I assist you today? Input: eb, Output: Hello! How can I assist you today? Input: ec, Output: It seems like you entered "ec". How can I assist you today? Input: ed, Output: Hello! How can I assist you today? Input: ee, Output: Hello! How can I assist you today? Input: ef, Output: Hello! How can I assist you today? Input: eg, Output: It seems like you entered "eg." Can you provide more context or details so I can better understand how I can assist you? Input: eh, Output: Hello! How can I help you today? Input: ei, Output: Hello! How can I assist you today? Input: ej, Output: Hello! How can I assist you today? Input: ek, Output: Hello! How can I assist you today? Input: el, Output: Hello! How can I assist you today? Input: em, Output: It looks like you may have accidentally entered 'em.' Is there a specific question you have or something you'd like help with? Feel free to provide more information so I can assist you better. Input: en, Output: Hello! How can I assist you today? Input: eo, Output: Hello! It looks like you've typed "eo." How can I assist you today? Input: ep, Output: Hello! How can I assist you today? Input: eq, Output: It seems like you may have entered "eq" as a mistakenly short message. How can I assist you further with this abbreviation or term? Input: er, Output: Hello! How can I assist you today? Input: es, Output: Hola, ¿en qué puedo ayudarte hoy? Input: et, Output: Hello! How can I assist you today? Input: eu, Output: Olá! Como posso te ajudar hoje? Input: ev, Output: It seems like you have entered "ev." How can I assist you further with this term or is there something else you need help with? Input: ew, Output: I'm here to help! What can I assist you with today? Input: ex, Output: It seems like you entered "ex." How can I assist you further with this? Input: ey, Output: Hello! How can I assist you today? Input: ez, Output: It looks like you're referring to something being easy. Is there anything specific you need help with? Input: eA, Output: It seems like you might have made a typo. If you have a question or need help with something, feel free to ask! Input: eB, Output: It seems like you may have entered an abbreviation or a partial phrase. Could you please provide more context or clarify what you need help with? Input: eC, Output: Hello! It seems like you've entered "eC." How can I assist you today with this term or any other questions you may have? Input: eD, Output: Hello! How can I assist you today? Input: eE, Output: Hello! It seems like you may have typed "eE" by mistake. How can I assist you today? Input: eF, Output: It seems like you've entered "eF". Is there anything specific you need help with regarding this input? Input: eG, Output: It looks like you entered "eG." Is there something specific you need help with or would like to know more about? Feel free to ask any questions you may have. Input: eH, Output: Hello! How can I assist you today? Input: eI, Output: It looks like you may have accidentally entered a random string of characters. If you have a question or need assistance with something, feel free to let me know! Input: eJ, Output: It looks like you've entered "eJ." Was there something specific you needed help with or a question I can assist you with? Input: eK, Output: Hello! How can I assist you today? Input: eL, Output: Hello! How can I assist you today? Input: eM, Output: It looks like you may have entered a random phrase or made a typo. If you need assistance with something, feel free to let me know how I can help you! Input: eN, Output: Hello! How can I assist you today? Input: eO, Output: Hello! How can I assist you today? Input: eP, Output: It seems like you've entered "eP." Is there anything specific you would like help with or discuss? Feel free to ask any questions or share your thoughts. Input: eQ, Output: It looks like you've entered "eQ." Is there anything specific you'd like assistance with or a question you have? Feel free to provide more details so I can help you effectively. Input: eR, Output: Hello! It seems like you've entered "eR." Is there anything specific you need assistance with today? Input: eS, Output: Hello! How can I help you today? Input: eT, Output: Hello! How can I assist you today? Input: eU, Output: Hello! How can I assist you today? Input: eV, Output: 1 electronvolt (eV) is defined as the amount of energy gained or lost by the charge of a single electron moved across an electric potential difference of 1 volt. It is equal to approximately 1.6 x 10^-19 joules. Input: eW, Output: Hello! It seems like you might have written "we" backwards. How can I assist you today? Input: eX, Output: "eX" usually refers to the mathematical constant "e" raised to the power of "X", where "e" is approximately equal to 2.71828. This is commonly used in exponential functions and growth calculations. Is there something specific you would like to know or ask about related to "eX"? Input: eY, Output: Hello! How can I assist you today? Input: eZ, Output: Hello! How can I assist you today? Input: e0, Output: Hello! How can I assist you today? Input: e1, Output: Hello! How can I assist you today? Input: e2, Output: It seems like you entered "e2". How can I assist you further with this information? Input: e3, Output: It seems like you may be referring to a specific topic or concept. Could you please provide more context or clarify your question so I can better assist you? Input: e4, Output: That move is often played as the first move in a game of chess. It controls the center, opens lines for pieces to develop, and allows the queen and bishop to come out. Do you have any specific questions about this move or anything else related to chess? Input: e5, Output: It looks like you have entered the move "e5" which is a common opening move in chess. This move typically involves moving the pawn in front of the king two spaces forward. Is there anything specific you would like help with related to this move or chess in general? Input: e6, Output: It seems like you might be referring to a specific square on a chessboard. Is there anything else you would like to know or discuss regarding chess or any other topic? Input: e7, Output: It seems like you've entered a chess move. In algebraic notation, "e7" typically refers to moving the pawn in front of the king two squares forward in the opening of a chess game. Is there anything specific you'd like to know or discuss about the move "e7"? Input: e8, Output: It seems like you've entered "e8", could you please provide more context or let me know how I can assist you today? Input: e9, Output: It seems like you've entered "e9." Could you provide me with more context or let me know how I can assist you today? Input: e!, Output: Hello! How can I assist you today? Input: e", Output: Hello! It looks like you only entered a single letter "e". Can you provide more context or ask a question so I can better assist you? Input: e#, Output: It seems like your message got cut off. How can I assist you today? Input: e$, Output: Hello! It seems like there might have been a typo in your message. How can I assist you today? Input: e%, Output: It looks like you have entered a symbol followed by a percentage sign. Is there something specific you need help with or a question you would like to ask? Feel free to provide more details so I can assist you better. Input: e&, Output: It seems like your message may have been cut off. Can you please provide more context or let me know how I can assist you? Input: e', Output: It looks like you've typed a single letter "e". How can I assist you further? Input: e(, Output: It looks like you may have entered a mistake or a typo. Is there something I can help you with? Input: e), Output: It looks like you've entered "e)". Is there something specific you would like assistance with? How can I help you today? Input: e*, Output: It appears that there might have been a typo in your message. How can I assist you today? Input: e+, Output: It seems like you may have typed a symbol or command. Is there something specific you need help with? Input: e,, Output: It looks like you pressed the "e" key. How can I assist you today? Input: e-, Output: It seems like your message got cut off. How can I assist you today? Input: e., Output: Hello! How can I assist you today? Input: e/, Output: It looks like you just entered "e/". How can I assist you today? Input: e:, Output: Hello! How can I assist you today? Input: e;, Output: Hello! How can I assist you today? Input: e<, Output: It looks like you may have tried to enter a mathematical expression or equation starting with "e<". Can you please provide more information or clarify your question so I can better assist you? Input: e=, Output: It looks like you might have started typing something but didn't complete it. Can you please provide more context or let me know how I can assist you? Input: e>, Output: It looks like you may have entered a partial response or command. How can I assist you further? Input: e?, Output: Hello! How can I assist you today? Input: e@, Output: Hello! How can I assist you today? Input: e[, Output: It looks like you may have accidentally entered a random character. Is there something I can help you with? Input: e\, Output: Hello! It looks like you entered "e\". How can I assist you today? Input: e], Output: It seems like you entered a random character or incomplete input. How can I assist you today? Input: e^, Output: It looks like you have entered an incomplete mathematical expression. If you could provide more context or clarification, I would be happy to help you further. Input: e_, Output: Hello! It looks like you accidentally entered "e_". Is there something I can assist you with today? Input: e`, Output: Hello! How can I assist you today? Input: e{, Output: It looks like you may have entered a typo or incomplete message. Is there something I can help you with? Input: e|, Output: It seems like your message got cut off. How can I assist you today? Input: e}, Output: It looks like you have entered a random character. How can I assist you today? Input: e~, Output: Hello! How can I assist you today? Input: e , Output: Hello! It looks like you entered a single letter "e." Is there something specific you would like assistance with or a question you have in mind? Feel free to share, and I'll do my best to help you. Input: fa, Output: Hello! How can I assist you today? Input: fb, Output: It seems like you may be referring to Facebook, a popular social media platform. Is there anything specific you would like assistance with in relation to Facebook? Input: fc, Output: Hello! How can I assist you today? Input: fd, Output: It seems like you entered "fd." Is there something specific you need help with or a question you'd like to ask? Feel free to provide me with more information so I can assist you better. Input: fe, Output: It seems like your message got cut off. Can you please provide more information or let me know how I can assist you? Input: ff, Output: Hello! How can I assist you today? Input: fg, Output: It seems like you've entered "fg". Is there anything specific you need help with? Feel free to ask any questions you may have. Input: fh, Output: Hello! How can I assist you today? Input: fi, Output: Hello! How can I assist you today? Input: fj, Output: Hello! How can I assist you today? Input: fk, Output: I'm here to assist you. How can I help you today? Input: fl, Output: It seems like you may have accidentally sent a partial message. How can I assist you today? Input: fm, Output: Hello! How can I assist you today? Input: fn, Output: It seems like you entered "fn." Is there something specific you would like help with related to that term or abbreviation? Input: fo, Output: Hello! How can I assist you today? Input: fp, Output: It seems like you entered "fp." Is there anything specific you need help with or any questions you have? Feel free to ask! Input: fq, Output: It seems like you've entered "fq." Is there something specific you need help with or a question you have? Feel free to ask anything, and I'll do my best to assist you! Input: fr, Output: Hello! How can I assist you today? Input: fs, Output: It seems like you may have entered an acronym "fs". Could you please provide more context or clarify what you are looking for assistance with? Input: ft, Output: Hello! It looks like you typed "ft." Is there something specific you need help with? Input: fu, Output: Hello! How can I help you today? Input: fv, Output: It seems like you may have mistyped or provided incomplete information. Could you please provide more details or let me know how I can assist you? Input: fw, Output: It seems like you may have entered something by mistake. How can I assist you today? Input: fx, Output: Hello! It seems like you entered "fx". Is there something specific you would like assistance with related to "fx"? Please provide more context or details so I can help you better. Input: fy, Output: It seems like you may have entered "fy" as a text message abbreviation or typo. If you intended to ask a question or need assistance with something, please feel free to provide more information so I can help you better. Input: fz, Output: It looks like you typed "fz." Do you need help with something specific related to that? Feel free to provide more information so I can assist you better. Input: fA, Output: How can I assist you with "fA"? Input: fB, Output: Hello! It seems like you might have entered something by mistake. If you need any help or have a question, feel free to ask. Input: fC, Output: It looks like you just entered "fC". Is there something specific you would like assistance with or any questions you have? Feel free to ask, and I'll do my best to help! Input: fD, Output: Hello! How can I assist you today? Input: fE, Output: Hello! How can I assist you today? Input: fF, Output: Hello! How can I assist you today? Input: fG, Output: Hello! It seems like you've entered "fG." How can I assist you today? Input: fH, Output: Hello! How can I assist you today? Input: fI, Output: It looks like you may have accidentally capitalized the letter "f" and the letter "I". Is there something specific you would like help with, or a question I can assist you with? Input: fJ, Output: Hello! How can I assist you today? Input: fK, Output: It seems like you've entered "fK". How can I assist you today? Input: fL, Output: It looks like you entered "fL." How can I assist you with this? Input: fM, Output: Hello! How can I assist you today? Input: fN, Output: Hello! How can I assist you today? Input: fO, Output: It seems like you may have mistyped. How can I assist you today? Input: fP, Output: It seems like you entered "fP." How can I assist you today? Input: fQ, Output: It looks like you've entered "fQ." Is there anything specific you would like help with or a question you need assistance with? Feel free to share more details so I can assist you better. Input: fR, Output: It looks like you've typed "fR". How can I assist you today? Input: fS, Output: Hello! It seems like you entered "fS". How can I assist you today? Input: fT, Output: Hello! How can I assist you today? Input: fU, Output: Hello! How can I assist you today? Input: fV, Output: It seems like you might have entered an incomplete phrase or command. How can I assist you today? Input: fW, Output: Hello! How can I assist you today? Input: fX, Output: Hello! How can I assist you today? Input: fY, Output: Hello! It seems like you entered "fY." Is there something I can assist you with? Input: fZ, Output: It appears that "fZ" does not seem to be a valid command or request. How can I assist you today? Input: f0, Output: It seems like you have entered "f0." How can I assist you today? Input: f1, Output: Formula 1 (F1) is a popular international auto racing series featuring open-wheel, single-seater cars that compete in races around the world on various circuits. It is considered one of the highest classes of racing. Let me know if you would like more information on F1! Input: f2, Output: How can I assist you with "f2"? Input: f3, Output: It seems like you might be referring to the function key "F3" on a computer keyboard. Pressing this key can have different functions depending on the context, such as opening a search feature in some applications or refreshing a webpage in a web browser. If you have a specific question about using the F3 key, feel free to ask! Input: f4, Output: It seems like you've entered "f4." How can I assist you today? Input: f5, Output: It seems like you have entered "f5." Can you please provide me with more context or let me know how I can assist you further? Input: f6, Output: It appears that you have entered "f6." How can I assist you further with this? Input: f7, Output: How can I assist you with the move F7? Input: f8, Output: It seems like you've entered "f8." If you can provide more information or context, I'll be happy to try and assist you further. Input: f9, Output: It looks like you've entered "f9." Is there something specific you need help with related to "f9"? Let me know how I can assist you! Input: f!, Output: It looks like you entered "f!" Is there something specific you need assistance with? Feel free to ask any questions or let me know how I can help you. Input: f", Output: Hello! It seems like you may have accidentally entered a random character. Is there something specific you need help with? Input: f#, Output: Hello! How can I assist you with F# today? Input: f$, Output: It looks like you've typed "f$". How can I assist you today? Input: f%, Output: It looks like you might have entered a symbol or a part of a word. Is there something specific that you need help with? Feel free to provide more context or ask any questions you have. Input: f&, Output: Hello! It looks like you typed "f&". How can I assist you today? Input: f', Output: It looks like you may have just entered the symbol for the first derivative. If you have any specific questions or need assistance with calculus or any other topic, feel free to ask! Input: f(, Output: Hello! It seems like you may have accidentally entered "f(." Is there a specific question or topic you need help with? Feel free to provide more details, and I'll do my best to assist you. Input: f), Output: It looks like you entered "f)". How can I assist you further? Input: f*, Output: It looks like you might have mistyped or not completed your message. Can I help you with something else? Input: f+, Output: It seems like you might have mistyped something. Can you please provide more context or let me know how I can assist you further? Input: f,, Output: It seems like you entered just the letter "f". How can I assist you further? Input: f-, Output: It seems like your message got cut off. How can I assist you further with the letter "f-"? Input: f., Output: Hello! How can I help you today? Input: f/, Output: It seems like you may have started typing a command or a question. Please go ahead and let me know how I can assist you today! Input: f:, Output: How can I assist you today? Input: f;, Output: It seems like you may have entered a random string of characters. Is there something specific you need help with? Feel free to ask any questions you may have. Input: f<, Output: It seems like you might have started typing a question about something related to the letter "f." Would you like to ask a question or provide more context so I can help you better? Input: f=, Output: It seems like you may have started writing a mathematical equation with the variable "f." How can I assist you with this equation? Input: f>, Output: It seems like you only entered "f>". Can you provide more information or let me know how I can assist you further? Input: f?, Output: How can I assist you today? Input: f@, Output: Hello! How can I assist you today? Input: f[, Output: It looks like you entered a partial word or some random characters. Can you please provide more context or let me know how I can assist you further? Input: f\, Output: It looks like you may have accidentally entered "f." Is there something specific you would like help with or a question you have? Feel free to let me know how I can assist you. Input: f], Output: It looks like you've entered a random character. How can I assist you today? Input: f^, Output: It seems like you might have accidentally pressed the "f" key. Is there something specific you would like help with? Input: f_, Output: Hello! It looks like you've entered "f_". How can I assist you today? Input: f`, Output: Hello! It looks like you've entered just one letter. How can I help you today? Input: f{, Output: It looks like you've entered some random characters. Is there anything specific you need help with? Input: f|, Output: It looks like your message got cut off. How can I assist you today? Input: f}, Output: It seems like you may have entered a symbol or a typo. How can I assist you today? Input: f~, Output: Hello! It seems like you entered the character "~". How can I assist you today? Input: f , Output: It seems like you might have accidentally entered just the letter "f". Is there something specific you need help with or have a question about? Please feel free to provide more information so I can assist you better. Input: ga, Output: Hello! How can I assist you today? Input: gb, Output: It looks like you've entered "gb." Is there anything specific you need help with related to this abbreviation or term? Please provide more context so I can assist you more effectively. Input: gc, Output: It seems like you might be referring to something related to biology or genetics. Could you provide more context so I can better understand how to assist you? Input: gd, Output: Hello! How can I assist you today? Input: ge, Output: It seems like you may have entered a partial word or phrase. Can you please provide more context or let me know how I can assist you today? Input: gf, Output: Hello! How can I assist you today? Input: gg, Output: Good game! If you need any assistance or have any questions, feel free to ask. Input: gh, Output: Hello! How can I assist you today? Input: gi, Output: It seems like your message might be cut off. Can you please provide more context or let me know how I can assist you with "gi"? Input: gj, Output: Hello! How can I assist you today? Input: gk, Output: It seems like you entered "gk." Is there something specific you need help with? Feel free to ask me anything. Input: gl, Output: It seems like you may have typed an incomplete message. Is there something I can assist you with? Input: gm, Output: Good morning! How can I assist you today? Input: gn, Output: Hello! How can I assist you today? Input: go, Output: Hello! How can I assist you today? Input: gp, Output: It looks like you may be asking about something related to a GP. Could you please provide more details to help me give you the information you need? Input: gq, Output: I'm sorry, could you please provide me with more information or clarify your request so I can assist you better? Input: gr, Output: It seems like you may have accidentally entered a random abbreviation. How can I assist you today? Input: gs, Output: Hello! How can I assist you today? Input: gt, Output: It seems like you may have entered an abbreviation or acronym. Could you please provide more context or let me know how I can assist you further? Input: gu, Output: Hello! How can I assist you today? Input: gv, Output: Hello! It seems like you entered "gv." How can I assist you today? Input: gw, Output: Hello! How can I assist you today? Input: gx, Output: Hello! It looks like you typed "gx". How can I assist you today? Input: gy, Output: Hello! How can I help you today? Input: gz, Output: Hello! It seems like you might be abbreviating "goodbye" to "gz," is there anything else you would like assistance with before you go? Input: gA, Output: Hello! How can I assist you today? Input: gB, Output: It seems like you might be referring to gigabytes (GB), a unit of digital information storage capacity. Is there something specific you would like to know or discuss about gigabytes? Input: gC, Output: It seems like you've entered "gC." Is there something specific you would like help with or any question you have in mind? Feel free to provide more details or let me know how I can assist you today. Input: gD, Output: Hello! How can I assist you today? Input: gE, Output: Hello! How can I assist you today? Input: gF, Output: It looks like you entered "gF." Is there something specific you would like assistance with or any question you would like to ask? Feel free to provide more information so I can assist you better. Input: gG, Output: Hello! How can I assist you today? Input: gH, Output: Hello! How can I assist you today? Input: gI, Output: Hello! It seems like you entered "gI." How can I assist you today? Input: gJ, Output: It seems like you've entered "gJ". How can I assist you today? Input: gK, Output: Hello! It looks like you've entered "gK." How can I assist you today? Input: gL, Output: Hello! How can I assist you today? Input: gM, Output: Good morning! How can I assist you today? Input: gN, Output: Hello! How can I assist you today? Input: gO, Output: Hello! How can I assist you today? Input: gP, Output: It seems like you entered "gP." Is there something specific you need help with or any questions I can assist you with? Let me know how I can help! Input: gQ, Output: It seems like you've entered "gQ". Is there something specific you'd like help with or a question you have in mind? Feel free to let me know how I can assist you today. Input: gR, Output: It seems like you may have entered a random string of characters. Is there something specific you would like assistance with related to "gR"? Input: gS, Output: It looks like you entered "gS." Is there anything specific you need help with, or any questions you have? Feel free to provide more details so I can assist you better. Input: gT, Output: It seems like you may have entered "gT" as a query. How can I assist you today? Input: gU, Output: Hello! It seems like you may have mistyped something. How can I assist you today? Input: gV, Output: It seems like you have entered "gV." Can you please provide more context or let me know how I can assist you? Input: gW, Output: It seems like you have typed "gW." How can I assist you today? Input: gX, Output: It seems like you have entered "gX." Is there anything specific you need help with or any question you have in mind? Feel free to ask, and I'll do my best to assist you. Input: gY, Output: Hello! How can I assist you today? Input: gZ, Output: It looks like you entered "gZ". Is there something specific you need assistance with? Feel free to ask any questions you may have. I'm here to help! Input: g0, Output: It looks like you've entered "g0." Is there anything specific you need help with or a question I can assist you with? Input: g1, Output: How can I assist you today? Input: g2, Output: It seems like you have entered "g2". Is there something specific you need help with regarding "g2"? Let me know how I can assist you further. Input: g3, Output: It seems like you have entered "g3". Is there something specific you need help with related to "g3"? Input: g4, Output: It seems like you entered "g4." How can I assist you today? Input: g5, Output: It seems like you've provided me with the chess move "g5." If you have any specific questions about this move or the game of chess in general, feel free to ask! Input: g6, Output: It looks like you've entered a chess move notation. "g6" refers to moving the pawn on the g-file two spaces forward. Let me know if you need help with anything related to chess or if you have any other questions. Input: g7, Output: It seems like you've entered a chess notation. "g7" refers to a square on the chessboard. Is there something specific you'd like to know or discuss about this move? Input: g8, Output: It seems like you may have entered a chess move notation. In chess, "g8" typically refers to moving the black pawn from g7 to g8 and promoting it to a different piece like a queen, rook, bishop, or knight. Let me know if you have any specific questions or need assistance with anything related to chess. Input: g9, Output: It seems like you have entered "g9." Is there something specific you would like help with, or do you have a question I can assist you with? Input: g!, Output: Hello! How can I assist you today? Input: g", Output: Hello! It looks like you typed "g" in your message. How can I assist you today? Input: g#, Output: It seems like you entered a random character or symbol. How can I assist you today? Input: g$, Output: Hello! How can I assist you today? Input: g%, Output: It looks like you typed "g%" - how can I assist you today? Input: g&, Output: Hello! It looks like you might have entered a typo. Is there something I can assist you with today? Input: g', Output: Hello! It looks like you may have accidentally pressed a key. Is there something I can help you with today? Input: g(, Output: It seems like you may have entered a partial statement. How can I assist you further? Input: g), Output: It looks like you've entered "g)". How can I assist you today? Input: g*, Output: It seems like you might have only entered the letter "g*". Is there anything specific you would like help with or any question I can assist you with? Feel free to provide more context or details so I can better assist you. Input: g+, Output: It seems like you may have started to type something but didn't complete it. Is there something specific you need help with regarding "g+"? Feel free to provide more details so I can assist you better. Input: g,, Output: It looks like there may have been a typo in your message. How can I assist you today? Input: g-, Output: It looks like you may have typed the letter "g" but didn't complete your message. Is there something specific you need assistance with? Input: g., Output: Hello! How can I assist you today? Input: g/, Output: It looks like your message may have been cut off. How can I assist you today? Input: g:, Output: Hello! How can I assist you today? Input: g;, Output: It seems like you might have typed something by mistake. How can I assist you today? Input: g<, Output: It looks like you may have started typing a message but didn't complete it. Can I help you with something? Input: g=, Output: It seems like you have entered "g=" without any further information. Could you please provide more context or let me know how I can assist you? Input: g>, Output: It looks like you may have entered a mistyped command or incomplete message. How can I assist you today? Input: g?, Output: Hello! How can I assist you today? Input: g@, Output: Hello! How can I assist you today? Input: g[, Output: It seems like you accidentally typed "g[". How can I assist you today? Input: g\, Output: Hello! It looks like you've inputted "g\". Is there something I can assist you with? Input: g], Output: Hello! How can I assist you today? Input: g^, Output: It seems like your message is incomplete. Can you provide more information or clarify your question so I can assist you better? Input: g_, Output: Hello! It looks like you may have entered just an underscore "_". Was there something specific you needed help with or a question you had in mind? Feel free to ask! Input: g`, Output: Hello! It seems like you've entered a random character. How can I assist you today? Input: g{, Output: Hello! It looks like you have entered a random string of characters. How can I assist you today? Input: g|, Output: How can I assist you today? Input: g}, Output: It seems like you may have entered a typo. If you have any questions or need assistance with anything, feel free to ask! Input: g~, Output: Hello! It looks like you entered the character "~". Is there something specific you would like to know or ask about? Feel free to share and I'll do my best to assist you! Input: g , Output: How can I assist you today? Input: ha, Output: Hello! How can I assist you today? Input: hb, Output: Hello! How can I assist you today? Input: hc, Output: Hello! How can I assist you today? Input: hd, Output: Hello! How can I assist you today? Input: he, Output: Hello! How can I assist you today? Input: hf, Output: Hello! How can I assist you today? Input: hg, Output: Hello! How can I assist you today? Input: hh, Output: Hello! How can I assist you today? Input: hi, Output: Hello! How can I assist you today? Input: hj, Output: Hello! How can I assist you today? Input: hk, Output: Hello! How can I assist you today? Input: hl, Output: Hello! How can I assist you today? Input: hm, Output: Hello! How can I assist you today? Input: hn, Output: Hello! How can I assist you today? Input: ho, Output: Hello! How can I assist you today? Input: hp, Output: HP usually stands for "Hewlett-Packard," a multinational information technology company known for its computers, printers, and related products. Is there something specific you would like to know or need assistance with relating to HP? Input: hq, Output: Hi there! How can I assist you today? Input: hr, Output: It appears that you have entered "hr." Is there a specific HR-related question or topic that you would like assistance with? Please provide more details so I can better assist you. Input: hs, Output: Hello! How can I assist you today? Input: ht, Output: Hello! How can I assist you today? Input: hu, Output: Hello! How can I assist you today? Input: hv, Output: Hello! How can I assist you today? Input: hw, Output: Hello! How can I assist you today? Input: hx, Output: Hello! How can I assist you today? Input: hy, Output: Hello! How can I assist you today? Input: hz, Output: It looks like you entered "hz." Could you please provide more context or let me know how I can assist you further? Input: hA, Output: Hello! How can I assist you today? Input: hB, Output: Hello! How can I assist you today? Input: hC, Output: Hello! How can I assist you today? Input: hD, Output: It seems like you may have entered "hD." Could you please provide more context or let me know how I can assist you further? Input: hE, Output: Hello! How can I assist you today? Input: hF, Output: Hello! How can I assist you today? Input: hG, Output: Hello! How can I assist you today? Input: hH, Output: Hello! How can I assist you today? Input: hI, Output: Hello! How can I assist you today? Input: hJ, Output: Hello! How can I assist you today? Input: hK, Output: Hello! How can I assist you today? Input: hL, Output: Hello! How can I assist you today? Input: hM, Output: Hello! How can I assist you today? Input: hN, Output: Hello! How can I assist you today? Input: hO, Output: Hello! How can I assist you today? Input: hP, Output: Hello! How can I assist you today? Input: hQ, Output: It looks like you've entered "hQ". Is there something I can help you with or a question you have in mind? Input: hR, Output: Hello! How can I assist you today? Input: hS, Output: Hello! How can I assist you today? Input: hT, Output: It looks like you entered "hT". Is there something specific you need assistance with? Input: hU, Output: Hello! How can I assist you today? Input: hV, Output: Hello! How can I assist you today? Input: hW, Output: Hello! How can I assist you today? Input: hX, Output: Hello! How can I assist you today? Input: hY, Output: Hello! How can I assist you today? Input: hZ, Output: It seems like you've entered "hZ". How can I assist you today? Input: h0, Output: Hello! How can I assist you today? Input: h1, Output: Hello! How can I assist you today? Input: h2, Output: It seems like you've entered "h2." How can I assist you with that? Input: h3, Output: Hello! How can I help you today? Input: h4, Output: It seems like you've inputted "h4." If you need assistance or have a question, feel free to let me know! Input: h5, Output: Hello! How can I assist you today? Input: h6, Output: Hello! How can I assist you today? Input: h7, Output: It seems like you provided a chess coordinate "h7." Is there something specific you would like help with regarding this coordinate? Input: h8, Output: It seems like you may have mistyped something. Can you please provide more context or clarify your message so I can better assist you? Input: h9, Output: Hello! How can I assist you today? Input: h!, Output: Hello! How can I assist you today? Input: h", Output: Hello! It looks like you might have typed something by mistake. How can I assist you today? Input: h#, Output: It looks like you may have mistyped your message. Can you provide more details or let me know how I can assist you today? Input: h$, Output: Hello! How can I assist you today? Input: h%, Output: It seems like you input "h%". Is there something specific you need help with or a question I can assist you with? Input: h&, Output: Hello! How can I assist you today? Input: h', Output: Hello! How can I assist you today? Input: h(, Output: It looks like you may have typed a letter "h" by mistake. Is there something specific you need help with? Input: h), Output: It looks like you may have entered a single letter "h." Is there anything specific you need help with or any question you'd like me to assist you with? Just let me know how I can help! Input: h*, Output: Hello! How can I assist you today? Input: h+, Output: Hello! How can I assist you today? Input: h,, Output: Hello! How can I help you today? Input: h-, Output: Hello! How can I assist you today? Input: h., Output: Hello! How can I assist you today? Input: h/, Output: Hello! It looks like you started typing something. How can I assist you today? Input: h:, Output: Hello! How can I help you today? Input: h;, Output: Hello! How can I assist you today? Input: h<, Output: It seems like your message got cut off. Is there something specific I can help you with? Input: h=, Output: It seems like you might have entered an incomplete question or statement. How can I assist you further? Input: h>, Output: It looks like you may have started typing a message but it got cut off. How can I assist you today? Input: h?, Output: Hello! How can I assist you today? Input: h@, Output: Hello! How can I assist you today? Input: h[, Output: It looks like you may have accidentally entered a text fragment or made a typo. How can I assist you today? Input: h\, Output: Hello! It looks like you might have started typing a question or a message. How can I assist you today? Input: h], Output: Hello! It seems like maybe you're trying to type something. How can I assist you today? Input: h^, Output: It looks like you inputted "h^" without providing a specific context or continuation. How can I assist you today? Input: h_, Output: Hello! How can I assist you today with the letter "h"? Input: h`, Output: Hello! It seems like you might have accidentally typed a single character. How can I assist you today? Input: h{, Output: Hello! It seems like you might have accidentally typed "h{" If you need help with anything specific, please feel free to ask. Input: h|, Output: It seems like you just typed "h|". How can I assist you today? Input: h}, Output: Hello! How can I assist you today? Input: h~, Output: Hello! It looks like you may have accidentally entered a few characters. How can I assist you today? Input: h , Output: Hello! How can I assist you today? Input: ia, Output: Hello! How can I assist you today? Input: ib, Output: Hello! How can I assist you today? Input: ic, Output: Hello! How can I assist you today? Input: id, Output: I'm sorry, could you please provide more context or clarify your request? Input: ie, Output: It looks like you have entered "ie." Can you please provide more context or let me know how I can assist you further? Input: if, Output: Hello! It looks like you may have started typing a question or sentence. How can I assist you today? Input: ig, Output: Hello! How can I assist you today? Input: ih, Output: Hello! How can I assist you today? Input: ii, Output: Hello! How can I assist you today? Input: ij, Output: Hello! How can I assist you today? Input: ik, Output: Hello! How can I assist you today? Input: il, Output: Hello! How can I assist you today? Input: im, Output: Hello! How can I assist you today? Input: in, Output: Hello! How can I assist you today? Input: io, Output: Hello! How can I assist you today? Input: ip, Output: IP stands for internet protocol. It is a unique set of numbers assigned to a computer, server, or other networked device to identify it on a network. IP addresses are used for communication between devices connected to the internet. Input: iq, Output: Hi there! It looks like you entered "iq". Can you please provide more context or expand on what you're looking for so I can assist you better? Input: ir, Output: It seems like you entered "ir." How can I assist you today? Input: is, Output: It seems like your message was incomplete. Can you provide more information or let me know how I can assist you? Input: it, Output: Hello! How can I assist you today? Input: iu, Output: Hello! How can I assist you today? Input: iv, Output: Hello! How can I assist you today? Input: iw, Output: It looks like "iw" could be a typo. Could you provide more context or clarify what you are looking for assistance with? Input: ix, Output: Hello! How can I assist you today? Input: iy, Output: Hello! How can I assist you today? Input: iz, Output: It seems like you may have entered a typo. Could you please provide more context or clarify your question so I can assist you better? Input: iA, Output: Hello! How can I assist you today? Input: iB, Output: Hello! How can I assist you today? Input: iC, Output: Hello! How can I assist you today? Input: iD, Output: Hello! How can I assist you today? Input: iE, Output: Hello! How can I assist you today? Input: iF, Output: Hello! It seems like you started typing something but didn't finish. How can I assist you today? Input: iG, Output: It appears you have entered "iG." How can I assist you further with this abbreviation? Input: iH, Output: Hello! How can I assist you today? Input: iI, Output: It looks like your message was cut off. How can I assist you today? Input: iJ, Output: Hello! It seems like you entered "iJ". How can I assist you today? Input: iK, Output: Hello! How can I assist you today? Input: iL, Output: Hello! How can I assist you today? Input: iM, Output: It seems like you may have typed something by mistake. How can I assist you today? Input: iN, Output: It looks like you've entered "iN". How can I assist you today? Input: iO, Output: Hello! How can I assist you today? Input: iP, Output: It seems you mentioned "iP." How can I assist you further with that? Input: iQ, Output: "IQ" typically refers to intelligence quotient, a numerical measure of a person's intelligence. If you have any specific questions or need assistance with related topics, feel free to ask! Input: iR, Output: It seems like you might have mistyped something. Is there anything I can help you with? Input: iS, Output: Hello! How can I assist you today? Input: iT, Output: Hello! How can I assist you today? Input: iU, Output: Hello! How can I assist you today? Input: iV, Output: Hello! It seems like you entered "iV." Is there anything specific you would like help with or any questions I can answer for you? Input: iW, Output: It looks like you've entered "iW." Is there something specific you need help with or information you're looking for? Feel free to provide more context or ask your question so I can assist you better. Input: iX, Output: Hello! How can I assist you today? Input: iY, Output: Hello! How can I assist you today? Input: iZ, Output: It seems like you have entered "iZ." Is there something specific you would like assistance with or a question you would like to ask? Feel free to provide more information so I can better assist you. Input: i0, Output: It seems like you entered "i0." Is there something specific you would like help with or a question you have? Feel free to ask, and I'll do my best to assist you. Input: i1, Output: How can I assist you today? Input: i2, Output: It seems like you have entered a mathematical expression ("i2"). Are you looking for the result of "i^2", where i is the imaginary unit? If so, the result is -1. Let me know if you need help with anything else. Input: i3, Output: i3 refers to the i3 window manager, a highly configurable tiling window manager for Unix-based systems. It allows for efficient management of windows on the desktop by automatically arranging them in a non-overlapping tile layout. Users can customize i3 through configuration files to tailor it to their workflow and preferences. If you have any specific questions or need assistance with i3, feel free to ask! Input: i4, Output: It seems like you may have entered an incomplete or unclear request. How can I assist you today? Input: i5, Output: It seems like you might be referring to an Intel Core i5 processor. Is there something specific you would like to know or discuss about i5 processors? Input: i6, Output: Hello! How can I assist you today? Input: i7, Output: It appears like you have entered "i7". Is there a specific information or assistance you need regarding an Intel Core i7 processor? Feel free to ask any questions you may have. Input: i8, Output: It seems like you might be referring to the Intel Core i8 processor series. The i8 series does not currently exist; the latest Intel processors are part of the i9 series. If you have any other questions or need information on a different topic, feel free to ask! Input: i9, Output: It seems like you're referring to the Intel Core i9 processor series, which are high-performance processors designed for demanding tasks such as gaming, content creation, and other heavy workloads. The Intel Core i9 processors offer multiple cores and high clock speeds to handle multitasking and demanding applications. If you have any specific questions or need more information about the Intel Core i9 processors, feel free to ask! Input: i!, Output: Hello! How can I help you today? Input: i", Output: Hello! How can I assist you today? Input: i#, Output: It looks like you've entered a symbol followed by a hashtag. Is there something specific you need help with or a question you have in mind? Please feel free to share, and I'll do my best to assist you. Input: i$, Output: It seems like you entered a symbol before the dollar sign. If you have a specific question or need assistance with something, please let me know how I can help you. Input: i%, Output: It looks like you may have entered a partial message. How can I assist you today? Input: i&, Output: Hello! It seems like your message got cut off. How can I assist you today? Input: i', Output: It looks like your message got cut off. How can I help you today? Input: i(, Output: It looks like you started typing something but did not complete your question or input. How can I assist you today? Input: i), Output: Hello! How can I assist you today? Input: i*, Output: It seems like you might have started typing a mathematical expression. How can I assist you with it? Input: i+, Output: It looks like you may have started typing a mathematical expression but didn't finish it. Did you have a question or equation you needed help with? Input: i,, Output: Hello! How can I assist you today? Input: i-, Output: Hello! How can I assist you today? Input: i., Output: Hello! How can I assist you today? Input: i/, Output: Hello! How can I assist you today? Input: i:, Output: Hello! How can I assist you today? Input: i;, Output: It looks like you've entered a semicolon. Can I help you with something? Input: i<, Output: It looks like your message was cut off. How can I assist you today? Input: i=, Output: It seems like you might have intended to enter a mathematical equation or expression after the "i=". If you provide me with more information, I'd be happy to help you with the calculation or any questions you have. Input: i>, Output: It looks like you may have started typing a message or question, but it seems to be incomplete. How can I assist you today? Input: i?, Output: Hello! How can I assist you today? Input: i@, Output: Hello! How can I assist you today? Input: i[, Output: It seems like you accidentally typed "i[". Did you have a question or need help with something? Feel free to let me know how I can assist you! Input: i\, Output: Hello! It looks like your message got cut off. How can I assist you today? Input: i], Output: Hello! How can I help you today? Input: i^, Output: It looks like you've entered an incomplete expression "i^". Is there something specific you need help with regarding this expression or calculations involving imaginary numbers? Input: i_, Output: How can I assist you today? Input: i`, Output: Hello! How can I assist you today? Input: i{, Output: It looks like your message might have been cut off. Can you please provide more information or let me know how I can assist you? Input: i|, Output: Hello! How can I assist you today? Input: i}, Output: Hello! How can I assist you today? Input: i~, Output: Hello! How can I assist you today? Input: i , Output: Hello! How can I assist you today? Input: ja, Output: Hallo! Wie kann ich Ihnen heute helfen? Input: jb, Output: Hello! How can I assist you today? Input: jc, Output: Hello! How can I assist you today? Input: jd, Output: Hello! How can I assist you today? Input: je, Output: Bonjour! Comment puis-je vous aider aujourd'hui? Input: jf, Output: Hello! How can I assist you today? Input: jg, Output: Hello! How can I assist you today? Input: jh, Output: Hello! How can I assist you today? Input: ji, Output: Hello! How can I assist you today? Input: jj, Output: Hello! How can I assist you today? Input: jk, Output: Hello! How can I assist you today? Input: jl, Output: Hello! How can I assist you today? Input: jm, Output: Hello! How can I assist you today? Input: jn, Output: Hello! How can I assist you today? Input: jo, Output: Hello! How can I assist you today? Input: jp, Output: Hello! How can I assist you today? Input: jq, Output: `jq` is a lightweight and flexible command-line JSON processor. It allows you to parse, extract, manipulate, and filter JSON data in the terminal. With `jq`, you can use a variety of functions and operators to query and modify JSON objects. It is commonly used in shell scripts and pipelines for JSON data manipulation. Let me know if you have any specific questions or need help with `jq` commands. Input: jr, Output: Hello! How can I assist you today? Input: js, Output: Hi there! How can I help you with JavaScript today? Input: jt, Output: Hello! How can I assist you today? Input: ju, Output: Hello! How can I assist you today? Input: jv, Output: Hello! How can I assist you today? Input: jw, Output: Hello! How can I assist you today? Input: jx, Output: It looks like you entered "jx." Is there anything specific you need help with? Feel free to ask any questions you may have. Input: jy, Output: Hello! How can I assist you today? Input: jz, Output: It seems like you entered "jz." How can I assist you today? Input: jA, Output: Hello! How can I assist you today? Input: jB, Output: Hello! How can I assist you today? Input: jC, Output: It seems like you entered "jC." How can I assist you today? [/CODE BLOCK] ============================================================ TITLE: Thaisko 2024 SLUG: cestovani-thaisko-2024 URL: https://vojtamaur.cz/cestovani-thaisko-2024/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2024-03-10 SOURCE: src/content/posts/cestovani-thaisko-2024.mdx BUILT_HTML: cestovani-thaisko-2024/index.html ============================================================ Thaisko 2024 3D scanninger [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: Privatlivets grænser SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Privatlivets grænser februar 2024 Jeg har skabt et simpelt program, som man kan tildele en eller flere mapper. Det gennemsøger dem alle, inklusive deres undermapper, og når det støder på et billede (med billede mener jeg her en fil, der slutter med filendelsen .jpg, .jpeg, .png, .tif, .tiff), tilføjer det stien til mængden af alle billeder. Når gennemsøgningen er færdig, vælger det kun ét billede fra dem og viser det. Efterfølgende tilsluttede jeg alle harddiske med sikkerhedskopier af fotografier, som jeg har samlet gennem livet (de indeholder nu over 91 000 fotografier), til min computer. Jeg indstillede derefter alle harddiske som standardmapper, hvorfra programmet vælger billeder. Af praktiske årsager var det nødvendigt at udelukke valg fra visse mapper, da nogle kun indeholdt programdata, såsom ikoner. Efter at have trykket på ENTER-tasten valgte programmet et tilfældigt fotografi fra mit liv. Efter at have trykket på ENTER igen, valgte programmet et andet fotografi, og så videre... Fra de tilfældigt udvalgte billeder skabte jeg flere serier, der fulgte efter hinanden. Hver serie starter med et tilfældigt valg af et billede og fortsætter med at vælge yderligere billeder tilfældigt, indtil det støder på et, som jeg ikke ønsker at offentliggøre. Dette sidste billede præsenteres sløret i serien. Jeg var interesseret i, hvilke fotografier der ville forårsage afslutningen af serierne, og hvorfor. I de fleste tilfælde var det til min overraskelse bekymringen for andre menneskers privatliv, der afsluttede dem. I andre tilfælde var det fotografier af arbejdsdokumenter, andre menneskers hjem og mit eget hjem osv. Gennem dette projekt fandt jeg ud af, hvor tågede grænserne for mit privatliv er, hvis de overhovedet findes. På et vist tidspunkt var jeg dog nødt til at beslutte, om jeg ville offentliggøre fotografiet eller ej. Dette valg var dog for det meste ret kompliceret og tvetydigt. serie 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] serie 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | et glas vand] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | tekst til udstillingen] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | termofoto af en vej] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | togrejse] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | plet på glasset] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | skærmbillede med CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | studieudstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] serie 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | kode til SMS-billet] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | hoppende masaier i Kenya] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | larve under mikroskop] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | termofoto af en bil] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | robotstatuer på udstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] serie 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | polariseret struktur under mikroskop] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Vojta Maur filmer udstillingen] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | udstilling af Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | leguan på Galapagos] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | mælkehvidt glas] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | celle under mikroskop] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] serie 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] serie 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] serie 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] serie 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | maleri på udstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Vojta Maur på lysfestival] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | bygninger i Mexico] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] serie 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | krebsdyr] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | måger] [https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg | termofoto] [https://vojtamaur.cz/images/hranice-soukromi-obr-32.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg | Vojta Maur på en båd] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | sukkerknalder] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | udstilling af Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pelikaner i zoologisk have] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | lyn i Mæhren] [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 | termofoto af skyer] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur med motorsav] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | lighter med påskriften BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | oversvømmet stenbrud] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | skov] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] serie 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | censureret billede] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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: Bølgefunktioner SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Bølgefunktioner januar 2024 Dette projekt er en demonstration af, hvordan udbredelse og interferens af bølger samt deres interaktion med miljøet kan simuleres ved hjælp af matematiske modeller og computersimulering. Brugen af tilfældige værdier for bølgekildernes position, frekvens og amplitude, sammen med implementeringen af aftagende amplitude med stigende afstand fra kilden, refleksion af bølger fra kvadratets kanter og deres gensidige interferens, skaber visuelt interessante mønstre, der illustrerer kompleksiteten af bølgeinteraktioner i et begrænset rum. Resultaterne visualiseres ved hjælp af en sort-hvid farveskala, der repræsenterer bølgeintensiteten i forskellige punkter i det kvadratiske rum. Simulering med 1 bølgekilde: [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] Simulering med 2 bølgekilder: [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] Simulering med 3 bølgekilder: [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] Simulering med 5 bølgekilder: [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] Simulering med 10 bølgekilder: [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] Simulering med 50 bølgekilder: [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] Simulering med 100 bølgekilder: [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] Simulering med 500 bølgekilder: [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] Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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: Recamán-struktur SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2023-12-14 SOURCE: src/content/posts/vystavy-recamanova-struktura.mdx BUILT_HTML: vystavy-recamanova-struktura/index.html ============================================================ Recamán-struktur 14. 9. 2023 - 31. 12. 2023, Jindřichův Hradec Museum for fotografi og moderne billedmedier: Billeder over tal [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] Information om udstillingen på hjemmesiden for Museum for fotografi og moderne billedmedier: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Artikel fra hjemmesiden JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Forklaring af Recamán-strukturen (projekt fra 2020): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Markørtrajektorier SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Markørtrajektorier august 2023 Det kan virke som om, at den daglige interaktion med en computermus er en almindelig og ikke særlig bemærkelsesværdig aktivitet. Men hvad nu hvis det var muligt at omdanne disse rutinemæssige bevægelser til noget mere, noget der skaber en unik visuel repræsentation af arbejdet på computeren? Takket være kode, der registrerer musemarkørens position og farven på pixlen under den, kan denne idé blive til virkelighed. Hvordan fungerer det? Denne kode sporer, hvor musemarkøren befinder sig på skærmen, og hvilken farve pixlen under den har. Disse oplysninger overføres derefter i realtid til et virtuelt lærred med en opløsning, der svarer til skærmens opløsning. Hver gang musen bevæges, tegner koden en pixel med den farve, der lige var under markøren, på den position, hvor markøren befandt sig. Det betyder, at efterhånden som der arbejdes og bevæges på skærmen, skabes der farverige trajektorier på lærredet. Disse trajektorier er unikke og repræsenterer brugerens arbejde og interaktion med computeren. Hvad sker der efter længere tid? Hvis denne proces kører længe nok, begynder lærredet at blive fyldt op, og trajektorierne bliver mindre tydelige. I stedet begynder det meste af lærredet at ligne pseudotilfældig støj. Der er dog visse områder på skærmen, som ikke ændrer sig meget over tid. Det kan for eksempel være den nederste proceslinje i Windows, hvor softwareikonerne er placeret. Disse områder på lærredet forbliver mere eller mindre de samme. [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] Konklusion Denne kode repræsenterer en forening af teknologi og kunst, som gør det muligt at omdanne den daglige interaktion med computeren til noget visuelt fængslende. Selvom det ved første øjekast kan virke som om, at arbejdet med computeren er rutinepræget og monotont, viser dette projekt, at selv en sådan aktivitet kan have sin egen skønhed og rytme. Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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: Planteoptegnelser SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Planteoptegnelser juni 2023 Introduktion I denne artikel ser vi nærmere på et projekt, der forener planternes verden med elektronik, programmering og billedkunst. Projektet benytter Arduino og Python til at skabe visualiseringer af planternes livsoplevelser. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | arduino kredsløbsdiagram] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Hvordan fungerer det? Arduinoen er udstyret med tre sensorer – et termometer, en fotomodstand og en fugtighedsmåler. Disse sensorer er placeret i en urtepotte med forskellige plantearter (f.eks. squash, ærter, solsikker, auberginer, karse, peberfrugter osv.). Sensorerne indsamler løbende data om temperatur, lysintensitet og jordfugtighed. Programmet opretter derefter et tomt lærred med dimensionerne 100×100 pixels. Hver pixel på dette lærred farves i henhold til de data, der er indsamlet fra sensorerne. RGB-værdien for pixelens farve bestemmes således, at R-værdien (rød) svarer til temperaturen, G (grøn) til lyset og B (blå) til fugtigheden. Visualisering af én dag Først ser vi på en simpel version af projektet, hvor ét billede repræsenterer én dag i planternes liv. Programmet starter med at farve den første pixel i øverste venstre hjørne og farver gradvist hver pixel i henhold til de aktuelle værdier fra sensorerne. Efter at have farvet en pixel venter programmet et øjeblik, før det går videre til den næste. Når det når slutningen af en række, flytter det til starten af den næste række og fortsætter med at farve. Denne proces fortsætter, indtil alle pixels på lærredet er farvet. Solsikkeoptegnelse: [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] Samling af output Efter visualiseringen af én dag kan vi udvide denne proces og skabe en serie af billeder, der repræsenterer en længere tidsperiode. De enkelte kvadratiske outputs kan stables under hinanden, hvilket skaber sammensatte billeder. Da genereringen af det næste output starter umiddelbart efter afslutningen af det forrige, sker der intet afbrud i tidsforløbet. På denne måde kan vi skabe billeder med en opløsning på for eksempel 100x500 pixels, hvis de er sammensat af fem outputs. Solsikkeoptegnelse: [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] Squashoptegnelse: [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] Forlængelse af forsinkelsen mellem målinger Forsinkelsen mellem målingerne af de enkelte pixels kan forlænges. På denne måde kan ét kvadratisk format på 100×100 pixels repræsentere ikke bare én dag, men mange dage. Dette princip gør det muligt for os at følge plantens udvikling over en længere periode på ét billede. Solsikkeoptegnelse: [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] Kombination af principper Ved at kombinere begge principper kan vi skabe en serie af billeder, hvor hvert billede repræsenterer flere dage, og hele serien dækker mange dage eller endda uger. På denne måde kan vi overvåge og visualisere plantens langsigtede udvikling. Solsikkeoptegnelse: [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] Solsikkeoptegnelse: [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] Fortolkning af resultaterne De resulterende billeder giver os et unikt indblik i planternes liv. De blå "linjer" på billedet repræsenterer nætterne, da det for det meste var fugtigt, men ikke særlig varmt, og der var intet lys. Omvendt skyldes de gule "linjer", at direkte sollys ramte planten mod slutningen af dagen, hvilket medførte en stigning i temperatur og lysintensitet. Dette viste sig på billedet som en stigning i værdierne for den røde og grønne kanal, som tilsammen skaber den gule farve. Nogle gange kan man se svage linjer i starten af natten, da jeg af og til tændte en lampe i rummet om aftenen. På andre outputs kan man derimod ud fra faldet i lysintensitet se, at det f.eks. har regnet. Kildekode Python-kildekoden til dette projekt er tilgængelig her: [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] Konklusion Dette projekt er et fremragende eksempel på, hvordan vi kan bruge teknologi til bedre at forstå og visualisere naturlige processer. De resulterende billeder giver os et indblik i planternes liv og kompleksiteten af de stimuli, de opfatter. Det er vigtigt at huske, at selvom dette projekt giver et unikt indblik i planternes oplevelser, omfatter det ikke alle aspekter af deres perception. Planter er i stand til at opfatte mange forskellige typer signaler fra deres omgivelser, herunder luftfugtighed, tyngdekraftens retning, jordens kemiske sammensætning, elektromagnetiske felter og mekanisk stress. Dette projekt forsøger ikke at registrere plantens fuldstændige oplevelse, men fokuserer snarere på tre nøglefaktorer, som let kan måles og visualiseres. Vi har ingen anelse om, hvordan planter fortolker disse data, men vi ved, at de bestemt reagerer på dem. Projektet er et forsøg på at oversætte disse oplevelser til et format, som vi bedre kan forstå og visualisere. ============================================================ TITLE: Byggegrunde SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: da 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 ============================================================ Byggegrunde 19. 10. 2022 - 14. 1. 2023, Brno Fait Gallery: Milan Maur / Usikre handlingssekvenser [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Billedtekst: Vi køber byggegrunde og giver dem tilbage til naturen. Efterår 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 | Fotodokumentation af udstillingen] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Information om udstillingen på Fait Gallerys hjemmeside: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Rekursion i MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: da 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 ============================================================ Rekursion i MS Word november 2022 Jeg har opdaget en måde, hvorpå man kan starte en rekursiv proces i Microsoft Word. Det kræver to ting – link-funktionen og en tabel. Ved hjælp af link-funktionen kan man indsætte indholdet af dokument A i dokument B på en sådan måde, at hvis indholdet ændres i dokument A, afspejles disse ændringer automatisk i dokument B. Med andre ord – indholdet i dokument B refererer således til indholdet i dokument A. Rekursion kan derefter startes ved at oprette indhold, der refererer til sig selv. Hvordan kan dette opnås? Det er nok blot at oprette dokument A (lad os kalde det f.eks. doc A.docx) og dokument B (doc B.docx), oprette en tom tabel i dokument A, kopiere den og indsætte den som et link i dokument B. Denne nyligt indsatte tabel skal derefter blot kopieres fra dokument B og indsættes som et link i tabellens indhold i dokument A. Dette skaber en tabel, der gradvist begynder at indsætte sig selv i sig selv. Oftest begynder MS Word derefter at hakke, indtil det til sidst crasher helt. Hele denne proces kan ses i videoen herunder. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudodigt SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Pseudodigt maj 2022 Alle ord i det følgende digt (i det mindste så vidt vi ved, og med undtagelse af funktionsord) er pseudo-ord; det er altså ord, der i overensstemmelse med tjekkisk fonotaktik kunne eksistere – disse kombinationer af lyde er mulige i det nævnte sprog – men der er ikke knyttet nogen betydning til dem, og de bruges ikke. Digtet er derfor i bund og grund meningsløst, og enhver fortolkning afhænger udelukkende af læserens fantasi, selvom den i høj grad stimuleres af den markant lydmalende karakter af visse pseudo-ord. Dette eksperiment havde ikke til formål at skabe en poetisk tekst af høj æstetisk værdi, men blot at lege med modersmålets kombinatoriske potentiale. Det er bemærkelsesværdigt, at man for hvert pseudo-ord pålideligt kan identificere ordklassen og de fleste af dets grammatiske kategorier. 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 Selvom digtet i princippet er meningsløst, kan der ved fortolkningen af det opstå en bestemt forestilling i læserens sind. Vi var interesserede i, hvilken forestilling en kunstig intelligens ville have om det. Vi benyttede derfor flere tilgængelige kunstig intelligens-modeller (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion og Night Café), som kan skabe et billedoutput ved hjælp af tekstinput. Hver model er lidt forskellig; nogle producerer fotorealistiske output, nogle er mere abstrakte, og andre er snarere kunstnerisk stiliserede. De adskiller sig også ved, hvor godt de forstår tjekkisk (f.eks. forstår ru-DALL-E-modellen tjekkisk meget godt). De enkelte segmenter af dette digt blev indtastet i forskellige kunstig intelligens-modeller, og hver af dem skabte således sin egen unikke serie af forestillinger baseret på fortolkningen af de enkelte segmenter. Fra hver af disse serier skabte vi derefter en video, hvor de enkelte forestillinger projiceres, og samtidig reciteres det tilhørende segment af digtet til dem. Deep Daze-modellen kan endda optage processen med at skabe forestillinger, så man i videoen kan se, hvordan dens forestilling gradvist formes og præciseres. 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] Hvad fremkalder digtet hos dig? Stemmer dit indtryk af digtet overens med den kunstige intelligens' fortolkninger? digtets forfatter: Filip Drábek forfatter til billedbilaget: Vojta Maur ============================================================ TITLE: Fotogrammetri SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Fotogrammetri marts 2022 I løbet af flere år har jeg scannet forskellige strukturer ved hjælp af fotogrammetrie. Projektet fungerer som en rumlig collage af steder og væsener på tværs af tid. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | fra venstre: 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 | fra venstre: 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 ligger i en lejlighed ved siden af lejligheden, hvor Vojta Maur ligger i en lejlighed ved siden af lejligheden, hvor Vojta Maur ligger i en lejlighed ved siden af lejligheden, hvor...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur ligger i en lejlighed ved siden af lejligheden, hvor Vojta Maur ligger i en lejlighed ved siden af lejligheden, hvor Vojta Maur ligger i en lejlighed ved siden af lejligheden, hvor...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Vojta Maur i lejligheden] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Vojta Maur isoleret i et værelse] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur i et værelse, vidvinkelbillede] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | low poly Vojta Maur i et værelse] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur på badeværelset] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur i soveværelset] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | Vojta Maur i stuen] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | Vojta Maur i køkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur i køkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur i køkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | have] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur i haven, ortografisk perspektiv] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková i håndvasken] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | Vojta Maur hær] [https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg | Vojta Maur helix] [https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg | Vojta Maur mønster] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Tilfældig talgenerator SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: da 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 ============================================================ Tilfældig talgenerator 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Kunstgalleri Karlovy Vary: KARLOVY VARY SALON 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] Information om udstillingen på Kunstgalleri Karlovy Varys hjemmeside: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Selvportræt (praktisk studentereksamenopgave) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: da 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 ============================================================ Selvportræt (praktisk studentereksamenopgave) juni 2021 Opgaveformulering og forsvar af studentereksamenopgaven: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Det endelige portfolio: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Installation af værket i Nerudovkas atelierer: [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] Bedømmelse af opgaven: [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: En kort historie om livet på Jorden SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: da 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 ============================================================ En kort historie om livet på Jorden marts 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] Videoen blev skabt som et skoleprojekt på den faglige skole for handel, anvendt kunst og design i Plzeň (Nerudova 33). Ét billede i denne video repræsenterer 200 000 års jordhistorie. Det svarer nogenlunde til varigheden af arten Homo sapiens' eksistens. Det er netop derfor, mennesket først er afbildet på det allersidste billede i denne video. Alt billedmateriale brugt i videoen er optaget af forfatteren. ============================================================ TITLE: Livet i Hromnické-søen SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: da 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 ============================================================ Livet i Hromnické-søen januar 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] Hromnické-søen [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] er et naturmonument i distriktet Plzeň-sever. På grund af tidligere skiferbrydning er søens vand en svag opløsning af svovlsyre (dens pH er 2.6 – 2.9). Netop derfor kan man i forskellige kilder læse, at "vandet er sterilt og uden liv". Selv på den officielle informationstavle [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] står der: "... bortset fra alger er [vandet] helt uden liv". Denne konklusion virkede usandsynlig for mig i betragtning af livets enorme tilpasningsevne generelt. Jeg besluttede mig derfor for at tage dertil og undersøge det selv. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Hromnické-søen] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | måling pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] Den 19. december 2020 tog jeg en vandprøve fra Hromnické-søen. Flercellet liv kunne ses i den, så snart mudderet i det uklare vand var faldet til ro. Jeg fandt flere fjermyglarver i den. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | fjermyglarve] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Jeg opdagede også en flue-larve i den, som det lykkedes mig at identificere ved hjælp af et mikroskop. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | fluelarve] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] Jeg fandt også flere encellede organismer i den, såsom disse to arter af øjealger (Euglena), som der var så mange af her, at de kunne observeres med det blotte øje som et grønt lag på overfladen. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | øjealger] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | øjealger] [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 | øjealge] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] På billederne ovenfor kan man også se prokaryote organismer – blågrønalger (små stavformede bakterier). En anden prokaryot organisme, som jeg fandt i prøven, er denne bakterie (indtil videre ikke nærmere identificeret). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bakterie] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Efter cirka to ugers observation fandt jeg endda ciliater i prøven. Den første af dem er en Vorticella, den anden er en 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] Det er bemærkelsesværdigt, hvor mange organismer der kan overleve i et så ekstremt surt miljø. Påstanden om, at vandet er sterilt, er efter min mening hermed modbevist. Det ville derfor være passende at opdatere den officielle informationstavle og andre turist-hjemmesider, der har kopieret oplysningen derfra. Dette er dog sandsynligvis langt fra alle de organismer, der findes i Hromnické-søen, og derfor ville det være interessant at foretage yderligere vandanalyser på andre tider af året, eller eventuelt tage vandprøver fra forskellige dybder (på bunden kan der f.eks. leve anaerobe bakterier på grund af mangel på ilt og lys). ============================================================ TITLE: Overvejelse om fantasiens grænser SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: da 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 ============================================================ Overvejelse om fantasiens grænser november 2020 Denne tekst blev skabt som en skoleopgave (genre: overvejelse) om et valgfrit emne under studiet på den erhvervsfaglige skole for handel, brugskunst og design i Plzeň. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Øget opfattelse af lysstyrkeforskelle SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: da 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 ============================================================ Øget opfattelse af lysstyrkeforskelle oktober 2020 Hvad hvis vores øjne var i stand til at opfatte selv de mindste forskelle i lysstyrke? Hvor anderledes ville vores syn på verden være som følge heraf? Kan det visualiseres på nogen måde? Ja, jeg mener, det er muligt. Jeg vil nu forsøge at beskrive, hvordan man kan opnå dette. Lad os derfor se på, hvordan det menneskelige øje opfatter et sort-hvidt fotografi. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | sort-hvidt fotografi af bjørne] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Man kan altså sige, at de steder, der er mørkest, opfatter vi som sorte, og de steder, der er lysest, opfatter vi som hvide. Alt derimellem er forskellige gråtoner. Dette spektrum kan vises på følgende måde: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradient sort-hvid] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Da vores øjne ikke er gode nok til at opfatte små forskelle mellem to gråtoner, besluttede jeg mig for at tilføje hele farvespektret som mellemstadier i denne overgang. Den efterfølgende overgang ser således ud: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradient sort, magenta, blå, cyan, grøn, gul, rød, hvid (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Sort forbliver sort, hvid forbliver hvid, men den grå overgang imellem dem er nu beriget med farver. Nedenfor er et eksempel på, hvordan et fotografi af en bjørn ville se ud efter anvendelse af denne nye overgang. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | KMBCGYRW-gradient anvendt på et sort-hvidt billede af bjørne] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] På fotografiet kan man se detaljer, som ville undslippe os på et normalt sort-hvidt fotografi. Jeg forsøgte derefter at eksperimentere med denne overgang på analoge fotografier (se nedenfor). For sammenligningens skyld vises det originale sort-hvide fotografi altid først. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | sort-hvidt analogt foto af 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 | KMBCGYRW-gradient anvendt på et sort-hvidt analogt foto af 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 | sort-hvidt analogt foto af 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 | KMBCGYRW-gradient anvendt på et sort-hvidt analogt foto af 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 | sort-hvidt analogt foto af 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 | KMBCGYRW-gradient anvendt på et sort-hvidt analogt foto af 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 | sort-hvidt analogt foto fra et pinhole-kamera] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | KMBCGYRW-gradient anvendt på et sort-hvidt analogt foto fra et pinhole-kamera] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Jeg var nysgerrig på, om denne overgang kunne bruges i tegning for at opnå bedre præcision i skyggelægningen. Og netop derfor afprøvede jeg den på en af mine ældre tegninger: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | studietegning med kul af 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 | KMBCGYRW-gradient anvendt på en studietegning med kul af Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Jeg besluttede mig for at teste denne overgang yderligere på optiske illusioner, som er baseret på en ufuldkommen opfattelse af lysstyrkeforskelle. Her er et eksempel på en sådan illusion: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | billede af en sort-hvid optisk illusion af lysstyrkeforskelle] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Præcis som man kunne forvente, er begge firkanter identiske. Alligevel ser den ene lysere ud, når man ser på den med det menneskelige øje. Hvis jeg anvender denne overgang på illusionen ovenfor, bliver det langt mere tydeligt, at firkanterne har samme nuance. Illusionen bliver dermed brudt og ophører med at være en illusion. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | KMBCGYRW-gradient anvendt på et billede af en sort-hvid optisk illusion af lysstyrkeforskelle] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] En anden lignende illusion er Checker shadow illusion [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. Princippet er det samme, felterne A og B har identiske nuancer, selvom det ikke ser sådan ud. Når vi anvender overgangen på den, bliver det først helt tydeligt. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | billede af Checker shadow illusion] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | KMBCGYRW-gradient anvendt på Checker shadow illusion] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Livets teoremer SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ Livets teoremer oktober 2020 Instagram-side indeholdende fotografier af livet på Jorden på forskellige størrelsesniveauer. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | screenshot af Instagram-side] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Computer med tilfældige input SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: da 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 ============================================================ Computer med tilfældige input september 2020 Til formålet med denne overvejelse har jeg i programmeringssproget Python skabt et program, der giver min computer tilfældige input. Det kan for eksempel bevæge musemarkøren, klikke, trykke på hvilke som helst taster på tastaturet, og alt dette helt tilfældigt. Lad os derfor kalde det ABE-1 (efter teorien om den uendelige abe). Her er kildekoden, men det er ikke nødvendigt at forstå den: [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] Til illustration har jeg optaget programmet ABE-1, mens det kørte, og skabt den første video nedenfor. Da det kørte i omkring en time, har jeg fremskyndet den første video mange gange og skabt den anden video, så seeren ikke behøver at se hele den første video og alligevel kan se, hvilke handlinger programmet ABE-1 mon har udført. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Som man kan bemærke i videoerne, begynder programmet ABE-1 på et vist tidspunkt at overskrive sin egen kode. Hele videoen ender med, at det fryser og efterfølgende får styresystemet til at gå ned. Da jeg eksperimenterede videre med det, gjorde programmet ABE-1 flere andre bemærkelsesværdige ting. For eksempel åbnede det søgemaskinen Bing og skrev “9/11” i den, tog et skærmbillede, genstartede computeren, installerede et kortspil eller “tegnede” noget abstrakt (se billedet nedenfor). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | abstrakt tegning i MS Paint, forfatter: ABE-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Man kan altså sige, at hvis programmet ABE-1 blev kørt i en vis ubegrænset tid, kunne det teoretisk set klare ALT (med ordet ALT mener jeg at udføre alle de operationer, som computeren tillader, og derfor skriver jeg det med store bogstaver), som en bruger af den samme computer ville kunne klare? Det kunne jo teoretisk set oprette en mappe på skrivebordet, åbne en webbrowser og søge efter noget, åbne Word og skrive denne overvejelse, skrive en hvilken som helst bog, skabe elektronisk musik, skrive et program i Python, skrive sig selv og så videre. Det kunne også slukke for sig selv, slukke for hele computeren eller beskadige sin egen kode. Og netop her er det sandsynligvis klart, at det ikke er muligt for programmet ABE-1 at kunne ALT efter opstart – det ville nemlig også skulle udføre det skridt, der ville stoppe det. Godt, og hvad så, hvis det gjorde ALT uden det skridt, der forårsager dets stop, og som det sidste udførte netop det skridt? Det er ganske vist fuldstændig usandsynligt, men ikke umuligt. Der er desværre stadig én hage – der er mange skridt, der fører til, at det stopper. Hvis det udførte et af dem, ville det ikke længere kunne udføre nogen efterfølgende, og det er i modstrid med den oprindelige antagelse om, at programmet ABE-1 kan klare ALT. Dette program kan altså ikke klare ALT. Jeg kommer i tanke om endnu en løsning. Programmet ABE-1 kan ikke klare ALT, fordi det er et undersystem til styresystemet. Når styresystemet slukkes på grund af programmet, holder selve programmet også op med at fungere. Her er et mindre diagram, der beskriver forholdet mellem styresystemet og programmet ABE-1. Pilene betyder “påvirker”. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAM <-> STYRESYSTEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] Problemet er altså, at styresystemet påvirker programmet. Ville det derfor være muligt at “bryde” denne løkke og skabe et program, der er fuldstændig uafhængigt af styresystemet? Et program, der påvirker styresystemet, men som selve styresystemet samtidig ikke kan påvirke? Et program, hvis diagram ser nogenlunde sådan her ud? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAM -> STYRESYSTEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Med andre ord – findes der et lignende program, der kan klare ALT, men som ikke kan stoppe sig selv (eller rettere, det er ikke engang muligt ud fra princippet i dets konstruktion)? Et sådant program vil vi kalde ABE-2. I de følgende skridt vil jeg forsøge at forklare en metode, som ganske vist er lidt absurd og bestemt kunne være udtænkt mere elegant, men som dog er den mest velegnede til at skitsere min tanke. Jeg har forsøgt at lave en visualisering af, hvordan et sådant program, der er uafhængigt af styresystemet, mon kunne se ud. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualisering af ABE-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] Den nederste etage af denne anordning tjener til mekanisk at trykke på tasterne på tastaturet. Den øverste etage tjener til mekanisk bevægelse af musen og klik. Alt dette er forbundet til en eller anden enklere computer (f.eks. Arduino, Raspberry Pi osv.), som kan ses på den midterste etage. Det er netop i den, vores program ABE-2 er indlæst. Det er vigtigt at nævne, at kun musen er forbundet til den bærbare computer, og intet andet. Den enklere computer må altså ikke på nogen måde være forbundet med den bærbare computer, og dens kommunikation skal derfor forblive rent envejs (den enklere computer påvirker den bærbare, ikke omvendt). Den enklere computer, hvor vores programkode ABE-2 er gemt, bør heller ikke være forbundet til internettet, da internettet for denne overvejelse er ét stort virvar af labyrinter, og hvis vores anordning begiver sig ind i dem, kan ingen rigtig forudsige konsekvenserne. For eksempel kunne vores enklere program ved hjælp af internettet og den bærbare computer på en eller anden måde forbinde sig selv til sig selv og slukke. Denne anordning ser ud til ikke længere at kunne påvirke sig selv og dermed slukke. Men er det virkelig tilfældet? Kan der opstå en situation, hvor anordningen ville slukke sig selv? Én sådan situation falder mig ind: Ved hjælp af internettet anmelder anordningen en bombe til en relevant tjeneste på det sted, hvor anordningen befinder sig, og så kommer et bombehold og uskadeliggør anordningen. Denne situation er naturligvis meget usandsynlig, men igen, ikke umulig. Ville det så ikke være nok bare at afbryde den bærbare computer fra internettet? Det ville bestemt forhindre ovennævnte situation, men det ville alligevel ikke hjælpe. Jeg kan komme i tanke om andre situationer, hvor anordningen indirekte kunne påvirke sig selv. Her er en sådan mulig situation: Et menneske, der ikke ved noget om denne anordning, går forbi den bærbare computer. Lige når vedkommende kigger på anordningen, dukker teksten “SLUK MIG” op på skærmen. Denne tekst (eller en anden, langt mere slagkraftig tekst) kunne overbevise mennesket om rent faktisk at slukke for anordningen. Godt, og hvad med bare at sørge for, at anordningen ikke er i stand til at give nogen form for output (ingen skærm, ingen højttalere osv.)? Dermed ville anordningen ikke kunne påvirke omverdenen, som så ikke ville kunne påvirke den pågældende anordning og forårsage, at den slukker. Det lyder ganske vist fornuftigt, men det er ikke særlig realistisk. Anordningen ville stadig kunne kommunikere på forskellige måder, for eksempel ved at tænde og slukke for tastaturets baggrundsbelysning, ved forskellen i støj, når den bærbare computer er tændt eller slukket, eller endda ved forskellen i processorens temperatur. Jeg tror ikke, det er muligt at skabe en anordning, der er en del af denne verden, og som samtidig ikke interagerer med den på en eller anden måde. På den anden side kunne man argumentere for, at en computerbruger også selv kunne ødelægge sig selv blot ved at trykke på taster og klikke med musen. Vedkommende kunne for eksempel bestille et lejemord på sig selv via dark web og så videre… Jeg vil derfor afslutte denne overvejelse med påstanden om, at hvis programmet interagerede med omverdenen på nogen måde, ville det i sidste ende kunne stoppe sig selv, selvom programmet teoretisk set kan alt det, som en bruger ville kunne. ============================================================ TITLE: Livets cykliske hierarki SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: da 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 ============================================================ Livets cykliske hierarki august 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | levende muslingekrebs under mikroskop] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | død muslingekrebs under mikroskop] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] På det første billede er en muslingekrebs, hvilket er et lille vandlevende krebsdyr på omkring 1 mm. Den lever af alger, gær, bakterier osv. Det er altså en såkaldt filtrator. På det andet billede er fødekædens hierarki vendt om – vi kan se PSB (lilla svovlbakterier) og slimsvampe, der mæsker sig i den døde skal fra muslingekrebsen. Overraskende nok virker dette syn af død og nedbrydning slet ikke frastødende eller skræmmende, tværtimod fandt jeg det smukt og fascinerende. Udseendet af det andet billede står efter min mening i kontrast til dets indre betydning, og måske er det netop denne spænding, der gør det så virkningsfuldt. En anden grund til, at dette værk gør et meget stærkt og personligt indtryk på mig, er det faktum, at jeg en dag også vil ende præcis ligesom denne muslingekrebs. ============================================================ TITLE: Refleksion og rum SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: da 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 ============================================================ Refleksion og rum maj 2020 I dette arbejde har jeg beskæftiget mig med refleksion, dens visualisering og en matematisk model. Jeg startede med et simpelt problem – en bold i et kvadrat. Denne "bold" er i virkeligheden en matematisk vektor, altså et dimensionsløst punkt, der har en position og en retning, men for nemheds skyld vil vi fremover kalde det en bold. Jeg har også for nemheds skyld ignoreret luftmodstand, energitab ved refleksion osv. Bolden kastes altså ind i kvadratet med en bestemt startposition og vinkel. Når den rammer en side af kvadratet, reflekteres den. Mens den bevæger sig, efterlader den også en bane. Denne simulering kan ses i det interaktive vindue nedenfor. Man kan eksperimentere med det og ændre startvinklen (angle) til en anden værdi. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Mens nogle værdier af startvinklen skaber meget simple baner, der tegner sig selv op (ved vinkler på 45° og 90°), skaber andre værdier meget kaotiske baner. Spørgsmålet er, om disse baner også en dag, efter et tilstrækkeligt antal refleksioner, vil lukke sig om sig selv og begynde blot at tegne sig selv op. Som det kan ses på tegningen nedenfor, kan hver refleksion tildeles en vinkel φ(n) og en længde L(n) fra venstre side af kvadratets kant, hvor bolden landede. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | hjælpetegning til beregning af banen] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Hver side er 1 enhed lang. Startparametrene er altså størrelsen af vinklen φ(0) og længden fra venstre kant L(0). En bold, der er affyret på denne måde, reflekteres derefter, og der opstår par af tallene φ(1) og L(1), derefter φ(2) og L(2) osv... Hvis vi altså vil bevise, om banen lukker sig ved en bestemt startvinkel og længde fra venstre kant, er vi interesserede i, om der findes tal φ(n) og L(n) således, at φ(0) = φ(n) og L(0) = L(n). Med andre ord er vi interesserede i, om bolden en dag kommer tilbage til det sted, hvorfra den blev affyret, og derfra reflekteres med samme vinkel. For mere præcist at forstå, hvad der sker matematisk under refleksionerne, skrev jeg en algoritme, hvori man indtaster to parametre – φ(n) og L(n). Algoritmen beregner derefter præcist værdierne af tallene φ(n + 1) og L(n + 1), altså værdierne for den næste refleksion. [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] Det er altså nok for os at indsætte blot to grundlæggende parametre (startvinkel og position) i algoritmen, og den giver os to parametre for det næste skridt. Disse talpar kan vi gradvist indsætte i en mængde af en talfølge (lad os kalde denne mængde M). Spørgsmålet "Vil boldens bane lukke sig på et tidspunkt?" er logisk ækvivalent med spørgsmålet "Er følgen M periodisk?". Indtil videre ved jeg desværre ikke, hvordan jeg skal besvare dette spørgsmål. Jeg besluttede mig for at arbejde videre med refleksionssimuleringen og udvide den til 3D. I den reflekteres bolden fra væggene i en terning i et tredimensionelt rum. Desværre kan denne simulering ikke bruges på nettet i form af en interaktiv ramme. Derfor er her kun koden og outputtet i form af billeder. [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] De forskellige billeder ovenfor er genereret ved at affyre bolden fra midten af terningen i forskellige retninger. Som det kan ses, påvirker denne startretning fundamentalt banens form. Nogle baner lukker sig om sig selv efter blot få refleksioner, andre ser snarere kaotiske ud. Ligesom med 2D simuleringen er det ret svært at afgøre, om selv meget kaotisk udseende baner efter et tilstrækkeligt antal refleksioner vil lukke sig om sig selv og derefter blot tegne sig selv op. Nedenfor er en interaktiv demo, som jeg har skabt til denne 3D simulering. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Myter om Fibonacci-følgen SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: da 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 ============================================================ Myter om Fibonacci-følgen april 2020 Fibonacci-følgen er nok den mest kendte ting inden for populærmatematik. Det skyldes dels dens elegante enkelhed, men også dens anvendelse i flere ikke-videnskabelige discipliner, såsom musik eller kunst. Nogle mennesker tilskriver den nærmest magiske evner og hævder, at denne følge "styrer universet", eller at den er "Guds fingeraftryk". Desværre spredes der fejlagtig information om den på internettet, hvilket jeg vil tage fat på her. Vi kender sandsynligvis alle denne følge, men for en sikkerheds skyld vil jeg forklare den i indledningen. Fibonacci-følgen er defineret ved formlen: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Denne formel kan let forklares med ord. De to første led i denne sekvens er tallene 0 og 1 (derfor F(0) = 0 og F(1) = 1). Derefter lægger vi disse to led sammen (altså 1 + 0), og vi får det tredje led i følgen, som vil være tallet 1. Følgen ser altså således ud: 0, 1, 1. Derefter lægger vi igen de to sidste led sammen (altså 1 + 1), og vi får tallet 2. Resultatet bliver følgen 0, 1, 1, 2. Vi lægger igen de to sidste led sammen (altså 2 + 1) og tilføjer det resulterende tal til følgen. Sådan fortsætter vi i det uendelige. De første par led i denne følge ser således ud: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Denne følge har smukke matematiske egenskaber. For eksempel, hvis vi tager to på hinanden følgende tal og beregner deres forhold F(n + 1) / F (n), får vi en approksimering af den matematiske konstant φ, altså det gyldne snit. For eksempel 144 / 89 = 1,6179775280898876404494382022472, hvilket er meget tæt på det gyldne snit. Jo højere tal vi vælger, jo mere præcis bliver approksimeringen. Da φ er et irrationalt tal (det har en uendelig ikke-periodisk decimaludvikling), kan denne approksimering aldrig blive helt præcis. Fibonacci-følgen er nok den mest kendte ting inden for populærmatematik. Det skyldes dels dens elegante enkelhed, men også dens anvendelse i flere ikke-videnskabelige discipliner, såsom musik eller kunst. Nogle mennesker tilskriver den nærmest magiske evner og hævder, at denne følge "styrer universet", eller at den er "Guds fingeraftryk". Desværre spredes der fejlagtig information om den på internettet, hvilket jeg vil tage fat på her. Vi kender sandsynligvis alle denne følge, men for en sikkerheds skyld vil jeg forklare den i indledningen. Fibonacci-følgen er defineret ved formlen F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Denne formel kan let forklares med ord. De to første led i denne sekvens er tallene 0 og 1 (derfor F(0) = 0 og F(1) = 1). Derefter lægger vi disse to led sammen (altså 1 + 0), og vi får det tredje led i følgen, som vil være tallet 1. Følgen ser altså således ud: 0, 1, 1. Derefter lægger vi igen de to sidste led sammen (altså 1 + 1), og vi får tallet 2. Resultatet bliver følgen 0, 1, 1, 2. Vi lægger igen de to sidste led sammen (altså 2 + 1) og tilføjer det resulterende tal til følgen. Sådan fortsætter vi i det uendelige. De første par led i denne følge ser således ud: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Denne følge har smukke matematiske egenskaber. For eksempel, hvis vi tager to på hinanden følgende tal og beregner deres forhold F(n + 1) / F (n), får vi en approksimering af den matematiske konstant φ, altså det gyldne snit. For eksempel 144 / 89 = 1,6179775280898876404494382022472, hvilket er meget tæt på det gyldne snit. Jo højere tal vi vælger, jo mere præcis bliver approksimeringen. Da φ er et irrationalt tal (det har en uendelig ikke-periodisk decimaludvikling), kan denne approksimering aldrig blive helt præcis. Ved hjælp af denne følge kan man også konstruere den meget berømte gyldne spiral. Man skal blot skabe et kvadrat med dimensionerne 1x1, derefter et nyt kvadrat med dimensionerne 1x1, efterfulgt af et nyt kvadrat på 2x2, 3x3, 5x5, 8x8… Derefter skal man blot tegne en kvart cirkel ind i kvadraterne. Denne proces er tydeligt illustreret i animationen nedenfor. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | animation af konstruktionen af Fibonacci-spiralen] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Her kan vi se den første myte med det samme. Jeg ser ofte billeder på internettet af skallen fra en perlebåd (nautilus), som angiveligt skulle have form som en Fibonacci-spiral. Men det er nonsens, og som det fremgår tydeligt af billederne nedenfor, svarer denne spiral slet ikke til formen på dette væsens skal. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | myter om Fibonacci-spiralen på Google] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Kilde: Google Billeder [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | myter om Fibonacci-spiralen på YouTube] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Kilde: YouTube I virkeligheden har perlebåden ikke en skal formet som en Fibonacci-spiral (billedet til venstre), men som en logaritmisk spiral (billedet til højre). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | sammenligning af spiraler med perlebådens skal] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] En anden myte er påstanden om, at antallet af kronblade på planter er bestemt af Fibonacci-følgen. Tilhængere af denne myte hævder, at selvom der findes blomster, der har et andet antal kronblade end tallene i Fibonacci-følgen, så er der ifølge dem kun få af dem. Jeg besluttede mig for at efterprøve denne påstand, så jeg tog et planteatlas og talte antallet af kronblade på næsten hver plante (nogle blomster udelod jeg, fordi de for eksempel har både han- og hunblomster med forskelligt antal kronblade, eller fordi de helt mangler kronblade). Fra et botanisk synspunkt er begrebet "kronblad" dog ret upræcist. Det, man i daglig tale kalder et kronblad, kaldes i botanikken for et blomsterhylster [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Dette opdeles yderligere i kronblade og bægerblade (se billedet nedenfor). Nogle gange er disse to blade vokset sammen og danner således ét såkaldt kronblad. Jeg indtastede derfor antallet af deres kronblade og bægerblade, eller kronblade, i en Excel-tabel ud for blomsternes navne. Ud af de 120 planter, der var angivet i bogen "Kapesní ATLAS ROSTLIN" af Albert Pilát og Otto Ušák, overførte jeg således 104 planter til Excel-tabellen. Ud fra disse data oprettede jeg derefter grafen nedenfor ved hjælp af programmeringssproget Python. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | sammenligning af spiraler med perlebådens skal] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Som det fremgår af den, har blomster oftest 5 blade i blomsterhylsteret, hvilket tilfældigvis er et tal fra Fibonacci-følgen. Men det er også alt, for det næsthyppigste tilfælde er tallet 4, og det er ikke et tal fra Fibonacci-følgen. Hvis denne påstand var sand, ville det være tydeligt i grafen. Myten er dermed manet i jorden; Fibonacci-følgen har overhovedet intet at gøre med antallet af blade i blomsterhylsteret. Disse to myter er bestemt ikke de eneste, men min opgave var ikke at udrydde dem alle, men snarere at påpege, at visse ting, man kan finde på internettet om Fibonacci-følgen og det gyldne snit, er nonsens, og at det altid er vigtigt først at tænke sig om. Hermed ønsker jeg naturligvis ikke at drage hele Fibonacci-følgen i tvivl; sandheden er, at den virkelig har bemærkelsesværdige egenskaber, og i visse tilfælde optræder den faktisk i naturen og i forskellige grene af matematikken, men disse myter og desinformationer trækker en smule fra dens skønhed. ============================================================ TITLE: Metaprogram SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Metaprogram april 2020 Til denne overvejelse har jeg skabt et program, der kan generere alle mulige Python-programmer og derefter køre dem. Vi vil kalde det metaprogram – altså en slags "meta-program". Det kan forenklet beskrives med følgende regler: - Lav en liste over alle tegn, som programmeringssproget Python bruger. - n = 1 - Fra denne liste skal du lave alle mulige permutationer af n symboler - Kør hver af disse permutationer som et program, og hvis der ikke opstår en fejlmeddelelse (error), skal du gemme denne permutation - n = n + 1 - gå tilbage til tredje trin Hvis jeg skulle beskrive med ord, hvad det gør, ville jeg sige, at programmet opretter en mappe, der indeholder alle mulige programmer, som kan køres uden en fejlmeddelelse. Det starter med det korteste program på ét symbol (derfor n = 1) og opretter alle permutationer. Disse køres derefter, og de programmer, hvor der ikke opstod en fejlmeddelelse, gemmes. En sådan fejlmeddelelse kan opstå meget enkelt ved, at man kører en permutation af tegn, der ikke giver mening i Python. For eksempel giver et program med indholdet print(‘Ahoj’) mening i Python, og derfor kører dette program uden fejlmeddelelse, og dets output vil være ordet „Ahoj“. Hvis indholdet af programmet derimod er f.eks. YFag##A7, vil programmets output være en fejlmeddelelse (sandsynligvis af typen „SYNTAX ERROR“). Dette program burde altså være i stand til systematisk at oprette og køre alle programmer. Selvfølgelig er der uendeligt mange af sådanne programmer, så dette metaprogram vil aldrig generere dem alle på endelig tid. Det er interessant at tænke lidt over, hvad alle disse programmer kan gøre, og hvilke konsekvenser det vil have. Sådanne programmer kan være i stand til tekstoutput. Heraf følger, at metaprogrammet (forudsat at det kører uendeligt længe) vil skabe uendeligt mange programmer med tekstoutput. Disse programmer kan altså skabe alt skrevet – ordet „Ahoj“, mit telefonnummer, den præcise dato for min død, denne overvejelse, Shakespeares værker, Einsteins ligning E = mc2, adskillige gyldige cifre af π, men også koden til dette program selv. Et andet muligt output er visuelt. Programmet kan således skabe vektor- eller bitmapgrafik. Dermed kan disse programmer skabe Mona Lisa, et billede af Mælkevejen, Facebooks logo eller et fotografi af mig, mens jeg skriver denne overvejelse, som ingen nogensinde rent faktisk har taget. Et lydoutput er naturligvis også muligt. Programmet kan altså afspille sangen Lucy in the Sky with Diamonds af musikgruppen The Beatles, Krabbekanon af J. S. Bach, en radioudsendelse fra 29. december 1989 og så videre. Selvfølgelig har vi igen uendeligt mange muligheder. Det mest interessante er dog, at Python også kan styre computerens operativsystem. Det kan f.eks. slukke computeren, slette nogle filer og så videre. Teoretisk set burde det altså være i stand til at skabe og sprede en computervirus over hele verden, hacke en regering eller manipulere valg. Det er ganske vist lidt overdrevne eksempler, men de bygger på antagelsen om, at metaprogram en dag vil skabe og køre alle mulige programmer. Men her opstår problemet. Fra starten har vi intuitivt antaget, at metaprogram aldrig stopper. Det var trods alt også en betingelse for påstanden om, at det virkelig vil skabe alle mulige programmer. Da Python-sproget på denne måde kan styre operativsystemet, kan det også skabe et program, der slukker eller genstarter computeren, sletter metaprogrammets oprindelige fil eller beskadiger det på en eller anden måde. Det kan også beskadige hele operativsystemet. Hvis noget af dette sker, stopper metaprogram. Heraf følger dog, at dette metaprogram en dag vil stoppe inden for endelig tid, og at det derfor aldrig vil kunne skabe alle programmer til Python-sproget. Det minder mig om det der „guddommelige paradoks“: Hvis Gud er almægtig, kan han så skabe en sten, som han selv ikke kan løfte? Hvis han kan skabe en sådan sten, men ikke kan løfte den, er han ikke almægtig. Hvis han ikke kan skabe en sådan sten, er han heller ikke almægtig. Et logisk skridt ville være at skabe en regel i programmet, der udelader det program, som kan forårsage, at metaprogrammet stopper. For eksempel ville dette program kunne slukke computeren: import os os.system (‘shutdown /s /t 1’) Den første linje i programmet siger, at kommandoer fra os-pakken vil blive brugt. Ved hjælp af denne pakke, eller modul, kan programmet derefter udføre kommandoer, der arbejder med computerens operativsystem. Den anden linje i programmet slukker derefter computeren. Hvorfor så ikke bare lave en regel i metaprogrammet, der forhindrer brugen af kommandoen import os? Selvom vores uendelige liste over alle mulige programmer så ikke ville være komplet, ville den omgå denne fælde. Men sådan fungerer det ikke. Selvom vi tilføjede denne regel til metaprogrammet, ville metaprogram en dag skabe sin egen kopi, som ikke indeholder denne regel – altså ville det skabe vores oprindelige program uden den nye regel. Denne ufuldstændige kopi ville derefter ikke blive forhindret i at skabe programmer, hvori kommandoen import os ville blive brugt. Og netop denne kommando ville til sidst afslutte vores oprindelige metaprogram. En anden mulighed er slet ikke at køre de enkelte programmer, men kun at gemme dem, men dermed vil vores metaprogram ikke gøre alt, hvad der kan programmeres i Python-sproget. Jeg kan ikke komme i tanke om nogen måde at omgå dette problem på. Teoretisk set ville det være muligt at bruge et „svagere“ programmeringssprog, som ikke kan slukke computeren eller på anden måde stoppe metaprogram. Her er kildekoden til dette program: [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: Recamán-følgen i skildpaddegrafik SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: da 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 ============================================================ Recamán-følgen i skildpaddegrafik marts 2020 I dette projekt visualiserede jeg Recamán-følgen ved hjælp af skildpaddegrafik. Hvad er Recamán-følgen? Recamán-følgen (på engelsk Recamán’s sequence) er en følge af ikke-negative heltal. Dens n-te led a(n) kan defineres ved hjælp af følgende regel: a(0) = 0; for n > 0, a(n) = a(n-1) – n hvis resultatet er et positivt tal og endnu ikke er et element i følgen, ellers a(n) = a(n-1) + n De første led i denne følge er derfor tallene 0, 1, 3, 6, 2, 7, 13, 20, 12, 21, 11, 22, 10, 23, 9, 24, 8, 25, 43, 62, 42, 63, 41, 18… Recamán-følgen har koden A005132 [https://oeis.org/A005132] i OEIS-databasen (The On-Line Encyclopedia of Integer Sequences). Neil Sloane fremsatte en formodning, som endnu ikke er bevist, om at denne uendelige følge indeholder alle ikke-negative heltal. Hvad er skildpaddegrafik? Skildpaddegrafik er vektorgrafik tegnet af et computerprogram. Dette program bruger en virtuel markør og ændrer dens position på en 2D flade i henhold til forudbestemte regler. Markøren efterlader derefter en bane under sig, og programmet er således i stand til at tegne. Et sådant program har simple regler som f.eks.: - flyt markøren fremad med x pixels, - drej til venstre / højre med x°, - drej til venstre / højre med x°, - stop med at tegne banen, - begynd at tegne banen - … Recamán-følgen visualiseres ofte ved hjælp af buer på aksen for ikke-negative heltal ved at starte ved det første tal i følgen a(n). Derefter tegnes en bue med startpunkt i dette punkt og slutpunkt i punktet for værdien af det næste led i følgen, altså i punktet a(n+1). Derefter tegnes en bue med startpunkt i punktet a(n+2) og slutpunkt i punktet a(n+4). Denne proces gentages, indtil figuren er stor nok. Buen tegnes forneden, hvis n for startpunktet er lige, og foroven hvis det er ulige. Med andre ord, for hvert lige trin tegnes buen forneden og for hvert ulige trin foroven. Denne fremgangsmåde er forklaret mere detaljeret i denne video [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] Billedet ovenfor virker utroligt fascinerende på mig, og derfor besluttede jeg mig for at eksperimentere videre med denne følge. Jeg lavede derfor et program i Python, der tegner skildpaddegrafik ved hjælp af følgende regler: - n = 0 - drej til venstre med a(n)° - flyt dig fremad - n = n + 1 - vend tilbage til 2. trin Som det kan observeres til højre nedenfor, skabte disse simple regler en uventet kompleks figur, som i bund og grund er uendelig, og det, som den interaktive demo nedenfor tegner, er kun en lille del af den. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Denne struktur fangede min interesse så meget, at jeg besluttede mig for at lade programmet køre i 3 dage. Efter denne tid genererede programmet over 3 000 000 led af Recamán-følgen, og strukturen var så stor, at jeg besluttede mig for at lave en video om den (se nedenfor). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] En simpel eksemplarisk Python-kildekode til dette projekt er tilgængelig nedenfor. [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ækenland 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: da 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ækenland 2020 Fotografi [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilm, Grækenland - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bakterier - cyanobakterier, spirokæter, kiselalger, Grækenland - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bakterier - cyanobakterier, spirokæter, kiselalger, Grækenland - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bakterier - spirokæter, kiselalger, Grækenland - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Uidentificeret liv, Grækenland - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Kiselalger, Grækenland - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Kiselalger, Grækenland - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Kiselalger, Grækenland - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Kiselalger, Grækenland - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Kiselalger og krebsdyr, Grækenland - Koroni ============================================================ TITLE: Lychrel-fraktal SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ Lychrel-fraktal december 2019 Et palindromtal [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] er et "symmetrisk" tal, hvis værdi ikke ændres, hvis dets cifre skrives i omvendt rækkefølge. Eksempler er tallene 2, 55, 121, 1991, 12345678987654321. Hvis vi tager et vilkårligt naturligt tal og lægger dets spejlbillede til (det samme tal skrevet i omvendt rækkefølge), og vi bliver ved med at gentage denne operation, får vi meget ofte et palindromtal efter et endeligt antal gentagelser. Det er en meget simpel proces: - Lad x være et vilkårligt naturligt tal, og lad y være dets spejlbillede - Udfør operationen x+y - Hvis summen ikke danner et palindrom, gå tilbage til andet trin For eksempel: 123 + 321 = 444 eller 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Der findes dog tal, hvor man ikke ved, om man kan nå et palindromtal efter et endeligt antal gentagelser af algoritmen. Sådanne tal kalder vi kandidater til Lychrel-tal [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Et Lychrel-tal (på engelsk Lychrel number) er altså et naturligt tal, der ikke kan danne et palindromtal ved at gentage processen med at lægge det oprindelige tal sammen med dets spejlbillede. Nogle tal danner et palindrom efter få gentagelser (iterationer) af denne proces, mere præcist danner 80% af de naturlige tal op til 10 000 et palindrom efter fire eller færre trin, og 90% danner et palindrom inden for syv trin. Men for eksempel danner tallet 89 først et palindrom (8 813 200 023 188) efter 24 trin. Den mindste kandidat til et Lychrel-tal er derfor 196, efterfulgt af 295, 394, 493, 592, 689, 691, 790, 879… Forskellige tal har altså et forskelligt antal iterationer, der er nødvendige for at danne et palindrom. For at visualisere antallet af trin, der kræves for at danne et palindrom fra bestemte tal, har jeg lavet en kvadratisk tabel og indskrevet heltal i området 0-99. Denne tabel kan matematisk forstås som en 10x10 matrix [https://cs.wikipedia.org/wiki/Matice]. Alt efter hvor mange trin der var nødvendige for at danne et palindrom fra tallet i et bestemt felt i tabellen, har jeg farvelagt feltet i henhold til de tildelte farver (se spektret til højre for tabellen) og dermed skabt det resulterende mønster. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Jeg besluttede at fortsætte denne proces, og derfor har jeg lavet efterfølgende tabeller i talområdet 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] Det er muligt at generere uendeligt mange af disse tabeller. Til forhåndsvisning har jeg kronologisk sorteret de første 300 tabeller og lavet en animeret GIF af dem. Som det kan ses, hænger tabellerne sammen ligesom en rigtig animation. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] Det er meget vigtigt at nævne, at ingen endnu har bevist matematisk, at kandidater til Lychrel-tal faktisk er Lychrel-tal. Med andre ord - ingen ved, om f.eks. tallet 196 alligevel ikke danner et palindrom efter mange trin. I 2012 forsøgte Jason Doucette, Wade VanLandingham og Romain Dolbeau at danne et palindrom ud fra dette tal. De prøvede over en billion trin, men fandt ikke et palindrom. Det er dog ikke et bevis for, at man ikke kan danne et palindrom ud fra dette tal. Måske opstår det først efter det billionte-første trin. Én ting er sikker - hvis man ikke kan danne et palindrom ud fra dette tal, vil denne brute force-metode [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] aldrig besvare dette spørgsmål for os. Da jeg har lavet et program i Python-sproget til at generere disse mønstre, var jeg af praktiske årsager nødt til at indstille en form for "bremse" (i mit program er den sat til 50 trin), som fastsætter det maksimale antal trin. Derfor er tallet 50 den maksimale værdi af spektret til højre for tabellerne. Hvis en sådan bremse ikke eksisterede, ville programmet gå i stå ved uendelige forsøg på at danne et palindrom fra tal, som det sandsynligvis slet ikke er muligt at danne et palindrom ud fra. Det er vigtigt at indse, at disse palindromer er bundet til vores talsystem med grundtal 10 [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. For eksempel er tallet 255 i vores talsystem med grundtal 10 bestemt ikke et palindrom, men i det hexadecimale talsystem [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] ville vi skrive dette tal som FF - og det er allerede et palindrom! Disse forskellige talsystemer [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] kaldes også baser. Talsystemet med grundtal 10 kan vi altså kalde base 10, det hexadecimale system base 16, det binære system base 2 osv. Derfor rejser spørgsmålet sig: Hvordan ville tabellerne se ud i andre baser? Da vores originale tabel for base 10 havde dimensionerne 10x10 felter, vil tabellerne for højere baser (lad os sige base N) have dimensionerne NxN felter. Som det kan ses på den animerede GIF for tabellen 1 nedenfor, jo større basen er, jo "skarpere" er mønsteret. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Først nu har denne struktur vist sig i al sin skønhed, og som det kan ses, er strukturen af tabellen 1 den samme i alle baser. Og hvad med andre tabeller? Er strukturen af tabellen 2 også den samme i alle baser? Som det kan ses på GIF'en nedenfor, er svaret ja. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] På tabellen 2 kan man nu se tegn på rekursion. Vi bør ikke engang undre os for meget over det - mønsteret er jo trods alt opstået gennem en rekursiv proces. Man kunne sige, at vi netop har skabt en fraktal [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], fordi tabellen 2 opfylder alle betingelser for, at et objekt kan kaldes en fraktal: - Den er selvsimilær – det betyder, at hvis vi observerer den givne figur i enhver skala eller opløsning, observerer vi stadig en gentagende bestemt karakteristisk form (motiv); - Den har ved første øjekast en meget kompleks form, men den genereres ved gentagen brug af simple regler. På den første GIF så vi allerede de første 300 tabeller. Det afslørede dog kun toppen af isbjerget! Hvordan ser f.eks. den millionte tabel ud i højere baser? Eller den billionte tabel? Og hvordan vil den se ud, når jeg bladrer kronologisk gennem tabellerne og laver en animation ud af dem, som det var tilfældet i den første GIF? Nedenfor er billeder af sådanne "højere" tabeller. Som man kan se ud fra dem, jo højere tabellens rækkefølge er, jo flere Lychrel-tal indeholder tabellen (og derfor er mønstrene hvidere). [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] Hermed har vi afsløret denne struktur så meget, at jeg ikke ved, hvordan jeg skal fortsætte. Jeg ser dog stadig én mulighed for eksperimentering her. I starten af denne artikel er de enkelte trin angivet, som tjener som vejledning til, hvordan man når (eller ikke når) til et palindrom. For en ordens skyld tillader jeg mig at justere disse trin og dermed definere en ny proces: - Lad x være et vilkårligt naturligt tal, og lad y være dets spejlbillede - Udfør operationen (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Hvis det resulterende tal ikke danner et palindrom, gå tilbage til andet trin Når vi takket være disse nye regler skaber tabeller, som vi gjorde før, og bladrer igennem dem, skabes denne animation: [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] Resultatet er sandelig bemærkelsesværdigt. Og som det er tydeligt, er der uendeligt mange variationer af reglerne. Her er altså endnu nogle eksempler på sådanne ændrede regler, og under dem findes altid de tilhørende visualiseringer: - Lad x være et vilkårligt naturligt tal, og lad y være dets spejlbillede - Udfør operationen (x+y) mod x+x - Hvis det resulterende tal ikke danner et palindrom, gå tilbage til andet trin [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] - Lad x være et vilkårligt naturligt tal - Udfør operationen (2 *x) : 3 - Resultatet af andet trin rundes op - Hvis det resulterende tal ikke danner et palindrom, gå tilbage til andet trin [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] Hvis nogen er interesseret i at eksperimentere med programmet til at generere disse mønstre, er her kildekoden i Python-sproget, som jeg har lavet: [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] Og her kan du lege med en interaktiv demonstration: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Lindeblad SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Lindeblad oktober 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | fotografi af et lindeblad] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | geometrisk tegning af et lindeblad] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | formel definition af den geometriske tegning] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] Det første billede er et simpelt fotografi af et lindeblad. På det andet ses en geometrisk konstruktion af bladets form. Formen er konstrueret udelukkende ved hjælp af seks cirkler og nogle få andre geometriske hjælpefigurer. Det er bemærkelsesværdigt, at dette blad meget let kan tegnes blot ved hjælp af en blyant, en lineal med vinkelmåler og en passer. Størrelsesforholdene mellem de geometriske figurer, der er nødvendige for konstruktionen, er nemlig meget enkle. For eksempel har cirklerne K3 og K4 en dobbelt så stor radius som cirklerne K1 og K2. Også bladets "stilk" (fagligt betegnet bladstilk) har en længde, der er lig med radius af cirklerne K3 og K4. Det er bestemt værd at nævne forholdet mellem længden af bladstilken (linjestykket P2A) og bladpladen (linjestykket P2B). De står nemlig i forholdet 1:1,6143, hvilket er en approksimation af det gyldne snit [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] med en nøjagtighed på to decimaler (φ≈1,6180…). Det tredje billede er isomorft [https://cs.wikipedia.org/wiki/Izomorfismus] med det andet billede (det bevarer al information fra det andet billede og er derfor blot en anden repræsentation af den samme ting). Det udtrykker med symboler, hvordan dette blad tegnes. Lindebladet er derefter defineret som en mængde bestående af ét linjestykke (bladstilk) og flere buer (bladplade). ============================================================ TITLE: Primtalsspiraler SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Primtalsspiraler oktober 2019 I dette projekt forsøgte jeg at finde mønstre for aritmetiske følger [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] med en høj hyppighed af primtal [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Jeg fandt disse mønstre ved at skabe talsspiraler svarende til Ulam-spiralen [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], skabt ud fra tre grundlæggende geometriske former - hexagoner, kvadrater og trekanter. Jeg valgte netop disse former, fordi regulær fliselægning af en flade [https://cs.wikipedia.org/wiki/Teselace] kun kan opnås med disse tre former. Med andre ord: kun disse former kan placeres ved siden af hinanden, uden at der opstår mellemrum. HEXAGONAL SPIRAL Først skabte jeg en hexagon og skrev tallet 1 ind i den. Langs hele den ydre omkreds af denne hexagon tegnede jeg yderligere hexagoner og skrev positive naturlige tal ind i dem i urets retning, således at tallet 1 altid var justeret over hinanden i én kolonne. Jeg gentog denne proces, indtil figuren var tilstrækkelig stor. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | eksempel på processen for skabelse af en hexagonal spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Derefter markerede jeg med grøn farve alle de hexagoner, hvori der befandt sig et primtal. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | hexagonal spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] I denne figur opstod der pludselig et bemærkelsesværdigt mønster. Jeg bemærkede, at i to kolonner øverst til venstre er der talrækker med en aritmetisk følge, hvis differens er 6 (fremhævet med rødt), som indeholder en høj hyppighed af primtal. Formlen for beregning af det n-te led i den venstre kolonne er a(n)=6*n+1 og i den højre kolonne a(n)=6*n+5. Jeg søgte efter disse to talfølger på OEIS (Online Encyclopedia of Integer Sequences) og fandt ud af, at begge allerede findes i databasen under koderne A016921 [https://oeis.org/A016921] og A016969 [https://oeis.org/A016969]. Jeg opdagede også en interessant påstand på internettet: mængden af følgen a(n)=6n+1 og a(n)=6n+5 indeholder tilsammen alle primtal højere end 3. Udover disse to interessante kolonner, der indeholder mange primtal, opdagede jeg også en følge af ulige tal, som ikke indeholder nogen primtal (fremhævet med blåt). Formlen for beregning af det n-te led i den blå kolonne er a(n)=6*n+3. Denne følge fandt jeg senere også i OEIS-databasen under koden A016945 [https://oeis.org/A016945]. KVADRATISK SPIRAL På samme måde konstruerede jeg en kvadratisk spiral, hvori disse tre følger også optrådte. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | eksempel på processen for skabelse af en kvadratisk spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | kvadratisk spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] TREKANTET SPIRAL I denne spiral viste følgerne a(n)=6*n+1 og a(n)=6*n+5 sig igen, dog slået sammen. Denne sammensmeltning skete ved, at trekanten ved hvert lige trin i spiralens konstruktion roteres med 180° (nogle trekanter har spidsen opad, andre har spidsen nedad). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | eksempel på processen for skabelse af en trekantet spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | trekantet spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: Illusionen om kontrasten mellem vertikale og horisontale striber SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: da 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 ============================================================ Illusionen om kontrasten mellem vertikale og horisontale striber august 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | sammenligning af vertikale og horisontale striber] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] De horisontale striber på billedet ovenfor virker mindre kontrastrige end de vertikale striber, når man ser på dem på afstand. I virkeligheden er de dog identiske, hvilket man kan se, når man ser nærmere efter. Ved at dreje hovedet til venstre eller højre med 45° forsvinder denne illusion. Ved at dreje hovedet til venstre eller højre med 90° bliver de horisontale striber til vertikale, og derfor virker de mere kontrastrige. Jeg lagde mærke til denne illusion på et billede af Fibonacci-ordspiralen [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Dette kvadratiske billede ser ud til at være dannet af fire trekanter - to udfyldt med horisontale striber og to udfyldt med vertikale striber. Jeg formoder, at denne illusion fungerer efter et lignende princip som den vertikale-horisontale illusion [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Jeg formoder også, at det hænger sammen med reaktionen fra bestemte grupper af neuroner på forskellige stimuli. Neuroner reagerer nemlig forskelligt på forskellige stimuli, såsom netop vertikale striber, diagonale striber, horisontale striber osv. (se bogen Gödel, Escher, Bach, kapitel 11). Det bemærkelsesværdige er, at denne illusion fungerer med forskellig intensitet for alle - nogen ser den helt tydeligt, og på andre virker den slet ikke. Denne illusion er endnu mere tydelig på billedet nedenfor. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | billede sammensat af vertikale og horisontale striber] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Fibonacci-ordets spiral SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: da 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 ============================================================ Fibonacci-ordets spiral august 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Fibonacci-ordets spiral: output fra Pavel Burdas program] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] For at tegne denne figur indsatte jeg Fibonacci-ordet [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] i en spiral på samme måde, som naturlige tal indsættes i Ulam-spiralen. De enkelte tal i denne spiral markerede jeg efter reglen: 0 = sort firkant, 1 = hvid firkant (denne fremgangsmåde er vist i animationen nedenfor). For at gøre denne proces mere effektiv blev scriptsproget JavaScript anvendt. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | animeret eksempel på processen] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Hvad er et Fibonacci-ord? Et Fibonacci-ord er en specifik sekvens af binære cifre (eller mere generelt af hvilke som helst to symboler). Vi får det på samme måde som Fibonacci-sekvensen [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], blot bruger vi sammenkædning af ord i stedet for addition. De to første led er defineret som: S0 = 0, S1 = 01. Det næste led, der opstår ved sammenkædning (altså ved at tilføje det næstsidste led efter det sidste led), vil være S2 = 010. Sekvensen af de første par cifre fra Fibonacci-ordene ville derfor se således ud: 0100101001001010010100100101001001… Hvad er en Ulam-spiral? En Ulam-spiral [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], også kaldet en primtalsspiral, er et billede, der opstår ved at arrangere naturlige tal i en spiral og fremhæve primtallene. Den blev opdaget af matematikeren Stanisław Ulam i 1963. Ulam skrev de naturlige tal i et rektangulært gitter, med ettallet i midten og de efterfølgende tal i en spiral udad. Projektets kildekode [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Idéens ophavsmand: Vojta Maur Kodeforfatter: Pavel Burda ============================================================ TITLE: Italien - Venedig 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: da 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 ============================================================ Italien - Venedig 2019 Video [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Farve, form og tone SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: da 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 ============================================================ Farve, form og tone rød 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | farveteori - Vasilij Kandinskij] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] Ifølge kunstneren Vasilij Kandinskij [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij] og hans farveteori findes der en sammenhæng mellem farve og form. Til den dengang anvendte RYB-farvemodel [https://cs.wikipedia.org/wiki/RYB] (rød, gul, blå) knyttede han tre 2D geometriske former i forholdet: trekant = gul, firkant = rød, cirkel = blå. Jeg blev inspireret af hans værk og skabte en moderne version af denne farveteori. I stedet for den i dag måske forældede RYB-farvemodel [https://cs.wikipedia.org/wiki/RYB] har jeg brugt den fysisk mere præcise og i dag mere anvendte RGB-farvemodel [https://cs.wikipedia.org/wiki/RGB] (rød, grøn, blå). Den firkant, som Kandinskij brugte, har jeg erstattet med en femkant, da en firkant minder mere om en trekant end om en cirkel, mens en femkant forekommer mig at være en mere passende overgang mellem en trekant og en cirkel. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | farveteori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] For at finde en passende form (femkant) mellem en trekant og en cirkel har jeg brugt formernes indvendige vinkler. Den indvendige vinkel i en ligesidet trekant er 60° (eller 60^1). Den indvendige vinkel i en cirkel burde være 180° (eller 60^1.268324336648371). Ja, en cirkel har ingen sider og kan derfor heller ikke have indvendige vinkler, men f.eks. er den indvendige vinkel i en tusindkant 179,64°, og denne form minder visuelt meget om en cirkel. Hvis jeg tager gennemsnittet af disse to eksponenter 60^[(1+1.268324336648371):2], får jeg resultatet 103.923°. Denne indvendige vinkel minder mest om en femkant, hvis indvendige vinkel er 108°. For at udvide denne farveteori har jeg ved hjælp af samme fremgangsmåde tilføjet overgange mellem de grundlæggende farveformer med forholdene: firkant = gul, ottekant = cyan. Jeg har forsøgt at supplere denne teori ved at knytte farvede former til tonehøjden ud fra forholdet: spids vinkel + varm farve = høj tone, stump vinkel + kold farve = dyb tone. Dette koncept har jeg nedskrevet i et nodesystem. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | udvidet farveteori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Jeg har forsøgt at supplere denne teori ved at knytte farvede former til tonehøjden ud fra forholdet: spids vinkel + varm farve = høj tone, stump vinkel + kold farve = dyb tone. Dette koncept har jeg nedskrevet i et nodesystem. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | farvemusik-teori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] Den eneste farve, som det ikke er lykkedes mig at knytte til nogen form eller tone, er magenta. Den burde ligne grøn (den er også noget mellem blå og rød, og den er også kold og varm på samme tid). Skulle den ligne en halvcirkel? Eller en afrundet trekant? Eller burde den være identisk med grøn - altså også en femkant? Indtil videre har jeg ikke fundet svaret på dette spørgsmål. ============================================================ TITLE: Det menneskelige syn SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ Det menneskelige syn juni 2019 Det menneskelige syn er i virkeligheden anderledes, end de fleste tror. De rå data, som vores øjne skaber, er meget forskellige fra, hvordan hjernen efterfølgende fortolker dem for os, og dermed hvordan vi tror, vi ser. Billedet nedenfor visualiserer "rene data" frigjort fra "efterbehandlingen" foretaget af vores hjerne. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | visualisering af det menneskelige syn] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] På billedet kan man bemærke flere markante ufuldkommenheder: - Billedet er spejlvendt både horisontalt og vertikalt. Ethvert barn ser sådan efter fødslen, men med tiden lærer hjernen at vende billedet om. Denne effekt kan også meget sjældent opstå efter indtagelse af dissociative hallucinogener. - Billedet er gengivet for hvert øje for sig - kun hjernen samler det til ét billede. - Billedet er kun skarpt i en lille del i midten og bliver sløret mod siderne. - Billedet er mest farverigt i en lille del i midten og mister mætning mod siderne. Dette skyldes det høje antal tappe i midten af øjet, som falder hurtigt væk fra midten. I hvert øje er der en sort prik - det såkaldte blinde punkt (fagligt scotoma). I denne del af øjet findes der ingen tappe eller stave, fordi synsnerven er placeret her. Hjernen udfylder normalt disse blinde pletter med information fra det andet øje. - Lige linjer er let deformerede til buer, som ved en fiskeøje-effekt eller et vidvinkelobjektiv på et kamera. Hjernen forsøger at rette disse linjer ud, men det er blot en illusion. - Næsen er også synlig i synsfeltet, hvilket hjernen normalt filtrerer fra. - Billedet er ikke helt rent, men indeholder en svag visuel støj. Denne opstår ved en kombination af lysets fysiske støj, fotoreceptorernes egen støj og anden neural aktivitet i synssystemet. Under normale forhold undertrykker hjernen den for det meste, men den kan være mærkbar især i mørke, med lukkede øjne eller på ensartede flader. Til min årsopgave på andet år af multimediedesign-uddannelsen i faget animation på Fagskolen for handel, kunsthåndværk og design skabte jeg en video, der simulerer forskellige interessante øjensygdomme: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tanzania 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Tanzania 2019 Fotografier, tekster Denne præsentation er et resumé af forskellige subjektive observationer og indsigter, som jeg indsamlede under mit kortvarige ophold i Tanzania. Jeg udtrykker disse observationer og følelser gennem både fotografier og tekst. [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] Jeg forsøger at hjælpe lokalbefolkningen med mit arbejde og øge bevidstheden om deres problemer for derved at udrydde visse racemæssige fordomme. Jeg mener også, at Europa bør tage ved lære af dette land på mange områder. [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] I Tanzania er der to hovedreligiøse grupper - islam og kristendom. Selvom sameksistensen mellem disse to grupper kan være svær at forestille sig for den gennemsnitlige europæer i det 21. århundrede, lever lokale muslimer og kristne her i fred og gensidig respekt. [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] Personligt bryder jeg mig ikke om folk i uniform (politi, soldater, vagter...). I hvert fald ikke i Tjekkiet. Jeg mener nemlig, at deres arrogance vokser i takt med de beføjelser, de har fået tildelt. Men denne modvilje mod uniformer var ikke helt opodstatněný.Lid i Tanzania. Folk i uniform virkede venlige over for mig og var altid hjælpsomme. [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] Lokalbefolkningen virker meget imødekommende og venlig over for mig, selv uden for turistområderne. Hvis jeg besøgte en lokal landsby, hilste folk på mig med et "Jambo!" (oversat til "Hej!"). Mange af dem begyndte også at tale med mig. [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] "De her mennesker fra de varme egne virker mere smilende end os" (et fragment af en samtale mellem nogle passagerer, som jeg overhørte i flyet på vej tilbage til Tjekkiet) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Takket være globaliseringen opstår der også turisme på Zanzibar, hvilket bringer mange fordele, men også ulemper. De største fordele er økonomisk vækst og et stigende uddannelsesniveau. En anden fordel er øget bevidsthed om dette land i verden, men desværre bliver denne fordel ofte modvirket af de massive mure omkring hotelkomplekserne, som mange turister aldrig krydser. Som en ulempe betragter jeg ødelæggelsen af den lokale kultur. Et eksempel på dette problem er migrationen af mange masaier fra det tanzaniske fastland (primært fra området omkring Kilimanjaro) til områder med høj koncentration af turister (til Zanzibars strande). Disse masaier sælger nipsgenstande her og er blot en turistattraktion. Masaierne tror på, at hvis nogen tager et billede af dem, stjæler de deres sjæl. I turistområder lader de sig dog gerne fotografere for et par cent. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Portræt af en personlighed SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Portræt af en personlighed december 2018 Projektet blev skabt som en skoleopgave til faget fotografi på den erhvervsfaglige skole for handel, kunsthåndværk og design i Plzeň (Nerudova 33). Målet var eksperimentelt at forbinde portrætfotografi, psykologiske personlighedstyper, billedprojektion, animation og lyd. Det endelige udseende af fotografierne og videoerne tog udgangspunkt i Eysencks personlighedstest og opdelingen af temperamenter i henhold til Galens fire typer. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Introduktion, Eysencks test] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Tildeling af figurer til personlighedstyper] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Projektionens farver] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Fotografi] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Fotografi] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Animation af figurer] [https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg | Video] [https://vojtamaur.cz/images/portret-osobnosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg | Lyd] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: Skakternet raster SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Skakternet raster december 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] Jeg har anvendt et skakternet raster på eksempelfotografiet, hvor det gælder, at ét skakfelt har størrelsen af én pixel på fotografiet. De hvide felter i skakternet er efter anvendelsen af dette raster de originale pixels fra fotografiet, og de sorte felter er farve- og lysmæssigt omvendte. Fotografiet i fuld størrelse ser derfor ud som en grå ensfarvet flade, men først efter digital zoom vises det originale fotografi. For korrekt visning på en Full HD-skærm skal fotografiet have en højde på cirka 2000 px. Forkert visning kan forekomme, når fotografiet åbnes i en browser, der bikubisk opskalerer pixelgitteret. En verificeret browser er f.eks. Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Som et yderligere eksempel på anvendelsen af dette princip har jeg skabt et fotografi, der indeholder både farvemæssig og betydningsmæssig kontrast. ============================================================ TITLE: Norge - Lofoten 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: da 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 ============================================================ Norge - Lofoten 2018 Fotografi [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: Forvrængning af information SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Forvrængning af information august 2018 Gennem hvor mange formidlere når en artikel, vi ser på internettet, frem til os? Er dens sandhedsværdi troværdig? Hvor meget anderledes er den verden, vi ser gennem skærmene på vores mobiltelefoner, computere og fjernsyn? Det er vigtigt at verificere enhver information, vi ser, fra flere kilder og ikke tage dens sandhed for givet. Dette værk blev skabt ved at tage ét fotografi og efterfølgende gentagne gange fotografere det samme fotografi fra en computerskærm. [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 sammensat af billederne ovenfor] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: Mexico 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ Mexico 2018 Video, fotografi [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: Sukkertern SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Sukkertern 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] Information om udstillingen på DEPO2015's hjemmeside (arkiv): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: To rytmer SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ To rytmer april 2018 Den første video består af to rytmer: visuelt blink og akustisk klik. Disse to rytmer har en marginalt forskellig varighed. Gennem denne lille afvigelse opnår videoen en stærk følelse af uro i en bestemt del. I den anden video har jeg tilføjet videomateriale med fokus på antikrigstemaer til dette grundlæggende koncept. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | grundlæggende koncept] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] To rytmer 1 - sort x hvid, grundlæggende koncept [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | anvendelse af det grundlæggende koncept] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] To rytmer 2 - anvendelse af det grundlæggende koncept på videomateriale ============================================================ TITLE: Tilfældige tal valgt af et menneske SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: da 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 ============================================================ Tilfældige tal valgt af et menneske april 2018 I dette værk blev et spørgeskema uddelt til flere personer. I dette spørgeskema skrev testpersonerne hundrede tilfældige tal i intervallet 1-100, som de kom i tanke om. Derefter overførte jeg disse data til en computer og skabte én graf ud fra hvert spørgeskema. Den vandrette x-akse angiver rækkefølgen af de enkelte tal, og den lodrette y-akse angiver værdien af de valgte tal. Grafen med den blå farve er skabt af computeren, altså af en generator for tilfældige tal. Ved en samlet sammenligning af alle graferne kan man bemærke, at hver testperson har en unik graf med sin egen måde at indtaste tal på. Man kan også observere, at der i mange grafer gentages visse næsten identiske cyklusser (for det meste i form af en gradvis stigning og fald i tallene). TAL VALGT AF EN GENERATOR FOR TILFÆLDIGE TAL [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Graf over tilfældige tal valgt af en computer] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] TAL VALGT AF MENNESKER [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Graf over tilfældige tal valgt af et menneske, Hana Antolová (71 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | Graf over tilfældige tal valgt af et menneske, Lukáš Plescher (18 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | Graf over tilfældige tal valgt af et menneske, Natálie Bártková (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | Graf over tilfældige tal valgt af et menneske, Michaela Jedličková (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | Graf over tilfældige tal valgt af et menneske, Alena Maurová (53 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | Graf over tilfældige tal valgt af et menneske, Daniel Šírek (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | Graf over tilfældige tal valgt af et menneske, Pavel Burda (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | Graf over tilfældige tal valgt af et menneske, Jáchym Štěpka (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | Graf over tilfældige tal valgt af et menneske, Filip Drábek (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | Graf over tilfældige tal valgt af et menneske, Jiří Rampouch (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | Graf over tilfældige tal valgt af et menneske, Petr Kubíček (43 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | Graf over tilfældige tal valgt af et menneske, Jan Kubíček (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | Graf over tilfældige tal valgt af et menneske, Ivana Martínková (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | Graf over tilfældige tal valgt af et menneske, Tereza Bartovská (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | Graf over tilfældige tal valgt af et menneske, Michaela Balázsová (17 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | Graf over tilfældige tal valgt af et menneske, Kateřina Příplatová (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | Graf over tilfældige tal valgt af et menneske, Denisa Holubová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | Graf over tilfældige tal valgt af et menneske, Klára Holubová (10 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | Graf over tilfældige tal valgt af et menneske, Andrea Nečekalová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | Graf over tilfældige tal valgt af et menneske, Kateřina Benešová (84 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | Graf over tilfældige tal valgt af et menneske, Klára Zachardová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | Graf over tilfældige tal valgt af et menneske, Tereza Lukášová (15 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | Graf over tilfældige tal valgt af et menneske, Eva Kloubová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | Graf over tilfældige tal valgt af et menneske, Nicole Pichlerová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | Graf over tilfældige tal valgt af et menneske, Michaela Šprynarová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] UDFYLDT EKSEMPEL PÅ SPØRGESKEMA [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Scanning af udfyldt spørgeskema] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Uregelmæssigt åndedræt SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Uregelmæssigt åndedræt marts 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] I dette fire minutter lange lydspor findes en optagelse af en døende hankat. I optagelsen kan man høre to hovedlyde: et uregelmæssigt åndedræt og en mindre tydelig lyd af et hjerteslag. ============================================================ TITLE: Fra muslingens perspektiv SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: da 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 ============================================================ Fra muslingens perspektiv marts 2018 Disse videoer fokuserer på muslingens perception; hvad føler og oplever den? Dens syn på verden er ikke mindre vigtigt end det menneskelige! I den første video kan man se en original optagelse af havet. I den anden video projiceres den gennemsnitlige farve af de enkelte billeder fra den originale optagelse på venstre side af skærmen. I højre side af skærmen findes en RGB-graf, der definerer denne farve. [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: da 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 Video, fotografier [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: Skimmel SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Skimmel november 2017 Denne fotoserie dokumenterer skimmel i min tysk-lærebog. Fotografierne er sorteret i den rækkefølge, som lærebogens sider følger. På den måde opstår der tilfældige, interessante og eksperimentelle kompositioner i hvert fotografi. [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 sammensat af billederne ovenfor] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Forstyrrelse af det regelmæssige gitter SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: da 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 ============================================================ Forstyrrelse af det regelmæssige gitter oktober 2017 I dette arbejde har jeg forsøgt at skabe en serie af abstrakte værker. Jeg har opdelt dokumentet i fire dele. I den første del skabte jeg et grundlæggende regelmæssigt gitter, i den anden del tog jeg udgangspunkt i dette gitter og begyndte at forstyrre det en smule, hvilket skabte en følelse af uro. I den tredje del forstyrrede jeg dette regelmæssige geometriske gitter med uregelmæssige, kontrastfyldte organiske former. Og i den sidste, fjerde del, animerede jeg disse organiske former. Del et: GRUNDLÆGGENDE GITTER [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstraktion 1.0 - regelmæssigt gitter] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Del to: FORSTYRRELSE AF GITTERET VED EN LILLE AFVIGELSE [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstraktion 2.0.0 - regelmæssigt gitter forstyrret af en roteret stribe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstraktion 2.0.1 - regelmæssigt gitter forstyrret af to roterede striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstraktion 2.0.2 - regelmæssigt gitter forstyrret af tre roterede striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstraktion 2.1.0 - regelmæssigt gitter forstyrret af en uregelmæssig stribe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstraktion 2.1.1 - regelmæssigt gitter forstyrret af to uregelmæssige striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstraktion 2.1.2 - regelmæssigt gitter forstyrret af tre uregelmæssige striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstraktion 2.2.0 - regelmæssigt gitter forstyrret af en uregelmæssig stribe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstraktion 2.2.1 - regelmæssigt gitter forstyrret af to uregelmæssige striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstraktion 2.2.2 - regelmæssigt gitter forstyrret af tre uregelmæssige striber] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Del tre: FORSTYRRELSE AF GITTERET VED ORGANISKE FORMER [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstraktion 3.0.0 - regelmæssigt gitter forstyrret af en organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstraktion 3.0.1 - regelmæssigt gitter forstyrret af to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstraktion 3.0.2 - regelmæssigt gitter forstyrret af tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstraktion 3.1.0 - regelmæssigt gitter forstyrret af en organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstraktion 3.1.1 - regelmæssigt gitter forstyrret af to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstraktion 3.1.2 - regelmæssigt gitter forstyrret af tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstraktion 3.2.0 - regelmæssigt gitter forstyrret af en organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstraktion 3.2.1 - regelmæssigt gitter forstyrret af to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstraktion 3.2.2 - regelmæssigt gitter forstyrret af tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Del fire: FORSTYRRELSE AF GITTERET VED ANIMEREDE ORGANISKE FORMER [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: Kina 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ Kina 2017 Video, fotografi [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: Tilfældighedsgenerator SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: da 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 ============================================================ Tilfældighedsgenerator 3. 5. 2017 - 18. 6. 2017, Domažlice Špillar-brødrenes galleri: 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] Hvordan jeg kom til tilfældigheden eller fra byen til tilfældigheden: http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: England 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: da 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 ============================================================ England 2013, 2015, 2017 Video, fotografier [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: Opstandelse SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Opstandelse april 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | oprindeligt uændret fotografi] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | fotografi efter ANSI-redigering] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] I maj 2016 tog jeg et billede af en lokal kirkegård i Marokko. I fotografiets ANSI-kode ændrede jeg alle kors (†) til stjerner (*). Jeg gemte det således ændrede fotografi igen. ============================================================ TITLE: Farvegennemsnit SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Farvegennemsnit april 2017 I den venstre del af billedet er der placeret 1156 fotografier i et raster på 34x34 px. Hver farvet pixel repræsenterer den gennemsnitlige farve af et enkelt fotografi fra den givne stat. På den højre del af billedet er den gennemsnitlige farve af alle pixels fra den venstre del, altså den gennemsnitlige farve af alle fotografier fra den givne stat. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | Tjekkiet] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] Tjekkiet [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | Kina] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] Kina [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg | Ecuador] [https://vojtamaur.cz/images/barevny-prumer-obr-3.jpg] Ecuador [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg | Kenya] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] Kenya [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg | Mexico] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] Mexico ============================================================ TITLE: Kampvogn SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Kampvogn april 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | oprindeligt uændret fotografi] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | fotografi efter ANSI-redigering] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] I december 2012 tog jeg et billede af en kampvogn tank i Negev-ørkenen i Israel. I fotografiets ANSI-kode ændrede jeg alle stjerner (*) til kors (†). Jeg gemte det således ændrede fotografi igen. ============================================================ TITLE: Sukkertern SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Sukkertern marts 2017 Fotoserien blev skabt under optagelsesprøverne på Den Sekundære Fagskole for Handel, Anvendt Kunst og Design i Plzeň (Nerudova 33). Til den fotografiske del af prøverne kunne vi medbringe vores egne objekter, men deres antal og størrelse var begrænset. Jeg medbragte en æske sukkertern, som jeg arrangerede på en tallerken i et regelmæssigt mønster og derefter hældte vand over. Terningerne opløstes gradvist, kollapsede og faldt tilfældigt sammen. [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: Street art-bibliotek SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: da 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 ============================================================ Street art-bibliotek marts 2017 Overalt omkring os er der masser af interessante street art-værker, fra små klistermærker og bemalede vægge til forskellige typer 3D objekter. Da skaberne af disse værker må forblive anonyme på grund af lovmæssige konflikter, er denne street art-verden fuldstændig uselvisk og adskilt fra den kommercielle verden. De street art-værker, vi kan se næsten overalt i byen, forbliver for det meste meget aktuelle. Nye værker dækker nemlig de gamle, malingen skaller af sammen med pudset, 3D objekter bliver udsat for hærværk, og klistermærker falder af eller falmer med tiden på grund af miljøpåvirkninger. Det er en naturlig proces, et aspekt af tid, men jeg mener, at visse street art-værker fortjener at få forlænget deres levetid. Og derfor besluttede jeg mig for at dokumentere de mest interessante værker. Til dette formål oprettede jeg i 2017 en Facebook-side med navnet Street art-bibliotek, hvor jeg stadig tilføjer opslag. For at nå ud til flere mennesker oprettede jeg derefter en side med samme navn på Instagram. På disse sider forsøger jeg primært at tilføje værker, der bærer på en bestemt tanke, mens jeg betragter værkets æstetiske del som sekundær. Street art-bibliotek (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Street art-bibliotek (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Skærmbillede af Facebook-siden] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Skærmbillede af Instagram-siden] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Google-app SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Google-app november 2016 Denne korte video er en reference til de meningsløse tilladelser i Google-mobilappen (appen er forudinstalleret på ikke kun Samsung-telefoner, og denne app kan endda ikke afinstalleres). Oversigten over tilladelser kan findes på en telefon udstyret med Android-operativsystemet i Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Det er ligegyldigt, hvilken egn du kommer fra... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: da 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 ============================================================ Det er ligegyldigt, hvilken egn du kommer fra... 11. 7. 2016 - 14. 8. 2016, Plzeň DJKT (Nová scéna): Plzeňský salón 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] Den 28. december 2014 tog jeg et billede af en gammel mur med skrift i Mombasa. Derefter forsøgte jeg at tyde teksten på den. Jeg indtastede en læsbar del af den i en søgemaskine og opdagede således det følgende fotografi. 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 fra Plzeň TV: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Italien 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Italien 2016 Video, fotografier [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: Overflade SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Overflade 4. 2. 2016 - 3. 4. 2016, Plzeň Plzeň Bys Galleri: FØR, NU, EFTER [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] Hvor meget anderledes er vores liv på nettet og i det virkelige liv? Hvorfor gå udenfor, når vi kan finde alt på Google? Information fra internettet er forvrænget og har kun lidt til fælles med virkeligheden. De er en afspejling af det, vi ønsker at se. Solen reflekteres i overfladen, projiceres på væggen og kastes tilbage i spejlet… Nåede den virkelig frem til os uforandret? Klip fra udstillingen: https://www.youtube.com/watch?v=SmsbQt0g9nc Mere om udstillingen på Plzeň Bys Galleris hjemmeside: http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: Marokko 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ Marokko 2016 Video, fotografi [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: Fra byen til tilfældigheden SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: da 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 ============================================================ Fra byen til tilfældigheden januar 2016 I år 2016 fik jeg som led i forberedelsen til kunstgymnasiet på ZUŠ Plzeň, Jagellonská 14 til opgave at udarbejde en grafisk stilisering af byen. Jeg var interesseret i, hvor langt denne stilisering kunne gå, og derfor arbejdede jeg på denne opgave i de følgende år helt frem til i dag (år 2019). Fra en simpel stilisering af byen nåede jeg til forstyrrelsen af regelmæssige gitre, hvilket fra et kunstnerisk synspunkt skabte en bemærkelsesværdig spænding. Derefter forsøgte jeg at bruge tilfældighed i denne opgave, men jeg kunne ikke opdage noget, der lignede en sand tilfældighed uden nogen årsag. Determinismen stod altid i vejen for mig, og derfor brugte jeg kun pseudotilfældigheder (årsagen kan bestemmes, men resultatet er svært at forudsige, og derfor virker det tilfældigt). Nogle veje førte mig ind i en blindgyde, og derfor måtte jeg finde et andet perspektiv og en anden grafisk løsning, f.eks. programmering af visuelt output, moiré-effekt, Fibonacci-sekvensen osv. Serien af billeder nedenfor er et resumé af disse værker. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa: forfatterens fotografi og skitser] [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 | Stilisering af byen: opdeling af flader] [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 | Stilisering af byen: forstyrrelse af det regelmæssige gitter] [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 | Stilisering af byen: forstyrrelse af den regelmæssige geometriske form] [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 | Stilisering af byen: forstyrrelse af det regelmæssige gitter ved tilfældig rotation] [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 | Stilisering af byen: tilfældig form i et koordinatfelt] [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 | Stilisering af byen: simple former og tilfældig gang] [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 | Stilisering af byen: generator for tilfældige pixels] [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 | Stilisering af byen: generator for tilfældige RGB-pixels, moiré-effekt] [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 | Stilisering af byen: moiré-effekt] [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 | Stilisering af byen: generator for tilfældige RGB-pixels i kombination med moiré-effekt] [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 | Fotografi af installationen af bystilisering i Špillar-brødrenes galleri] [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 | Prototyp af flyer til arrangement i Papírna: generator for tilfældige RGB-pixels i kombination med moiré-effekt] [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 | Pixel art-billede af byen og beregning af sandsynligheden for dets opståen ved tilfældig generering] [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 | Cirkler af tilfældig størrelse og deres JS-kode] [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 | Linjer af tilfældig længde og deres JS-kode] [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 | Linjer af tilfældig længde, deres tekstoutput og JS-kode] [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: forfatterens fotografi iterativt resamplet] [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: forfatterens fotografi iterativt resamplet] [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 | Stilisering af byen: alfabet fra fotografier (årsprøver 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Det betyder ikke noget, hvilken egn du er kommet fra... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: da 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 ============================================================ Det betyder ikke noget, hvilken egn du er kommet fra... 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: Det betyder ikke noget, hvilken egn du er kommet fra... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: da 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 ============================================================ Det betyder ikke noget, hvilken egn du er kommet fra... oktober 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Fotografi af Vojta Maur taget i 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. december 2014 tog jeg et billede af en gammel mur med skrift i Mombasa. Derefter forsøgte jeg at tyde teksten på den. Jeg indtastede en læsbar del af den i en internetsøgemaskine og opdagede således det følgende fotografi.] [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 | Fotografi fundet ved hjælp af en internetsøgemaskine] [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 | Det betyder ikke noget, hvilken tro du har. Det betyder ikke noget, hvilket land du kommer fra. Det betyder ikke noget, om du er fattig eller rig. Det betyder ikke noget, om du er sort eller hvid. Vi er alle lige i Guds øjne.] [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: da 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 Video, fotografier [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: da 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 Fotografi [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-1.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-2.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-3.png] [ImageObject: https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] [https://vojtamaur.cz/images/cestovani-portugalsko-2014-obr-4.png] ============================================================ TITLE: Israel 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ Israel 2012 Fotografi [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: De Kanariske Øer 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: da 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 ============================================================ De Kanariske Øer 2012 Fotografi [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: Egypten 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Egypten 2012 Fotografi [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: Ukrudt SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: da SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Ukrudt maj 2008 Arbejde fra børnehaven. Opgaven var at klippe blomstrende blomster ud af farvet papir og samle dem til et billede. I stedet for blomster skabte jeg plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]