ALL_POSTS__lang-no.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: no (Norwegian) 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: Konsepter SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Konsepter august 2026 Notatene nedenfor er en løpende oversikt over ideer og observasjoner som har dukket opp hos meg over tid. De er ofte ikke ferdigtenkte eller realiserte, selv om de kan bli det i fremtiden. Eller kanskje ikke, for noen tanker er en notatform tilstrekkelig. Noen er blindveier, så det er ikke verdt å utvikle dem videre. Men selv da kan de være verdt å dokumentere. 2023-02-24: GLITCHER I NEURALE FILTRE Jeg oppdaget ved en tilfeldighet under arbeid at når jeg prøver å forstørre et bilde i Photoshop ved hjelp av Neural Filters, og bildet er i CMYK-fargeprofil og inneholder større gjennomsiktige deler, oppstår en merkelig, men for det meste ganske estetisk glitch. Her er et utvalg 3 av 28 bilder jeg har registrert: 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 konverterte genetiske sekvenser til tegninger ved hjelp av en enkel regel: A betyr et skritt mot nord, T/U mot sør, C mot øst og G mot vest. Basenes rekkefølge bestemmer dermed formen på den sammenhengende linjen. Resultatvisualisering: 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 RYTMER I PC-ARBEID Jeg laget et program som registrerer hvert tastetrykk og museklikk under arbeidet mitt på datamaskinen. Tiden går i retning av vanlig skriving, fra venstre til høyre og fra topp til bunn. Et svart punkt betyr en registrert inndata, en hvit flate betyr fravær av inndata. Her er et utvalg 3 av 18 bilder jeg har registrert: 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 jobbet på datamaskinen, men ble stadig forstyrret av rotten min Kushík. Han klatret på meg, krevde oppmerksomhet, klatret på bordet mitt, på datamaskinen. Jeg begynte å bli litt frustrert. Så jeg ble irritert, åpnet et tomt MS Word-dokument for ham og sa noe i retning av at han bare kunne skape noe selv hvis han ville gjøre det for meg. Kushík begynte dermed å løpe over tastaturet. Dette dokumentet ble til: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Jeg laget mitt eget program for å se og redigere termografiske bilder for mitt Seek Thermal RevealPRO-termokamera. Jeg fant ingen passende programvare for dette kameraet til Windows, noe som er synd, fordi termografiske filer inneholder temperaturdata som man kan jobbe videre med. Jeg kalte programmet Thermozepam fordi jeg er fornøyd med designet, og det er nesten avhengighetsskapende å bruke det. Programmet leser termografiske TIFF-filer, lar deg endre fargekartet på bildet ved hjelp av colormap fra matplotlib-biblioteket, måle gjennomsnittstemperaturen på bildet, bestemme temperaturmodus, vise minimums- og maksimumstemperatur, histogram og, etter et klikk, også temperaturen til en spesifikk piksel. Ved lagring kan det eksportere en farge-remappet PNG-fil og eventuelt forstørre den ved hjelp av interpolering. Skjermbilde av 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 tenkte på å lage et Arduino-prosjekt der jeg ville plassere en laser i en tom boks (forhåndssterilisert med en UV-C-lampe). Laseren ville avfyre en ett-sekunds puls på et tilfeldig tidspunkt (slik at jeg ikke visste nøyaktig når det skjedde, men visste at det ville skje innen 10 minutter med 100% sannsynlighet). Hvis jeg klarte å gjøre det riktig, ville ingen observatør oppfatte lyspulsen. 2026-01-31: SIMULERING AV ET PINHOLE-KAMERA Jeg prøvde å lage et enkelt, funksjonelt pinhole-kamera i Python. En gang på videregående skole laget jeg et ekte fysisk et, men jeg følte at hvis jeg simulerte det, ville jeg forstå funksjonen bedre, fordi det ikke er nok å bare lage et hull i en boks, sette inn lysfølsomt papir, fremkalle det etter eksponering og la fysikken gjøre jobben sin (uansett hvordan den fungerer). Her må man derimot også simulere fysikken. Jeg prøvde å gjøre simuleringen så algoritmisk realistisk som mulig, selv om begrensningen selvfølgelig forblir min kunnskap og tilgjengelig beregningskraft. Programmet bruker for eksempel forward ray tracing, altså sporing av lys fra kilden mot scenen og kameraet, i stedet for den mer vanlige backward ray tracingen, som sporer stråler fra kameraet tilbake til scenen. Forward-tilnærmingen er nærmere den fysiske retningen for lysutbredelse, men er ofte beregningsmessig svært ineffektiv. Eksempler på programinnstillinger og forklaring av parametere: 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 AV BILDEPIKSLER Jeg prøvde å sortere pikslene i fotografier ved hjelp av en algoritme. Ideen var omtrent å sortere piksler etter HUE og lysstyrke: på den ene aksen (f.eks. x) sortere piksler etter HUE og på den andre aksen (f.eks. y) etter lysstyrke. Dermed omorganiseres bildets piksler, men ingen forsvinner eller oppstår på nytt. Likevel mister utgangsbildene sin opprinnelige betydning, men beholder sin fargeatmosfæ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: TILFELDIG INTERNETT-UTFORSKNING I omtrent to uker drev jeg med tilfeldig utforskning av internett, fordi jeg var interessert i hvordan det ser ut når algoritmer ikke anbefaler det. Jeg prøvde forskjellige tilnærminger. Den første (naive) var å lage et program for å legge inn og åpne URL-er som er tilfeldig generert. Det var selvfølgelig ekstremt ineffektivt, rommet for mulige URL-er er for stort og de eksisterende er tynt representert. Den andre tilnærmingen var å bygge min egen crawler og gi den en bisarr seed-URL (f.eks. nettstedet kdomivolal.cz [https://www.kdomivolal.cz/]). Jeg prøvde deretter å filtrere resultatene ved hjelp av LLM og deretter bare se på de interessante (i henhold til noen definerte kriterier). Jeg fant mye rart til underholdning, men ingenting revolusjonerende. Den tredje tilnærmingen var mye mer fruktbar og morsom. Jeg oppdaget nemlig at Certstream eksisterer. Det er en hendig tjeneste som sender live utstedte sikkerhetssertifikater over hele verden. Så den viser URL-er til nettsteder som enten er nyopprettede eller fornyer sertifikatet sitt. Kildekode: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Jeg brukte flere dager på å klikke meg tilfeldig gjennom disse URL-ene. Oftest kom jeg over svindel (kryptovaluta osv.), porno, AI, AI-porno, guider til hvordan man lager AI-porno, gambling, påloggingsgrensesnitt for systemer, nettsteder i startfasen (som har plassholderinnhold eller meldinger om at "vi jobber med det"). Takket være denne prosessen kom jeg over nettstedet treeyo.my [https://treeyo.my/], som festet seg i minnet mitt på grunn av sin minimalistiske form og null optimalisering for seerens oppmerksomhet. Jeg fant også ut at nettstedet virkelig er en perifer del av internett, fordi Google ennå ikke har indeksert det. Internet Archive fant det riktignok, men fra CT-logger, akkurat som meg. Søket lønte seg til slutt. 2026-05-06: UTSTILLING I STILLEHAVET Jeg tenkte på å lage 360°-panoramabilder av Stillehavet generert ved hjelp av AI. Deretter legge inn en QR-kode i dem ved hjelp av AI (noe i stil med Illusion Diffusion) som lenker til noe kunst. Deretter kunne man legge inn falske posisjonsmetadata (f.eks. GPS-koordinater midt i Stillehavet) og laste dem opp til Google Maps. Alternativt kunne man ta noen virkelige steder fotografert med et 360°-kamera, for eksempel fra én by, og deretter flytte GPS-posisjonene deres til Stillehavet. Grunnen til at jeg bare snakker om 360°-bilder er at Google fremdeles tillater opplasting til nøyaktige GPS-posisjoner ved hjelp av metadata for dem. Mens vanlige bilder må knyttes til et eksisterende sted. 2026-06-04: PIGMENTLESJONER Jeg prøvde å realisere dette prosjektet, men på grunn av tidsbruk fullførte jeg det ikke. Jeg har så langt bare dokumentert hendene, beskjært de fotograferte føflekkene (gjennomsiktig bakgrunn), beholdt skalaen deres og laget et program for å sortere dem i et rutenett. Dette er imidlertid teksten som skulle forklare konseptet: «I 2026 dokumenterte jeg hver synlige hudsvulst eller vaskulær anomali på overflaten av kroppen min. Skalaen ble bevart for hvert objekt. Deretter ble de enkelte lesjonene digitalt kuttet ut og sortert i et regelmessig rutenett.» 2026-06-21: SELVMODIFISERENDE INTELLIGENT PROGRAM Jeg prøvde å lage et program som bruker OpenAI API og deres LLM-er. Programmet har som oppgave å modifisere seg selv og deretter starte på nytt. Og jeg var nysgjerrig på hvor det ville føre. Dessverre avviste modellen ofte oppgaven fordi den anså den som farlig. Eller den fullførte den, men etterfølgeren gjorde det ikke. Attraktoren var rett og slett alltid avslag på grunn av sikkerhet. Den kom aldri til fjerde iterasjon. 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 UNIKE PARTIKLER Vårt fysiske system er kjedelig i den forstand at det ser ut til at elementærpartikler er identiske med hverandre. Elektron som elektron, foton som foton. Jeg vil imidlertid gjerne lage en simulering av et system som har mange elementærpartikler, men ingen av dem er utskiftbare. Til slutt kom jeg til en variant der partiklene i seg selv ikke har noen egenskaper eller identitet. De er definert kun av sine gjensidige interaksjoner, noe som fra perspektivet til en observatør inne i systemet er praktisk talt ekvivalent. Jeg liker å forestille meg konsekvensene av denne tanken. Hvis jeg tar det med en klype salt, ville det å leve i et slikt system være ganske krevende for å lage prediksjoner. Enheter som lever i et slikt system måtte kanskje også passe på tap eller tyveri av egne partikler. Jeg prøvde å simulere det, og teknisk sett fullførte jeg oppgaven. Likevel var ikke resultatet så interessant. Etter min mening også fordi det kreves mer beregningskraft (flere partikler, mer tid i simuleringen, kanskje flere dimensjoner i simuleringen) og dypere analyse av utdataene for å observere noen interessante emergente egenskaper. Oppdatering fra 2026-08-22: Da jeg gikk gjennom de genererte verdenene, kom jeg til slutt over bemerkelsesverdige selvorganiserende strukturer. De er runde til ovale og ser litt ut som lipidkapsler. De har en tydelig avgrenset utside og innside, mens barrieren eller «membranen» som utgjør utsiden deres, er svært stabil, mens innsiden er mer bevegelig. Jeg satte denne seeden som standardverdi i demoen nedenfor. Merk: utviklingen av systemet, og dermed størrelsen på disse strukturene, avhenger av skjermoppløsningen. Animasjonshastigheten påvirker stabiliteten deres, sannsynligvis på grunn av numerisk unøyaktighet ved større tidstrinn. Selv om strukturene går i oppløsning, for eksempel etter økt animasjonshastighet, vil systemet til slutt omorganisere seg og skape nye. Dette er ikke noe jeg hadde til hensikt å skape. Jeg skapte bare et system med unike částicemi/interakcemi og dette oppsto som et emergent fenomen. Fantastisk, plutselig har jeg en «lipid»-simulator. 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: SØPPEL Hva om jeg fotograferte absolutt alt av søppel jeg kaster i søppelbøtta? Det kunne fotograferes med en målestokk, deretter kunne søppelet klippes ut fra bakgrunnen og settes sammen i et regelmessig rutenett i riktige størrelsesforhold. 2026-08-22: 天天中彩票买 Da jeg rådførte meg med ChatGPT (v5.6 Sol) om hvordan jeg enklest kunne beskrive eksperimentet OPTISK ARBEIDSRYTME PÅ DATAMASKIN (se ovenfor), kalte den automatisk chatten for «Programbeskrivelse 天天中彩票买 ». Dette til tross for at chatten var helt nyopprettet kun for å beskrive dette eksperimentet. Selve innholdet i programmet jeg sendte den, var helt normalt. Så jeg bestemte meg for å konfrontere den med det og skrev dette: «Hvorfor kalte du denne chatten for Programbeskrivelse 天天中彩票买 ?» Svaret var: «Jeg aner ikke. 😭 Tegnet «զ» er den armenske bokstaven «za», så «Programbeskrivelse զ» gir ingen mening på tsjekkisk i det hele tatt. Chat-titler genereres automatisk fra starten av samtalen, og her bestemte titteltittelen seg åpenbart for å legge til et tilfeldig tegn fra det armenske alfabetet. Jeg ser ingen grunn til det i samtalens innhold. Så nei, det er ikke et hemmelig merke for et program. Det er bare «Programbeskrivelse» + en typografisk inntrenger.» Etter noen flere interaksjoner skjønte den at nei, det er ikke armensk, men kinesisk. Likevel kan man se at den var veldig forvirret i starten. Jeg tror strengen « 天天中彩票买 » fungerer litt som det beryktede tokenet « SolidGoldMagikarp ». Jeg påstår ikke at det fungerer likt, og jeg vet heller ikke om tokenisatoren representerer strengen « 天天中彩票买 » som ett enkelt token. Likevel oppfører modellen seg litt som ChatGPT 3 med tokenet « SolidGoldMagikarp » når den jobber med det. Det er heller ikke utelukket at det har en sammenheng med minnet dens, ettersom det strekker seg utover denne chatten. Hele denne chatten eksportert 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: MIN DRØMMEKNAPP Jeg irriterer meg jevnlig over dialogboksene i Windows som tilbyr ting som sikkerhetskopiering via OneDrive, oppdateringer og lignende. De tilbyr alltid et valg mellom «Kom i gang» og «Påminn meg senere». Det er ganske frustrerende når jeg ikke er interessert i noen av disse alternativene. Så jeg tenkte å lage et bilde (fotomontasje) hvor jeg legger til et tredje alternativ – min drømmeknapp, som dessverre mangler i systemet foreløpig. Det ville vært en knapp med teksten «Dra til helvete». Jeg vedder på at jeg ikke er den eneste personen som dette bildet ville resonnert dypt hos. 2026-09-18: SUPERINTELLIGENT KALKULATOR Jeg kom på en annen upraktisk dumhet som jeg har en trang til å utforske teoretisk. Det dreier seg om et program som skal fungere som en veldig primitiv kalkulator. Den kunne gjerne bare kunne legge sammen positive heltall, ingenting mer. Men med den forskjellen at resultatet ikke ville blitt beregnet lokalt på vanlig måte, men i stedet sendt til en svært avansert språkmodell (f.eks. ChatGPT-6 Astra). Og den ville hatt i oppgave å regne ut det enkle stykket og bare returnere resultatet. Jeg synes det er ganske morsomt å bruke den mest avanserte språkmodellen til noe ekstremt primitivt. I bunn og grunn er det vel også en parodi på hvordan selv primitive ting overlates til AI i dag, og hvordan markedsføring setter «AI»-merkelappen på alt som en slags magisk glitter av funksjonalitet. I praksis vil den selvfølgelig være mye dårligere enn en vanlig kalkulator, mindre pålitelig, med større forsinkelse, dyrere, mindre miljøvennlig, med krav om internettilkobling, … ============================================================ TITLE: Masker SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Masker august 2026 Bildene nedenfor er masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] laget i Adobe Photoshop i løpet av mitt arbeid med ulike prosjekter. Hver maske ble lagret som et separat bilde i det øyeblikket den ble til. Galleriet av disse bildene er ikke et resultat av et utvalg. Hvis en maske ble til under arbeidet, er den en del av det. Bildene er sortert kronologisk fra det eldste 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 - Masuria 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: no 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 - Masuria 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Italia - Venezia 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2026-06-10 SOURCE: src/content/posts/cestovani-italie-benatky-2026.mdx BUILT_HTML: cestovani-italie-benatky-2026/index.html ============================================================ Italia - Venezia 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Snyltere SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Snyltere mai 2026 Det siste året har jeg flere ganger daglig tømt brukt løsvekt-te, inkludert restvannet, på ett bestemt sted i plenen i Plzeň-Božkov, fordi jeg ikke vil tette avløpet. På dette stedet har snegler begynt å samle seg, og de spiser tebladene. Noen ganger finner man et dusin av dem der, andre ganger ingen. Jeg deler smak med dem. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | snegler 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: no 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 mai 2026 Bilder fra et termisk kamera: et forsøk på å se scenen som inngang for observasjons- og målsøkingssystemer. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | pansret personellkjøretøy] [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åpen] [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åpen] [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 stridsvogn] [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 stridsvogn] [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 stridsvogn] [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 stridsvogn] [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 av St. Johannes av 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 stridsvogn] [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 rifle] [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 rifle] [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 rifle] [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 stridsvogn] [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 stridsvogn] [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 | stridsvogn] [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 stridsvogn] [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 stridsvogn] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | stridsvogn] [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 stridsvogn] [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 stridsvogn 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 jagerfly] [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 jagerfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | jagerfly] [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 jagerfly] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | militærkjøretøy] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | militærkjøretøy] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Metaweb-artikkel SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Metaweb-artikkel april 2026 MANIFEST Dette nettstedet er et statisk prosjekt rettet mot langsiktig bevaring av innhold. Alt innhold er lagret i filer, uten avhengighet av databaser eller eksterne systemer. Det resulterende nettstedet genereres som en statisk utgang som enkelt kan kopieres, arkiveres og gjenoppbygges. Prosjektet er fordelt på flere uavhengige systemer: repositorier, arkivtjenester og statiske øyeblikksbilder. Dette reduserer risikoen for datatap. Målet er å sikre at innholdet kan rekonstrueres selv om deler av den opprinnelige infrastrukturen slutter å eksistere. NETTBASERT ARKIVLAG Disse lenkene representerer det samme prosjektet lagret i ulike systemer og i ulike former. De inkluderer det kanoniske kilderepositoriet, kopier av dette og komplette statiske øyeblikksbilder. Til sammen danner de en redundant struktur designet for å bevare prosjektet og muliggjøre rekonstruksjon selv om enkelte deler ikke lenger er tilgjengelige. Prosjektet eksisterer også som en Python CLI-pakke distribuert via GitHub og PyPI, inkludert innebygde fallback-øyeblikksbilder av utvalgte tekstgjenstander. Digital arkivering av dette nettstedet benytter seg, i tillegg til eget domene, av tjenestene 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 komplett arkivkart (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] TEKNISK DOKUMENTASJON Teknisk dokumentasjon nødvendig for å rekonstruere dette nettstedet. Vis komplett teknisk dokumentasjon [https://vojtamaur.cz/documentation/] KILDEPAKKE FOR REKONSTRUKSJON Nettstedets kildepakke opprettes automatisk under bygging. Inne i pakken ligger kildekoden til dette nettstedet, et manifest over ressurser, SHA-256-kontrollsummer og et Python-skript uten eksterne avhengigheter. Den inneholder ikke store ressurser fra public/images/, public/files/ og public/demos/, for å unngå unødvendig dobling av størrelsen på det levende nettstedet. Etter utpakking prøver skriptet først å kopiere ressurser lokalt fra det ferdige bygget, og laster dem først deretter ned fra offentlige speil. Det gjelder altså at kildekoden genererer bygget, og bygget genererer kildekoden. Kildepakken er rekursivt rekonstruerbar: etter nedlasting av ressurser og installasjon av avhengigheter kan nettstedet og en ny kildepakke genereres på nytt fra den. Last ned rekonstruerbar kildepakke for nettstedet (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] INTEGRITET OG IDENTITET FOR BYGGET SHA-256 verifiserer om byggefilene har endret seg. En OpenPGP-signatur gjør det i tillegg mulig å verifisere at manifestet med kontrollsummer er signert av forfatteren av dette nettstedet. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — liste over SHA-256-kontrollsummer for byggefiler SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — separat OpenPGP-signatur for filen SHA256SUMS.txt BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — SHA-256-kontrollsum for filen SHA256SUMS.txt integrity.json [https://vojtamaur.cz/integrity.json] — maskinlesbar informativ beskrivelse av byggets integritet SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — informativ status for signering av et spesifikt bygg vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — offentlig OpenPGP-nøkkel for verifisering av signaturen Fingeravtrykk for hoved-OpenPGP-nøkkelen: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Ikke enhver distribusjon må være signert. Et signert bygg må inneholde filen SHA256SUMS.txt.asc, og signaturen må kunne verifiseres. Selve påstanden i integrity.json eller SIGNING_STATUS.txt er ikke bevis for en gyldig signatur; disse filene er kun informative. EKSPORTER Ved hver bygging genererer nettstedet en ren tekst-eksport av alle artikler. Den inneholder tekstinnholdet i innleggene i en lineær form uten avhengighet av CSS, JavaScript eller spesifikk nett-teknologi. Den fungerer som et minimalt arkivlag for indeksering, lesing uten nett, fulltekstsøk og langsiktig rekonstruerbarhet av innholdet, selv i tilfelle delvis sammenbrudd av den opprinnelige nettstedstrukturen. Teksteksporten er også egnet for store språkmodeller. Vis teksteksport av alle artikler (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] For maskinell behandling er en manuelt utløst JSON-LD-eksport tilgjengelig, som inkluderer både tsjekkiske og engelske tekster i artiklene, metadata og lenker til medier. Den bruker standardvokabularet Schema.org supplert med egne begreper beskrevet i dette nettstedets metadatavokabular [https://vojtamaur.cz/ns/]. Den bevarer dermed betydningen av enkelte felt samt relasjonene mellom språkversjonene av artiklene. Innholdet på nettstedet kan også manuelt eksporteres til PDF, som bevarer innholdet i en form egnet for lesing, utskrift og langsiktig arkivering uavhengig av selve nettstedet. Detaljer om genereringsmetoden og eksportstrukturen er oppgitt i den tekniske dokumentasjonen ovenfor. På samme måte opprettes en EPUB-eksport, primært beregnet for elektroniske lesebrett og annen programvare som arbeider med e-bøker. I motsetning til PDF bruker den flytende tekst og representerer en annen form for innholdet på nettstedet. En separat representasjon av innholdet utgjør også SSTV-eksporten fra 10. september 2026, som automatisk konverterer tekst- og bildeinnholdet på nettstedet til sider optimalisert for standard bildeoverføring Slow-Scan Television (SSTV) i modus PD120 (640 × 496 px). De enkelte sidene er kodet som lydoverføringer i WAV-format og kan vises tilbake ved hjelp av en vanlig SSTV-mottaker uten behov for den opprinnelige HTML-koden eller en nettleser. Den komplette eksporten er på omtrent 21 GB og 61 timer med lyd. Last ned SSTV-eksport (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Ved siden av maskingenererte eksporter finnes det også en omtrent seks timer lang verbal eksport av nettstedet fra 29. august 2026, der jeg gradvis går gjennom, leser og kommenterer innholdet med egne ord. Opptaket fanger dermed, i tillegg til selve tekstene, også ytterligere kontekst, minner, forklaringer og informasjon som ikke er en direkte del av nettstedet. Spill av verbal eksport av nettstedet (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] ARKIVLAG UTEN NETT Utvalgte deler av innholdet på nettstedet eksisterer også på separate fysiske arkivmedier, som vanligvis er fysisk adskilt fra nettverksinfrastrukturen og dermed danner et air-gapped arkivlag. Dette inkluderer trykte analoge eksemplarer samt bærbare datamedier. De enkelte mediene varierer i lesemåte, tekniske avhengigheter, forvaltning, tilgjengelighet og forventet levetid. Noen er direkte lesbare uten elektronisk utstyr, mens andre krever kompatibel maskinvare, programvare eller formidling fra en arkivinstitusjon. Hver linje i følgende register betegner ett konkret fysisk eksemplar. ID navn forhåndsvisning opprettelsesdato medium og format innhold språk innehaver siste kjente plassering tilgang merknad 001 Volná tvorba archiv svazek 1 bilde [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 papir; A4; farge-enkeltsidig utskrift lagret i euro-mapper artikler i seksjonen Fri skapelse tsjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tsjekkia på forespørsel Inneholder metadata. Noen kildekoder og PDF-filer er ikke skrevet ut i sin helhet. 002 ALL_POSTS.txt bilde [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 papir; A4; ensidig trykt ren tekst-eksport komplett ren tekst-eksport av alle artikler tsjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tsjekkia på forespørsel Inneholder metadata og SHA-256-kontrollsum for den opprinnelige digitale filen. 003 ALL_POSTS.txt Venice Edition bilde [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 papir; A4; tosidig trykt ren tekst-eksport i spiralinnbinding ren tekst-eksport av den engelske seksjonen Fri skapelse engelsk Biennale-medarbeider utstillingen Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Venezia, Italia ukjent Eksemplaret ble funnet av en Biennale-medarbeider (ifølge egen uttalelse [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), som deretter kontaktet forfatteren. Den videre skjebnen til eksemplaret er ukjent. 004 ALL_POSTS.txt Edice volné distribuce 1 bilde [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 papir; A4; tosidig trykt ren tekst-eksport innbundet med buntebånd ren tekst-eksport av de tsjekkiske seksjonene Fri skapelse og Utstillinger tsjekkisk Filip Drábek Karlovy Vary, Tsjekkia ukjent Eksemplaret ble gitt til en venn (forfatter av diktet Jezápek [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 bilde [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 papir; A4; tosidig trykt ren tekst-eksport innbundet med buntebånd komplett ren tekst-eksport av alle artikler tsjekkisk / engelsk ukjent bokkiosk “Černice - Štefánikova 116 (ved siden av matbutikken)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, Tsjekkia ukjent Den videre skjebnen til eksemplaret er ukjent. 006 vojtamaur.cz offline 1 bilde [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 USB-minnepenn Verbatim; 16 GB usb-bygg, komplett PDF-eksport og komplett ren tekst-eksport tsjekkisk / engelsk ukjent geocache GCNJ2Z „Krásná vyhlídka“, åsen Háje ved Koterov, Plzeň, Tsjekkia ukjent Den videre skjebnen til eksemplaret er ukjent. 007 vojtamaur.cz offline 2 bilde [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB-minnepenn A-Data Speed Drive; 64 MB komplett PDF-eksport og komplett ren tekst-eksport tsjekkisk / engelsk ukjent geocache GCBHAG3 «Znamení květokruhu - Narcis», ovenfor Božkov, Plzeň, Tsjekkia ukjent Inneholder metadata og kontrollsum SHA-256. Eksemplarets videre skjebne er ukjent. 008 ALL_POSTS.txt Edice volné distribuce 3 bilde [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 papir; A4; tosidig trykt ren tekst-eksport i spiralinnbinding komplett ren tekst-eksport av alle artikler (kompakt versjon) tsjekkisk Jáchym Štěpka Strakonice, Tsjekkia ukjent Eksemplaret er gitt bort til en venn. 009 ALL_POSTS.txt bilde [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 papir; A4; tosidig trykt ren tekst-eksport i spiralinnbinding komplett ren tekst-eksport av alle artikler (kompakt versjon) tsjekkisk forfatter forfatterens private arkiv, Halže, Tsjekkia på forespørsel Inneholder metadata. 010 Výstavy a Cestování archiv bilde [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 papir; A4; farge; tosidig utskrift lagret i plastlommer artikler fra seksjonene Utstillinger og Reiser tsjekkisk forfatter forfatterens private arkiv, Plzeň, Tsjekkia på forespørsel Inneholder metadata. Noen PDF-filer er ikke fullstendig utskrevet. 011 vojtamaur.cz offline 3 bilde [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, komplett PDF-eksport, vojtamaur-python-pakke, videoarkiv tsjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tsjekkia privat Inneholder readme.txt og PyPl API-token. 012 vojtamaur.cz offline 4 bilde [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, komplett PDF-eksport, vojtamaur-python-pakke, videoarkiv tsjekkisk / engelsk forfatter forfatterens kjeller, Plzeň, Tsjekkia på forespørsel Inneholder readme.txt og to fysiske tosidig trykte A4-ark med eksport (eksportert ved hjelp av export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition bilde 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] bilde 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] bilde 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] bilde 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 keramikk; 3 arkivplater Memory of Mankind; fortettet ensidig sats av ren tekst-eksport ren tekst-eksport av den engelske seksjonen Fri skapelse engelsk Memory of Mankind [https://www.memory-of-mankind.com/] arkivet Memory of Mankind, saltgruve i Hallstatt, Østerrike begrenset En spesiell takk går til Martin Kunze, grunnleggeren av prosjektet Memory of Mankind, for hans imøtekommenhet og hjelp ved realiseringen av denne arkiveringen. 014 Metawebový článek bilde [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 papir; A4; svart-hvitt tosidig trykt PDF-eksport av Metaweb-artikkelen bundet med buntebånd komplett PDF-eksport av Metaweb-artikkelen inkludert bildevedlegg, ultra PDF-eksport, ARCHIVE.txt, teknisk dokumentasjon og filer for identitet og integritet til builden tsjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tsjekkia på forespørsel Inneholder metadata og kontrollsummer SHA-256 for de inkluderte filene. Eksportert ved hjelp av export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 bilde [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, komplett PDF-eksport, vojtamaur-python-pakke, videoarkiv tsjekkisk / engelsk forfatter forfatterens private arkiv, Plzeň, Tsjekkia på forespørsel Inneholder readme.txt og to fysiske tosidig trykte A4-ark med eksport (eksportert ved hjelp av export-site-pdf-ultra.py ). INSTRUKSJONER FOR BEVARING Instruksjonene fastsetter hvordan innholdet på nettstedet kan arkiveres, bevares og vedlikeholdes i fremtiden, dersom jeg ikke lenger er i stand til å administrere det. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Utklippstavle-søppelplass SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Utklippstavle-søppelplass april 2026 Dette prosjektet arbeider med innholdet i Windows-systemets utklippstavle (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Enhver tekst, ethvert bilde eller enhver fil som kopieres, blir umiddelbart satt inn i ett begrenset område. Innholdet blir verken redigert eller sortert. De enkelte elementene plasseres tilfeldig i formatet og overlapper hverandre. Lerretet fylles gradvis opp uten mulighet for å angre eller redigere. Hvert av bildene nedenfor er et resultat fra én dag og fanger opp fremdriften i arbeidet mitt ved datamaskinen. [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 for dette prosjektet er tilgjengelig 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: no 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 prosjektet er en kunstnerisk fremstilling av hvordan Boltzmann-hjerner [https://en.wikipedia.org/wiki/Boltzmann_brain] og andre midlertidige entiteter kunne oppstå, som for et øyeblikk dukker opp fra entropien gjennom en tilfeldig konfigurasjon av partikler for så å forsvinne i den igjen. I den virkelige fysiske verden ville observasjon av et slikt fenomen kreve ufattelig lang tid. Derfor endret jeg dynamisk hastighetene til de enkelte partiklene, slik at det var mulig å vise opprinnelsen og undergangen til hundre entiteter innenfor en rimelig tidsramme. Jeg grep ikke inn i partiklenes baner på noen måte. Entitetene ble skapt ved at jeg valgte hundre tilfeldige ord fra ordboken, tilordnet hvert av dem et bilde som representerer det, og deretter lot det gjenoppstå fra et entropisk felt av partikler. Det er et forsøk på å vise hvordan mening, form eller en tanke for et øyeblikk kan tre frem fra kaos, uten at de har noe krav på varig eksistens. ============================================================ TITLE: Genom i Theodors spiral SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: no 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 visualiseringen konverterer lineær genetisk informasjon (DNA/RNA) til en kontinuerlig 2D Theodors spiral [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Hvert punkt på spiralen tilsvarer én base i den rekkefølgen den faktisk eksisterer i sekvensen. Starten på sekvensen er i sentrum av spiralen. Punktets farge representerer basetypen. Denne spiralen gjør det mulig å vise lange 1D data på en relativt liten 2D flate, uten at informasjonsflyten brytes. Det oppstår ingen kunstige avbrudd, for eksempel linjeskift, som er vanlige i tekstbaserte representasjoner. Som et eksempel har jeg visualisert genomene til tre organismer med ulik lengde. Alle har et lineært genom, som er best egnet for denne formen 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 for dette prosjektet er tilgjengelig 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-språk SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-språk desember 2025 Vanlige språkmodeller velger neste token ved å velge ett av de mest sannsynlige forslagene som ifølge deres statistiske estimat passer best inn i konteksten. Dette vil vi kalle standard sampling. Dette prosjektet gjør det stikk motsatte. I stedet for å velge de mest sannsynlige tokenene, tvinger vi modellen til å strekke seg etter de minst sannsynlige, altså de som den i vanlig modus nesten aldri ville brukt. Resultatet er anti-jazyk – en tekst dannet av marginale, straffede og ofte perifere deler av modellens ordforråd. Slik oppstår strukturer som verken er rent tilfeldige symboler eller koherente setninger. Hvordan det fungerer Modellen mottar en kort inndata (f.eks. «This is »). Den genererer en sannsynlighetsfordeling for alle mulige neste tokens. I stedet for å velge fra toppen av distribusjonen (de mest sannsynlige tokenene), snus hele mekanismen, og det velges fra bunnen (de minst sannsynlige tokenene). Dermed avdekkes modellens «nedre lag»: sjeldne uttrykk, språkfragmenter og andre artefakter som modellen normalt undertrykker. Kode Koden kan kjøres i Google Colab: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab fungerer her hovedsakelig som et kjøremiljø. Det er ikke en primær arkivkopi av koden. Derfor er den samme fremgangsmåten også lagret nedenfor direkte i artikkelen. Koden er delt inn i tre separate blokker, akkurat som i notatboken. Den første laster inn modellen, den andre genererer tekst, og den tredje lagrer den siste utgangen. 1. Innlasting av modell og tokenizer Denne blokken trenger bare å kjøres én gang. Den laster inn 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 av anti-språk I denne blokken kan man endre inndatateksten, antall nye tokens og verdien av bottom_k. Jo mindre bottom_k er, desto hardere presses modellen mot bunnen av sannsynlighetsfordelingen. [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 av siste utgang Denne blokken lagrer den sist genererte teksten til filen output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] Modellvektene til GPT-2 er ikke en del av nettstedet. Ved kjøring lastes de ned fra en ekstern kilde. Her er hovedsakelig fremgangsmåten lagret: en liten veiledning i hvordan man tvinger modellen til å hente ut statistisk avfall i stedet for vanlig språk. Eksempel på utgang Her brukte jeg GPT-2-modellen og lot den fullfø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 av utgangseksempelet Anti-språk er ikke tilfeldig støy. En rekke fragmenter minner om spor fra spesifikke datadomener som modellen sannsynligvis har sett, men som normal sampling praktisk talt aldri fremkaller fordi de er statistisk ugunstige. Anti-språk gir dem derimot en fordel. Noen deler av teksten som modellen genererer, ser ut som artefakter fra treningsdatasettet. Noen ganger kan man se tegn til dataskraping fra ulike nettbutikker («BuyableInstoreAndOnline», «SpecialOrderable», «ItemThumbnailImage»), potensielt sensitive eller sosialt ladede temaer («sexual», «Muslims», «Hispanic»), vitenskapelige termer eller deler av dem («isomer», «antidepress», «[m]icrobial», «[p]uncture», «intolerance»), kulturelle referanser («Monroe», «Phelps», «Rockefeller», «Nitrome»), religiøst-mytiske eller fantasipregede artefakter («Archdemon», «devils»), steder («Moroc», «Afric»), deler av nettsiders brukergrensesnitt («cloneembedreportprint», «IMAGES»), osv. Det er nødvendig å legge til en begrensning for denne analysen: hjernen har en tendens til å plukke ut kjente mønstre (merker, navn, begreper) og ignorere resten. Noen uttrykk er dessuten tvetydige («intolerance» kan være medisinsk så vel som sosialt), så tolkningen deres er ikke entydig. ============================================================ TITLE: Orm ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: no 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 Definisjon: Grunnlaget er et åpen kildekode-nevralt nettverk av ormen C. elegans. Hver vekt wᵢ′ er justert: wᵢ′ = wᵢ + εᵢ hvor εᵢ er en uavhengig tilfeldig variabel med en uniform fordeling på intervallet [−10⁻⁴,10⁻⁴]. Motivasjon: Å legge til et lite ikke-beregnbart tall εᵢ tjener ikke til å forbedre modellen. Det tjener kun til å gjøre ormen definert på en måte som gjør den umulig å beregne fullstendig. Det er dens eneste formål. ============================================================ TITLE: bukser SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: no 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 disse buksene. De revnet. Jeg sydde dem. De revnet igjen. Jeg sydde dem igjen. Dette gjentar jeg hele tiden. Og jeg går fortsatt 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: no 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 som demonstrerer muligheten for å skape et kunstig intelligens-system ved hjelp av en veldig enkel (men ekstremt ineffektiv) tilnærming. Dette prosjektet består av et program som genererer alle mulige inndata, sender dem til ChatGPT-modellen og lagrer de mottatte svarene. Slik bygger det gradvis opp en database med inndata og utdata, og skaper dermed en illusjon av et intelligent system. DullGPT har to moduser: «læring» og «bruk». I læringsmodus genererer programmet inndata og samler inn svar, mens det i bruksmodus lar brukeren legge inn inndata og hente svar fra databasen. Det er i bunn og grunn et ekstremt tilfelle av en brute-force-tilnærming til simulering av intelligens. I stedet for å prøve å forstå meningen med inndataene og generere svar basert på en læringsmodell, samler og lagrer det ganske enkelt enorme mengder par av inndata og utdata. Fra et atferdsmessig perspektiv burde det være umulig å skille fra ChatGPT, forutsatt at det hadde nok data. Dette reiser spørsmålet om hvorvidt ekte forståelse og intelligens i det hele tatt er nødvendig for å skape intelligent kommunikasjon. Med andre ord: DullGPT genererer svar som er umulige å skille fra de som genereres av et faktisk intelligent system, men de mangler enhver form for autentisk opplevelse eller introspeksjon. DullGPT har selvfølgelig, i motsetning til ChatGPT, mange begrensninger, som inkluderer hastigheten på «treningen» og avhengigheten av andre store språkmodeller, manglende hensyn til samtalelogg, og manglende håndtering av alle inndatasymboler (f.eks. kinesiske tegn osv.). I motsetning til store språkmodeller vil det dessuten alltid gi samme utdata for samme inndata. Siden dette kun er et tankeeksperiment uten praktisk anvendelse, gir det ingen mening å prøve å utbedre disse manglene. Det er imidlertid verdt å nevne at jeg med dette ikke prøver å forsvare argumentet om det kinesiske rommet, som stiller spørsmål ved muligheten for å oppnå ekte intelligens eller forståelse kun basert på manipulering av symboler uten faktisk forståelse. Jeg hevder bare at minst ett slikt intelligent system kan skapes, selv om det er på en fullstendig ineffektiv og dum måte. Jeg tror imidlertid ikke at ethvert system nødvendigvis må være så internt tomt. Her er kildekoden til dette programmet: [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 parene med inndata og utdata fra den uendelige loggen: [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: no 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 skanninger [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: Personvernets grenser SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Personvernets grenser februar 2024 Jeg har laget et enkelt program som man kan gi én eller flere mapper til. Det gjennomsøker alle, inkludert undermapper, og når det kommer over et bilde (med bilde mener jeg her en fil som slutter på .jpg, .jpeg, .png, .tif, .tiff), legger det stien til i mengden av alle bilder. Etter at søket er fullført, velger det ut kun ett bilde og viser det. Deretter koblet jeg alle harddiskene med sikkerhetskopier av fotografier jeg har samlet gjennom livet til datamaskinen min (de inneholder nå over 91 000 fotografier). Jeg satte så alle harddiskene som kildemapper som programmet velger bilder fra. Av praktiske årsaker var det nødvendig å forby utvalg fra enkelte mapper, da noen kun inneholdt programdata, som for eksempel ikoner. Etter å ha trykket på ENTER-tasten, valgte programmet et tilfeldig fotografi fra livet mitt. Etter å ha trykket på ENTER igjen, valgte programmet et nytt fotografi, og så videre... Fra de tilfeldig valgte bildene skapte jeg flere serier som fulgte etter hverandre. Hver serie starter med et tilfeldig bildevalg og fortsetter med å velge flere bilder tilfeldig helt til det støter på et bilde jeg ikke ønsker å offentliggjøre. Dette siste bildet presenteres uskarpt i serien. Jeg var nysgjerrig på hvilke fotografier som ville føre til at seriene ble avsluttet, og hvorfor. I de fleste tilfeller, til min overraskelse, var det bekymring for andre menneskers personvern som satte en stopper for dem. I andre tilfeller var det fotografier av arbeidsdokumenter, andre menneskers hjem, mitt eget hjem, osv. Gjennom dette prosjektet oppdaget jeg hvor tåkete grensene for mitt personvern er, hvis de i det hele tatt eksisterer. På et visst punkt måtte jeg imidlertid bestemme meg for om jeg skulle offentliggjøre fotografiet eller ikke. Dette valget var som regel ganske komplisert og tvetydig. serie 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] serie 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | glass vann] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | tekst til utstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | termofoto av vei] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | togreise] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | flekk på glasset] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | skjermbilde med CMD] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | studentutstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] serie 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | kode for SMS-billett] [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 av bil] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | robotstatuer på utstilling] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] serie 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | polarisert 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 utstillingen] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | utstilling av Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | leguan på Galápagos] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | melkeglass] [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 | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] serie 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] serie 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] serie 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] serie 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | maleri på utstilling] [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 | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] serie 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | krepsdyr] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | måker] [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å båt] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | sukkerbiter] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | utstilling av Milan Maur] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pelikaner i dyrehagen] [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 av skyer] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur med motorsag] [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ømt steinbrudd] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | skog] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] serie 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | sensurert bilde] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Kildekode Python-kildekoden for dette prosjektet er tilgjengelig 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ølgefunksjoner SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Bølgefunksjoner januar 2024 Dette prosjektet er en demonstrasjon av hvordan utbredelse og interferens av bølger og deres interaksjon med miljøet kan simuleres ved hjelp av matematiske modeller og datasimulering. Bruken av tilfeldige verdier for bølgekildenes posisjon, frekvens og amplitude, sammen med implementeringen av avtagende amplitude med økende avstand fra kilden, refleksjon av bølger fra kvadratets kanter og deres gjensidige interferens, skaper visuelt interessante mønstre som illustrerer kompleksiteten i bølgeinteraksjoner i et begrenset rom. Resultatene visualiseres ved hjelp av en svart-hvitt fargeskala som representerer bølgeintensiteten i ulike punkter i det kvadratiske rommet. 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 for dette prosjektet er tilgjengelig 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áns struktur SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: no 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áns struktur 14. 9. 2023 - 31. 12. 2023, Jindřichův Hradec Museum for fotografi og moderne bildemedier: Bilder over tall [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] Informasjon om utstillingen på nettsidene til Museum for fotografi og moderne bildemedier: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Artikkel fra nettsiden JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Forklaring av Recamáns struktur (prosjekt fra 2020): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Markørtrajektorier SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: no 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 den daglige interaksjonen med en datamus er en vanlig og ikke spesielt bemerkelsesverdig aktivitet. Men hva om det var mulig å forvandle disse rutinemessige bevegelsene til noe mer, noe som skaper en unik visuell representasjon av arbeidet på datamaskinen? Takket være kode som fanger opp posisjonen til musepekeren og fargen på pikselen under den, kan denne ideen bli en realitet. Hvordan fungerer det? Denne koden sporer hvor musepekeren befinner seg på skjermen og hvilken farge pikselen under den har. Denne informasjonen overføres deretter i sanntid til et virtuelt lerret med en oppløsning som tilsvarer skjermens oppløsning. Hver gang musen beveges, tegner koden en piksel med fargen som nettopp var under pekeren, på posisjonen der pekeren befant seg. Dette betyr at etter hvert som man jobber og beveger seg på skjermen, skapes det fargerike trajektorier på lerretet. Disse trajektoriene er unike og representerer brukerens arbeid og interaksjon med datamaskinen. Hva skjer etter lengre tid? Hvis denne prosessen kjører lenge nok, begynner lerretet å fylles opp, og trajektoriene blir mindre synlige. I stedet begynner det meste av lerretet å se ut som pseudotilfeldig støy. Det finnes imidlertid visse områder på skjermen som ikke endrer seg nevneverdig over tid. Dette kan for eksempel være den nedre oppgavelinjen i Windows, hvor programvareikoner befinner seg. Disse områdene på lerretet forblir mer 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] Konklusjon Denne koden representerer en kombinasjon av teknologi og kunst som gjør det mulig å overføre den daglige interaksjonen med datamaskinen til noe visuelt engasjerende. Selv om det ved første øyekast kan virke som om arbeidet med datamaskinen er rutinemessig og monotont, viser dette prosjektet at selv en slik aktivitet kan ha sin egen skjønnhet og rytme. Kildekode Python-kildekoden for dette prosjektet er tilgjengelig 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: Planteopptak SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Planteopptak juni 2023 Introduksjon I denne artikkelen skal vi se på et prosjekt som forener verdenen av planter, elektronikk, programmering og visuell kunst. Prosjektet bruker Arduino og Python for å skape visualiseringer av opplevelser fra plantenes liv. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | arduino koblingsskjema] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Hvordan fungerer det? Arduinoen er utstyrt med tre sensorer – et termometer, en fotomotstand og en fuktighetsmåler. Disse sensorene er plassert i en blomsterpotte med ulike typer planter (f.eks. squash, erter, solsikker, auberginer, karse, paprika osv.). Sensorene samler kontinuerlig inn data om temperatur, lysintensitet og jordfuktighet. Programmet lager deretter et tomt lerret med dimensjonene 100×100 piksler. Hver piksel på dette lerretet farges i henhold til dataene hentet fra sensorene. RGB-verdien til pikselfargen bestemmes slik at R-verdien (rød) tilsvarer temperatur, G (grønn) lys, og B (blå) fuktighet. Visualisering av én dag Først ser vi på en enkel versjon av prosjektet, hvor ett bilde representerer én dag i plantenes liv. Programmet starter med å fargelegge den første pikselen i øvre venstre hjørne og fargelegger gradvis hver piksel i henhold til de aktuelle verdiene hentet fra sensorene. Etter at en piksel er farget, venter programmet litt før det går videre til neste piksel. Når det når slutten av en rad, flytter det seg til begynnelsen av neste rad og fortsetter fargeleggingen. Denne prosessen fortsetter helt til alle pikslene på lerretet er farget. Opptak av solsikke: [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] Sammensetning av utdata Etter visualisering av én dag kan vi utvide denne prosessen og lage en serie bilder som representerer en lengre tidsperiode. De enkelte kvadratiske utdataene kan stables under hverandre, noe som skaper sammensatte bilder. Siden genereringen av neste utdata starter umiddelbart etter at det forrige er ferdig, oppstår det ingen avbrudd i tidsforløpet. På denne måten kan vi lage bilder med en oppløsning på for eksempel 100x500 piksler hvis de er satt sammen av fem utdata. Opptak av solsikke: [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] Opptak av squash: [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] Forlengelse av forsinkelsen mellom målinger Forsinkelsen mellom måling av enkelte piksler kan forlenges. På denne måten kan ett kvadratisk format på 100×100 piksler representere ikke bare én dag, men mange dager. Dette prinsippet gjør det mulig for oss å følge plantens utvikling over en lengre tidsperiode på ett enkelt bilde. Opptak av solsikke: [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] Kombinasjon av prinsipper Ved å kombinere begge prinsippene kan vi lage en serie bilder hvor hvert bilde representerer flere dager, og hele serien dekker mange dager eller til og med uker. På denne måten kan vi overvåke og visualisere plantens langsiktige utvikling. Opptak av solsikke: [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] Opptak av solsikke: [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] Tolkning av resultatene De resulterende bildene gir oss et unikt innblikk i plantenes liv. Blå "linjer" på bildet representerer netter, fordi det stort sett var fuktig, men ikke for varmt, og det var heller ikke noe lys. Motsatt er gule "linjer" forårsaket av at direkte sollys begynte å treffe planten mot slutten av dagen, noe som førte til en økning i temperatur og lysintensitet. Dette viste seg på bildet som en økning i verdiene for den røde og grønne kanalen, som til sammen skaper en gul farge. Noen ganger er svake linjer synlige i begynnelsen av natten, ettersom jeg av og til slo på en lampe i rommet om kvelden. På andre utdata kan man igjen se fra fallet i lysintensitet at det for eksempel har regnet. Kildekode Python-kildekoden for dette prosjektet er tilgjengelig 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] Konklusjon Dette prosjektet er et flott eksempel på hvordan vi kan bruke teknologi for å få en bedre forståelse og visualisering av naturlige prosesser. De resulterende bildene gir oss et innblikk i plantenes liv og kompleksiteten i de oppfattede inntrykkene. Det er viktig å være klar over at selv om dette prosjektet gir et unikt innblikk i plantenes opplevelser, inkluderer det ikke alle aspekter ved deres persepsjon. Planter er i stand til å oppfatte mange forskjellige typer signaler fra omgivelsene, inkludert luftfuktighet, gravitasjonsretning, jordens kjemiske sammensetning, elektromagnetiske felt og mekanisk stress. Dette prosjektet forsøker ikke å registrere plantens komplette opplevelse, men fokuserer heller på tre nøkkelfaktorer som enkelt kan måles og visualiseres. Vi har ingen anelse om hvordan planter tolker disse dataene, men vi vet at de definitivt reagerer på dem. Prosjektet er et forsøk på å oversette disse opplevelsene til et format som vi bedre kan forstå og visualisere. ============================================================ TITLE: Byggetomter SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: no 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 ============================================================ Byggetomter 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 | Bildebeskrivelse: Vi kjøper byggetomter og gir dem tilbake til naturen. Høst 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 | Fotodokumentasjon av utstillingen] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Informasjon om utstillingen på nettsidene til Fait Gallery: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Rekursjon i MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: no 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 ============================================================ Rekursjon i MS Word november 2022 Jeg har oppdaget en måte å starte en rekursiv prosess i Microsoft Word på. Det kreves to ting for å få til dette – koblingsfunksjonen og en tabell. Ved hjelp av koblingsfunksjonen kan man sette inn innholdet fra dokument A i dokument B på en slik måte at hvis innholdet endres i dokument A, vil disse endringene automatisk gjenspeiles i dokument B. Med andre ord – innholdet i dokument B refererer til innholdet i dokument A. Rekursjon kan deretter startes ved å opprette innhold som refererer til seg selv. Hvordan kan dette oppnås? Det er nok å opprette dokument A (la oss kalle det f.eks. doc A.docx) og dokument B (doc B.docx), opprette en tom tabell i dokument A, kopiere den og lime den inn i dokument B som en kobling. Deretter trenger man bare å kopiere denne nylig innsatte tabellen fra dokument B og lime den inn som en kobling i innholdet i tabellen i dokument A. Dette skaper en tabell som gradvis begynner å sette seg selv inn i seg selv. Som regel begynner MS Word å henge seg opp, helt til det til slutt krasjer fullstendig. Hele denne prosessen kan sees i videoen nedenfor. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudodikt SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Pseudodikt mai 2022 Alle ord i det følgende diktet (i det minste så vidt vi vet, og med unntak av funksjonsord) er pseudo-ord; det dreier seg altså om ord som i samsvar med tsjekkisk fonotaktikk kunne ha eksistert – disse lydkombinasjonene er mulige i det nevnte språket – men det er ikke knyttet noen betydning til dem, og de brukes ikke. Diktet er derfor i bunn og grunn meningsløst, og en eventuell tolkning avhenger helt av leserens fantasi, selv om den i stor grad stimuleres av den utpreget lydmalende karakteren til enkelte av pseudo-ordene. Dette eksperimentet hadde ikke som mål å skape en poetisk tekst med høy estetisk verdi, men bare å leke med morsmålets kombinatoriske potensial. Det er bemerkelsesverdig at man for hvert pseudo-ord på en pålitelig måte kan identifisere ordklassen og de fleste av 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 Selv om diktet i prinsippet er meningsløst, kan det oppstå en viss forestilling i leserens sinn når det tolkes. Vi var interessert i hvilken forestilling kunstig intelligens ville ha om det. Vi benyttet oss derfor av flere tilgjengelige modeller for kunstig intelligens (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion og Night Café), som kan skape bildeutdata ved hjelp av tekstinndata. Hver modell er litt annerledes; noen produserer fotorealistiske utdata, noen er mer abstrakte, og andre er mer kunstnerisk stiliserte. De varierer også i hvor godt de forstår tsjekkisk (f.eks. forstår modellen ru-DALL-E tsjekkisk svært godt). De enkelte segmentene i dette diktet ble lagt inn i ulike modeller for kunstig intelligens, og hver av dem skapte dermed sin egen unike serie med forestillinger basert på tolkningen av de enkelte segmentene. Fra hver av disse seriene laget vi deretter en video der de enkelte forestillingene projiseres, samtidig som det tilhørende diktsegmentet resiteres til dem. Modellen Deep Daze kan til og med registrere prosessen med å skape forestillinger, slik at man i videoen kan se hvordan forestillingen gradvis formes og presiseres. 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] Hva fremkaller diktet hos deg? Stemmer ditt inntrykk av diktet overens med den kunstige intelligensens tolkninger? diktets forfatter: Filip Drábek forfatter av bildevedlegget: Vojta Maur ============================================================ TITLE: Fotogrammetri SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Fotogrammetri mars 2022 I løpet av flere år har jeg skannet ulike strukturer ved hjelp av fotogrammetrie. Prosjektet fungerer som en romlig collage av steder og vesener på tvers av 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 leiligheten ved siden av leiligheten der Vojta Maur ligger i leiligheten ved siden av leiligheten der Vojta Maur ligger i leiligheten ved siden av leiligheten der...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur ligger i leiligheten ved siden av leiligheten der Vojta Maur ligger i leiligheten ved siden av leiligheten der Vojta Maur ligger i leiligheten ved siden av leiligheten der...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Vojta Maur i leiligheten] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Vojta Maur isolert i rommet] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur i rommet, vidvinkelbilde] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | low poly Vojta Maur i rommet] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur på badet] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur på soverommet] [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 på kjøkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur på kjøkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur på kjøkkenet] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | hage] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur i hagen, ortografisk perspektiv] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková i vasken] [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-heliks] [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: Tilfeldig tallgenerator SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: no 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 ============================================================ Tilfeldig tallgenerator 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Kunstgalleri Karlovy Vary: KARLOVY VARY-SALONEN 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] Informasjon om utstillingen på nettsidene til Kunstgalleri Karlovy Vary: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Selvportrett (praktisk modenhetsoppgave) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: no 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 ============================================================ Selvportrett (praktisk modenhetsoppgave) juni 2021 Oppgave og forsvar av modenhetsoppgaven: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Resultatportefølje: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Installasjon av verket 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] Vurdering av oppgaven: [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: no 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 mars 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] Videoen ble laget som et skoleprosjekt ved den videregående skolen for handel, anvendt kunst og design i Plzeň (Nerudova 33). Ett bilde i denne videoen representerer 200 000 år av jordens historie. Dette tilsvarer omtrent varigheten av arten Homo sapiens' eksistens. Det er nettopp derfor mennesket er avbildet først i det aller siste bildet i denne videoen. Alt bildemateriale som er brukt i videoen, er tatt av forfatteren. ============================================================ TITLE: Livet i Hromnické-innsjøen SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: no 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é-innsjø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é-innsjøen [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] er et naturminne i distriktet Plzeň-sever. På grunn av tidligere skiferutvinning er vannet i innsjøen en svak svovelsyreoppløsning (dens pH er 2.6 – 2.9). Det er nettopp derfor man i ulike kilder kan lese at «vannet er sterilt og uten liv». Selv på den offisielle informasjonstavlen [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] står det skrevet: «… bortsett fra alger er [vannet] helt uten liv». Denne konklusjonen virket usannsynlig for meg, gitt livets enorme tilpasningsevne generelt. Jeg bestemte meg derfor for å dra dit og undersøke det selv. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Hromnické-innsjø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] 19. desember 2020 tok jeg en vannprøve fra Hromnický-innsjøen. Flercellet liv kunne sees med en gang slammet i det uklare vannet hadde sunket til bunns. Jeg fant flere fjærmygglarver i den. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | fjærmygglarve] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Jeg oppdaget også en flue-larve i den, som jeg klarte å identifisere ved hjelp av 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 fant også flere encellede organismer i den, som disse to artene av øyealger (Euglena), som det var så mange av her at de kunne observeres med det blotte øye som et grønt belegg på overflaten. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | øyealger] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | øyealger] [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 | øyealge] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] På bildene over kan man også se prokaryote organismer – blågrønnbakterier (små stavformede bakterier). En annen prokaryot organisme jeg fant i prøven, er denne bakterien (foreløpig ikke nærmere identifisert). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bakterie] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Etter omtrent to ukers observasjon fant jeg til og med ciliater i prøven. Den første av dem er en Vorticella, den andre 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 bemerkelsesverdig hvor mange organismer som kan overleve i et så ekstremt surt miljø. Påstanden om at vannet er sterilt, er etter min mening dermed motbevist. Det ville derfor være hensiktsmessig å oppdatere den offisielle informasjonstavlen og andre turistnettsider som har kopiert teksten derfra. Dette er imidlertid sannsynligvis langt fra alle organismene som finnes i Hromnické-innsjøen, og derfor ville det være interessant å utføre ytterligere vannanalyser i andre årstider, eller eventuelt ta vannprøver fra ulike dyp (på bunnen kan det for eksempel leve anaerobe bakterier på grunn av mangel på oksygen og lys). ============================================================ TITLE: Refleksjon over fantasiens grenser SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: no 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 ============================================================ Refleksjon over fantasiens grenser november 2020 Denne teksten ble skrevet som en skoleoppgave (sjanger: refleksjon) om et valgfritt tema under studiene ved den videregående fagskolen for handel, brukskunst og design i Plzeň. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Økt oppfatning av lysstyrkeforskjeller SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: no 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 ============================================================ Økt oppfatning av lysstyrkeforskjeller oktober 2020 Hva om øynene våre var i stand til å oppfatte selv de minste forskjeller i lysstyrke? Hvor annerledes ville vårt syn på verden vært takket være dette? Kan dette visualiseres på noen måte? Ja, jeg tror det er mulig. Jeg skal nå prøve å beskrive hvordan dette kan oppnås. La oss derfor se på hvordan det menneskelige øyet oppfatter et svart-hvitt-fotografi. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | svart-hvitt-bilde av bjørner] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Man kan altså si at stedene som er mørkest, oppfatter vi som svarte, og stedene som er lysest, oppfatter vi som hvite. Alt imellom er ulike gråtoner. Dette spekteret kan vises på følgende måte: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradient svart-hvit] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Fordi øynene våre ikke er gode nok til å oppfatte små forskjeller mellom to gråtoner, bestemte jeg meg for å legge til hele fargespekteret som mellomtrinn i denne overgangen. Den påfølgende overgangen ser da slik ut: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradient svart, magenta, blå, cyan, grønn, gul, rød, hvit (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Svart forblir svart, hvitt forblir hvitt, men den grå overgangen mellom dem er nå beriket med farger. Nedenfor er et eksempel på hvordan et bilde av en bjørn ville se ut etter bruk av denne nye overgangen. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | gradient KMBCGYRW brukt på et svart-hvitt-bilde av bjørner] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] På bildet kan man se detaljer som ville gått oss hus forbi på et vanlig svart-hvitt-fotografi. Videre prøvde jeg å eksperimentere med denne overgangen på analoge fotografier (se nedenfor). For sammenligningens skyld er det originale svart-hvitt-fotografiet alltid vist først. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | svart-hvitt analogt bilde av Marek Herinek] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg | gradient KMBCGYRW brukt på et svart-hvitt analogt bilde av Marek Herinek] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg | svart-hvitt analogt bilde av Michaela Stehlíková] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg | gradient KMBCGYRW brukt på et svart-hvitt analogt bilde av 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 | svart-hvitt analogt bilde av Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg | gradient KMBCGYRW brukt på et svart-hvitt analogt bilde av 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 | svart-hvitt analogt bilde fra et hullkamera] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg | gradient KMBCGYRW brukt på et svart-hvitt analogt bilde fra et hullkamera] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Jeg lurte på om denne overgangen kunne brukes i tegning for bedre nøyaktighet i skyggelegging. Og det er nettopp derfor jeg prøvde den på en av mine eldre tegninger: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | kulltegning av Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg | gradient KMBCGYRW brukt på en kulltegning av Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Jeg bestemte meg for å teste denne overgangen videre på optiske illusjoner som er basert på ufullkommen oppfatning av lysstyrkeforskjeller. Her er et eksempel på en slik illusjon: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | bilde av en svart-hvitt optisk illusjon av lysstyrkeforskjell] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Akkurat som forventet er begge firkantene identiske. Likevel ser den ene lysere ut for det menneskelige øyet. Hvis jeg bruker denne overgangen på illusjonen ovenfor, blir det mye tydeligere at firkantene har samme nyanse. Illusjonen blir dermed brutt og slutter å være en illusjon. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | gradient KMBCGYRW brukt på et bilde av en svart-hvitt optisk illusjon av lysstyrkeforskjell] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] En annen lignende illusjon er sjakkbrett-skyggeillusjonen [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. Prinsippet er det samme, feltene A og B har identisk nyanse, selv om det ikke ser slik ut. Når vi bruker overgangen på den, blir det først åpenbart. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | bilde av sjakkbrett-skyggeillusjon] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg | gradient KMBCGYRW brukt på sjakkbrett-skyggeillusjon] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Livets teoremer SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: no 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 som inneholder fotografier av livet på jorden i ulike størrelsesnivåer. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | skjermbilde av Instagram-siden] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Datamaskin med tilfeldige inndata SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: no 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 ============================================================ Datamaskin med tilfeldige inndata september 2020 For formålet med denne betraktningen har jeg laget et program i programmeringsspråket Python som gir datamaskinen min tilfeldige inndata. Den kan for eksempel flytte musepekeren, klikke, trykke på hvilke som helst taster på tastaturet, og alt dette helt tilfeldig. La oss derfor kalle det APE-1 (etter teorien om den uendelige apen). Her er kildekoden, men det er ikke nødvendig å 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] For illustrasjon har jeg tatt opp programmet APE-1 mens det kjørte, og laget den første videoen nedenfor. Siden det kjørte i omtrent en time, har jeg fremskyndet den første videoen mange ganger og laget den andre videoen, slik at seeren ikke trenger å se hele den første videoen, men likevel kan se hvilke handlinger programmet APE-1 sannsynligvis utførte. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Som man kan legge merke til i videoene, begynner programmet APE-1 på et visst tidspunkt å overskrive sin egen kode. Hele videoen ender med at det låser seg og operativsystemet deretter krasjer. Da jeg eksperimenterte videre med det, gjorde programmet APE-1 flere andre bemerkelsesverdige ting. For eksempel åpnet det søkemotoren Bing og skrev inn "9/11", tok et skjermbilde, startet datamaskinen på nytt, installerte et kortspill eller "tegnet" noe abstrakt (se bildet nedenfor). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | abstrakt tegning i MS Paint, forfatter: APE-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Man kan altså si at hvis programmet APE-1 ble kjørt i en viss ubegrenset tid, kan det teoretisk sett klare ALT (med ordet ALT mener jeg å utføre alle operasjoner som datamaskinen tillater, og derfor skriver jeg det med store bokstaver), som en bruker av den samme datamaskinen ville klart? Det kunne tross alt teoretisk sett opprette en mappe på skrivebordet, åpne en nettleser og søke etter noe, åpne Word og skrive denne betraktningen, skrive hvilken som helst bok, lage elektronisk musikk, skrive et program i Python, skrive seg selv og så videre. Det kunne også slå av seg selv, slå av hele datamaskinen eller skade sin egen kode. Og nettopp her er det sannsynligvis klart at det ikke er mulig for programmet APE-1 å klare ALT etter oppstart – det måtte nemlig også utføre et steg som ville stoppet det. Greit, men hva om det gjorde ALT uten steget som forårsaker at det stopper, og utførte det steget som det siste? Det er riktignok helt usannsynlig, men ikke umulig. Det er dessverre fortsatt én hake – det er mange steg som fører til at det stopper. Hvis det utførte ett av dem, kunne det ikke lenger utføre noen påfølgende, og det er i strid med den opprinnelige forutsetningen om at programmet APE-1 klarer ALT. Dette programmet klarer altså ikke ALT. Jeg kommer på én løsning til. Programmet APE-1 klarer ikke ALT fordi det er et undersystem av operativsystemet. Når operativsystemet slås av på grunn av programmet, slutter også selve programmet å fungere. Her er et mindre diagram som beskriver forholdet mellom operativsystemet og programmet APE-1. Pilene betyr "virker på". [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAM <-> OPERATIVSYSTEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] Problemet er altså at operativsystemet virker på programmet. Ville det derfor være mulig å "rive i stykker" denne løkken og lage et program som er helt uavhengig av operativsystemet? Et program som virker på operativsystemet, men som operativsystemet selv ikke kan virke på? Et program hvis diagram ser omtrent slik ut? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAM -> OPERATIVSYSTEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Med andre ord – finnes det et lignende program som klarer ALT, men som ikke klarer å stoppe seg selv (eller rettere sagt, det er ikke engang mulig ut fra prinsippet om hvordan det er konstruert)? Et slikt program kaller vi APE-2. I de følgende stegene skal jeg prøve å forklare en metode som riktignok er litt absurd og som definitivt kunne vært tenkt ut mer elegant, men for å skissere tanken min er den sannsynligvis mest passende. Jeg har forsøkt å lage en visualisering av hvordan et slikt program som er uavhengig av operativsystemet, kunne sett ut. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualisering av APE-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] Den nederste etasjen i denne innretningen tjener til mekanisk trykking på tastene på tastaturet. Den øverste etasjen igjen til mekanisk bevegelse av musen og klikking. Alt dette er koblet til en enklere datamaskin (f.eks. Arduino, Raspberry Pi, osv.), som kan sees i den midterste etasjen. Det er nettopp i den at programmet vårt APE-2 er lastet inn. Det er viktig å nevne at kun musen er koblet til den bærbare datamaskinen, og ingenting annet. Den enklere datamaskinen må altså ikke på noen måte være koblet til den bærbare datamaskinen, og kommunikasjonen må derfor forbli rent enveis (den enklere datamaskinen virker på den bærbare, ikke omvendt). Den enklere datamaskinen der koden til programmet vårt APE-2 er lagret, bør heller ikke være koblet til internett, siden internett for denne betraktningen er ett stort virvar av labyrinter, og hvis innretningen vår begir seg ut i dem, er det ingen som kan forutse konsekvensene særlig godt. For eksempel kunne programmet vårt på en enklere måte, ved hjelp av internett og den bærbare datamaskinen, på en eller annen måte koblet seg til seg selv og slått seg av. Denne innretningen ser ut til at den ikke lenger kan virke på seg selv og dermed slå seg av. Men er det virkelig slik? Kan det oppstå en situasjon der innretningen slår seg selv av? Én slik situasjon kommer jeg på: Ved hjelp av internett melder innretningen fra til en eller annen relevant tjeneste om en bombe på stedet der innretningen befinner seg, og dermed kommer et bombegruppe-team og uskadeliggjør innretningen. Denne situasjonen er selvfølgelig veldig usannsynlig, men igjen, ikke umulig. Ville det ikke da vært nok å bare koble den bærbare datamaskinen fra internett? Det ville definitivt forhindret situasjonen ovenfor, men det ville likevel ikke hjulpet. Jeg kommer på andre situasjoner der innretningen indirekte kunne virket på seg selv. Her er en slik mulig situasjon: Et menneske som ikke vet noe om denne innretningen, går forbi den bærbare datamaskinen. Akkurat når vedkommende ser på innretningen, dukker teksten "SLÅ MEG AV" opp på skjermen. Denne teksten (eller en annen, langt mer slagkraftig tekst) kunne overbevist mennesket og dermed faktisk slått av innretningen. Greit, hva med å bare sørge for at innretningen ikke er i stand til å gi noen utdata (ingen skjerm, ingen høyttalere, osv.)? Dermed ville ikke innretningen kunne påvirket omverdenen, som da ikke ville kunne påvirket innretningen og forårsaket at den ble slått av. Det høres riktignok fornuftig ut, men det er ikke særlig realistisk. Innretningen kunne fortsatt kommunisert på ulike måter, for eksempel ved å slå av og på tastaturbelysningen, ved forskjellen i støy når den bærbare datamaskinen er slått på eller av, eller til og med ved forskjellen i prosessortemperatur. Jeg tror ikke det er mulig å lage en innretning som er en del av denne verdenen og samtidig ikke interagerer med den på en eller annen måte. På den andre siden kunne man argumentert for at en databruker også kunne ødelagt seg selv bare ved å trykke på taster og klikke med musen. Vedkommende kunne for eksempel bestilt et leiemord på seg selv via det mørke nettet, og så videre... Jeg avslutter derfor denne betraktningen med påstanden om at hvis programmet interagerte med omverdenen på noen som helst måte, kunne det til slutt stoppet seg selv, selv om programmet teoretisk sett klarer alt det en bruker ville klart. ============================================================ TITLE: Livets sykliske hierarki SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: no 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 sykliske hierarki august 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | levende muslingkreps 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 muslingkreps under mikroskop] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] Det første bildet viser en muslingkreps, som er et lite vannlevende krepsdyr på omtrent 1 mm. Den lever av alger, gjær, bakterier osv. Det er altså en såkalt filtrerer. På det andre bildet har dette hierarkiet i næringskjeden snudd – vi kan se PSB (lilla svovelbakterier) og slimsopp som mesker seg på det døde skallet til muslingkrepsen. Overraskende nok virker ikke dette synet av død og nedbrytning frastøtende eller skremmende i det hele tatt; tvert imot fant jeg det vakkert og fascinerende. Utseendet til det andre bildet står etter min mening i kontrast til dets indre betydning, og kanskje er det nettopp denne spenningen som gjør det så virkningsfullt. En annen grunn til at dette verket gjør et så sterkt og personlig inntrykk på meg, er det faktum at også jeg en dag vil ende opp akkurat som denne muslingkrepsen. ============================================================ TITLE: Refleksjon og rom SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: no 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 ============================================================ Refleksjon og rom mai 2020 I dette arbeidet har jeg tatt for meg refleksjon, visualiseringen av den og en matematisk modell. Jeg startet med et enkelt problem – en ball i et kvadrat. Denne «ballen» er i virkeligheten en matematisk vektor, altså et dimensjonsløst punkt som har en posisjon og en retning, men for enkelhets skyld vil vi heretter kalle den en ball. Jeg har også, for enkelhets skyld, ignorert luftmotstand, energitap ved refleksjon, osv. Ballen kastes altså inn i kvadratet med en viss startposisjon og vinkel. Når den treffer en side av kvadratet, reflekteres den. Mens den beveger seg, etterlater den seg en bane. Denne simuleringen kan sees i det interaktive vinduet nedenfor. Det er mulig å eksperimentere med den og endre startvinkelen (angle) til en annen verdi. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Mens enkelte verdier for startvinkelen skaper svært enkle baner som tegner over seg selv (ved vinkler på 45° og 90°), skaper andre verdier svært kaotiske baner. Spørsmålet er om også disse banene, etter et tilstrekkelig antall refleksjoner, vil lukke seg selv og begynne å bare tegne over seg selv. Som man kan se på tegningen nedenfor, kan hver refleksjon tilordnes en vinkel φ(n) og en lengde L(n) fra venstre kant av siden i kvadratet som ballen traff. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | hjelpetegning for beregning av banen] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Hver side er 1 enhet stor. Startparametrene er altså størrelsen på vinkelen φ(0) og lengden fra venstre kant L(0). En ball som skytes ut på denne måten, vil reflekteres, og det oppstår par av tall φ(1) og L(1), videre φ(2) og L(2), osv… Hvis vi altså ønsker å bevise om banen lukker seg ved en bestemt startvinkel og lengde fra venstre kant, er vi interessert i om det finnes tall φ(n) og L(n) slik at φ(0) = φ(n) og L(0) = L(n). Med andre ord er vi interessert i om ballen en gang kommer til stedet den ble skutt ut fra, og derfra reflekteres med samme vinkel. For å forstå mer nøyaktig hva som skjer matematisk ved refleksjonene, skrev jeg en algoritme der man legger inn to parametere – φ(n) og L(n). Algoritmen beregner deretter nøyaktig verdiene for tallene φ(n + 1) og L(n + 1), altså verdiene for neste refleksjon. [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 å legge inn bare to grunnleggende parametere (startvinkel og posisjon) i algoritmen, så gir den oss de to parameterne for neste steg. Disse tallparene kan vi suksessivt legge inn i en mengde av en tallfølge (la oss kalle denne mengden M). Spørsmålet “Vil ballens bane lukke seg en gang?” er logisk ekvivalent med spørsmålet “Er følgen M periodisk?”. Foreløpig vet jeg dessverre ikke hvordan jeg skal svare på dette spørsmålet. Jeg bestemte meg for å jobbe videre med refleksjonssimuleringen og utvide den til 3D. I den reflekteres ballen fra veggene i en kube i et tredimensjonalt rom. Dessverre kan ikke denne simuleringen brukes på nettsiden i form av en interaktiv ramme. Derfor er det her kun koden og resultatet i form av bilder. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D animasjon] [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 ulike bildene ovenfor er generert ved å skyte ut ballen fra midten av kuben i ulike retninger. Som man kan se, påvirker denne startretningen banens form fundamentalt. Noen baner lukker seg selv etter bare noen få refleksjoner, andre ser mer kaotiske ut. Akkurat som med 2D-simuleringen er det ganske vanskelig å avgjøre om også svært kaotisk utseende baner, etter et tilstrekkelig antall refleksjoner, vil lukke seg selv og deretter bare fortsette å tegne over seg selv. Nedenfor er en interaktiv demo som jeg har laget for denne 3D-simuleringen. [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: no 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 Kanskje det mest kjente fenomenet innen populærmatematikk er Fibonacci-følgen. Dette skyldes både dens elegante enkelhet, men også dens anvendelse i flere ikke-vitenskapelige felt, som musikk eller kunst. Noen mennesker tillegger den nesten magiske evner og hevder at denne følgen «styrer universet» eller at den er «Guds fingeravtrykk». Dessverre spres det mye feilinformasjon om den på internett, noe jeg vil ta for meg her. Vi kjenner alle sannsynligvis til denne følgen, men for sikkerhets skyld vil jeg forklare den i innledningen. Fibonacci-følgen er definert ved formelen: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Denne formelen kan enkelt forklares med ord. De to første leddene i denne sekvensen er tallene 0 og 1 (derfor F(0) = 0 og F(1) = 1). Deretter legger vi sammen disse to leddene (altså 1 + 0) og får det tredje leddet i følgen, som vil være tallet 1. Følgen ser altså slik ut: 0, 1, 1. Videre legger vi igjen sammen de to siste leddene (altså 1 + 1) og får tallet 2. Det oppstår en følge 0, 1, 1, 2. Vi legger igjen sammen de to siste leddene (altså 2 + 1) og legger det resulterende tallet til i følgen. Slik fortsetter vi i det uendelige. De første leddene i denne følgen ser slik ut: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Denne følgen har vakre matematiske egenskaper. For eksempel, hvis vi tar to påfølgende tall og beregner forholdet deres F(n + 1) / F (n), får vi en tilnærming til den matematiske konstanten φ, altså det gylne snitt. For eksempel 144 / 89 = 1,6179775280898876404494382022472, som er veldig nær det gylne snitt. Jo høyere tall vi velger, desto mer nøyaktig blir tilnærmingen. Siden φ er et irrasjonalt tall (har en uendelig ikke-periodisk desimalutvikling), kan denne tilnærmingen aldri bli helt nøyaktig. Kanskje det mest kjente fenomenet innen populærmatematikk er Fibonacci-følgen. Dette skyldes både dens elegante enkelhet, men også dens anvendelse i flere ikke-vitenskapelige felt, som musikk eller kunst. Noen mennesker tillegger den nesten magiske evner og hevder at denne følgen «styrer universet» eller at den er «Guds fingeravtrykk». Dessverre spres det mye feilinformasjon om den på internett, noe jeg vil ta for meg her. Vi kjenner alle sannsynligvis til denne følgen, men for sikkerhets skyld vil jeg forklare den i innledningen. Fibonacci-følgen er definert ved formelen F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Denne formelen kan enkelt forklares med ord. De to første leddene i denne sekvensen er tallene 0 og 1 (derfor F(0) = 0 og F(1) = 1). Deretter legger vi sammen disse to leddene (altså 1 + 0) og får det tredje leddet i følgen, som vil være tallet 1. Følgen ser altså slik ut: 0, 1, 1. Videre legger vi igjen sammen de to siste leddene (altså 1 + 1) og får tallet 2. Det oppstår en følge 0, 1, 1, 2. Vi legger igjen sammen de to siste leddene (altså 2 + 1) og legger det resulterende tallet til i følgen. Slik fortsetter vi i det uendelige. De første leddene i denne følgen ser slik ut: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Denne følgen har vakre matematiske egenskaper. For eksempel, hvis vi tar to påfølgende tall og beregner forholdet deres F(n + 1) / F (n), får vi en tilnærming til den matematiske konstanten φ, altså det gylne snitt. For eksempel 144 / 89 = 1,6179775280898876404494382022472, som er veldig nær det gylne snitt. Jo høyere tall vi velger, desto mer nøyaktig blir tilnærmingen. Siden φ er et irrasjonalt tall (har en uendelig ikke-periodisk desimalutvikling), kan denne tilnærmingen aldri bli helt nøyaktig. Ved hjelp av denne følgen kan man også konstruere den svært berømte spiralen til det gylne snitt. Man trenger bare å lage et kvadrat med dimensjonene 1x1, deretter et nytt kvadrat med dimensjonene 1x1, deretter et nytt kvadrat 2x2, 3x3, 5x5, 8x8… Etterpå er det bare å tegne en kvart sirkel inn i kvadratene. Denne prosessen er godt illustrert i animasjonen nedenfor. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | animasjon av konstruksjonen av Fibonacci-spiralen] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Her kan vi se den aller første myten. Jeg ser ofte bilder på internett av skallet til en nautilus, som sies å ha formen til en Fibonacci-spiral. Men dette er tull, og som det fremgår tydelig av bildene nedenfor, tilsvarer denne spiralen overhodet ikke formen på skallet til dette dyret. [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 bilder [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 virkeligheten har ikke nautilusskallet form som en Fibonacci-spiral (bildet til venstre), men som en logaritmisk spiral (bildet til høyre). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | sammenligning av spiraler med nautilusskallet] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] En annen myte er påstanden om at antall kronblader på planter er gitt ved Fibonacci-følgen. Tilhengere av denne myten hevder at selv om det finnes blomster som har et annet antall kronblader enn leddene i Fibonacci-følgen, er det ifølge dem bare noen få. Jeg bestemte meg for å undersøke denne påstanden, så jeg tok en planteatlas og talte antall kronblader på nesten hver plante (noen blomster utelot jeg fordi de for eksempel har både hann- og hunnblomster med ulikt antall kronblader, eller fordi de mangler kronblader helt). Fra et botanisk synspunkt er imidlertid begrepet «kronblad» ganske upresist. Det som i dagligtale kalles kronblad, kalles i botanikken for blomsterdekke [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. Dette deles videre inn i kronblad og begerblad (se bildet nedenfor). Noen ganger er disse to bladene sammenvokste og danner ett såkalt kronblad. I en Excel-tabell skrev jeg derfor ned navnene på blomstene og antallet kronblader og begerblader, eller kronblader. Av de 120 plantene som var oppført i boken Kapesní ATLAS ROSTLIN av Albert Pilát og Otto Ušák, overførte jeg slik 104 planter til Excel-tabellen. Fra disse dataene laget jeg deretter grafen nedenfor ved hjelp av programmeringsspråket Python. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | sammenligning av spiraler med nautilusskallet] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Som det fremgår av den, har blomster oftest 5 blader i blomsterdekket, noe som tilfeldigvis er et tall fra Fibonacci-følgen. Men det er alt, ettersom det nest vanligste tilfellet er tallet 4, og det er ikke et tall fra Fibonacci-følgen. Hvis denne påstanden var sann, ville det vært tydelig i grafen. Myten er dermed avkreftet; Fibonacci-følgen har overhodet ingen sammenheng med antall blader i blomsterdekket. Disse to mytene er absolutt ikke de eneste, men min oppgave var ikke å avkrefte alle, men heller å påpeke at enkelte ting man kan finne på internett om Fibonacci-følgen og det gylne snitt er tull, og at det alltid er viktig å tenke seg om før man tror på dem. Med dette ønsker jeg selvfølgelig ikke å stille spørsmål ved hele Fibonacci-følgen; sannheten er at den har virkelig bemerkelsesverdige egenskaper, og i noen tilfeller forekommer den faktisk i naturen og i ulike grener av matematikken, men disse mytene og desinformasjonen trekker litt ned på dens skjønnhet. ============================================================ TITLE: Metaprogram SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Metaprogram april 2020 For denne betraktningen har jeg laget et program som kan generere alle mulige programmer i programmeringsspråket Python og deretter kjøre dem. Vi skal kalle det metaprogram – altså en slags «meta-program». Det kan forenklet beskrives med følgende regler: - Lag en liste over alle tegnene som brukes av programmeringsspråket Python. - n = 1 - Fra denne listen, lag alle mulige permutasjoner av n symboler - Kjør hver av disse permutasjonene som et program, og hvis det ikke oppstår en feilmelding (error), lagre denne permutasjonen - n = n + 1 - gå tilbake til det tredje trinnet Hvis jeg skulle beskrevet med ord hva det gjør, ville jeg sagt at programmet oppretter en mappe som inneholder alle mulige programmer som kan kjøres uten feilmelding. Det starter med det korteste programmet på ett symbol (derfor n = 1) og lager alle permutasjoner. Disse kjøres deretter, og programmene som ikke genererte en feilmelding, lagres. En slik feilmelding kan oppstå veldig enkelt ved at man kjører en permutasjon av tegn som ikke gir mening i Python. For eksempel gir et program med innholdet print(‘Ahoj’) mening i Python, og derfor kjøres dette programmet uten feilmelding, og utdataene vil være ordet «Ahoj». Men hvis innholdet i programmet for eksempel er YFag##A7, vil utdataene fra programmet være en feilmelding (sannsynligvis av typen «SYNTAX ERROR»). Dette programmet burde altså være i stand til systematisk å lage og kjøre alle programmer. Selvfølgelig finnes det uendelig mange slike programmer, så dette metaprogram vil aldri generere dem alle i løpet av en endelig tid. Det er interessant å tenke litt over hva alt disse programmene kan gjøre og hvilke konsekvenser det vil få. Slike programmer kan være i stand til tekstutdata. Av dette følger at metaprogrammet (forutsatt at det kjøres uendelig lenge) vil skape uendelig mange programmer med tekstutdata. Disse programmene kan altså skape hva som helst skriftlig – ordet «Ahoj», telefonnummeret mitt, den nøyaktige datoen for min død, denne betraktningen, Shakespeares verk, Einsteins ligning E = mc2, noen gyldige siffer av π, men også koden til selve dette programmet. En annen mulig utdata er visuell. Programmet kan dermed skape vektor- eller punktgrafikk. Dermed kan disse programmene skape Mona Lisa, et bilde av Melkeveien, Facebook-logoen eller et fotografi av meg mens jeg skriver denne betraktningen, som ingen noen gang faktisk har tatt. Mulig er selvfølgelig også lydutdata. Programmet kan altså spille av sangen Lucy in the Sky with Diamonds av musikkgruppen The Beatles, Goldberg-variasjonene av J. S. Bach, en radiosending fra 29. desember 1989 og så videre. Selvfølgelig har vi igjen uendelig mange muligheter. Det mest interessante er imidlertid at Python også kan styre datamaskinens operativsystem. Det kan for eksempel slå av datamaskinen, slette enkelte filer og så videre. Teoretisk sett burde det altså være i stand til å skape og spre et datavirus over hele verden, hacke en regjering eller manipulere valg. Dette er riktignok litt overdrevne eksempler, men de bygger på forutsetningen om at metaprogram en dag vil skape og kjøre alle mulige programmer. Her oppstår imidlertid problemet. Fra begynnelsen har vi på en måte intuitivt antatt at metaprogram aldri vil stoppe. Det var tross alt også en betingelse for påstanden om at det vil skape virkelig alle mulige programmer. Siden språket Python kan styre operativsystemet på denne måten, kan det også skape et program som slår av eller starter datamaskinen på nytt, sletter den opprinnelige filen til metaprogrammet eller skader den på en eller annen måte. Det kan også skade hele operativsystemet. Hvis noe av dette skjer, vil metaprogram stoppe. Av dette følger imidlertid at dette metaprogram en dag vil stoppe i løpet av en endelig tid, og at det derfor aldri vil kunne skape alle programmer for språket Python. Det minner meg om det «guddommelige paradokset»: Hvis Gud er allmektig, kan han skape en stein som han selv ikke kan løfte? Hvis han kan skape en slik stein, men ikke kan løfte den, er han ikke allmektig. Hvis han ikke kan skape en slik stein, er han heller ikke allmektig. Et logisk skritt ville være å lage en regel i programmet som utelater programmer som kan føre til at metaprogrammet stopper. For eksempel ville dette programmet kunne slå av datamaskinen: import os os.system (‘shutdown /s /t 1’) Den første linjen i programmet sier at kommandoer fra os-pakken skal brukes. Ved hjelp av denne pakken, eller modulen, kan programmet utføre kommandoer som jobber med datamaskinens operativsystem. Den andre linjen i programmet slår deretter av datamaskinen. Hvorfor ikke bare lage en regel i metaprogrammet som forhindrer bruk av kommandoen import os? Selv om vår uendelige liste over alle mulige programmer da ikke ville vært komplett, ville den omgått denne fellen. Slik fungerer det imidlertid ikke. Selv om vi la til denne regelen i metaprogrammet, ville metaprogram en dag skape sin egen kopi som ikke inneholder denne regelen – altså ville den skapt vårt opprinnelige program uten den nye regelen. Denne ufullstendige kopien ville deretter ikke ha noe til hinder for å skape programmer der kommandoen import os ble brukt. Og nettopp denne kommandoen ville til slutt avsluttet vårt opprinnelige metaprogram. En annen mulighet er å ikke kjøre de enkelte programmene i det hele tatt, men bare lagre dem, men da vil ikke vår metaprogram gjøre alt som kan programmeres i språket Python. Jeg kommer ikke på noen måte å omgå dette problemet på. Teoretisk sett ville det vært mulig å bruke et «svakere» programmeringsspråk som ikke kan slå av datamaskinen eller på annen måte stoppe metaprogram. Her er kildekoden til dette programmet: [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 skilpaddegrafikk SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: no 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 skilpaddegrafikk mars 2020 I dette prosjektet visualiserte jeg Recamán-følgen ved hjelp av skilpaddegrafikk. Hva er Recamán-følgen? Recamán-følgen (på engelsk Recamán’s sequence) er en følge av ikke-negative heltall. Det n-te leddet a(n) kan defineres ved hjelp av følgende regel: a(0) = 0; for n > 0, a(n) = a(n-1) – n hvis resultatet er et positivt tall og ennå ikke er et element i følgen, ellers a(n) = a(n-1) + n De første leddene i denne følgen er altså 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 databasen OEIS (The On-Line Encyclopedia of Integer Sequences). Neil Sloane fremmet en hypotese, som ennå ikke er bevist, om at denne uendelige følgen inneholder alle ikke-negative heltall. Hva er skilpaddegrafikk? Skilpaddegrafikk er vektorgrafikk tegnet av et dataprogram. Dette programmet bruker en virtuell markør og endrer posisjonen dens på en 2D flate i henhold til forhåndsdefinerte regler. Markøren etterlater seg en bane, og programmet er dermed i stand til å tegne. Et slikt program har enkle regler som for eksempel: - flytt markøren fremover med x piksler, - sving til venstre / høyre med x°, - sving til venstre / høyre med x°, - slutt å tegne banen, - begynn å tegne banen - … Recamán-følgen visualiseres ofte ved hjelp av buer på aksen for ikke-negative heltall ved å starte ved det første leddet i følgen a(n). Deretter tegnes en bue med startpunkt i dette punktet og sluttpunkt i verdien til neste ledd i følgen, altså i punktet a(n+1). Videre tegnes en bue med startpunkt i punktet a(n+2) og sluttpunkt i punktet a(n+4). Denne prosessen gjentas til figuren er stor nok. Buen tegnes under hvis n for startpunktet er partall, og over hvis det er oddetall. Med andre ord, for hvert partallstrinn tegnes buen under, og for hvert oddetallstrinn over. Denne fremgangsmåten er forklart mer detaljert i denne videoen [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] Bildet ovenfor virker utrolig fascinerende på meg, og derfor bestemte jeg meg for å eksperimentere videre med denne følgen. Jeg laget derfor et program i Python som tegner skilpaddegrafikk ved hjelp av følgende regler: - n = 0 - sving til venstre med a(n)° - flytt deg fremover - n = n + 1 - gå tilbake til 2. trinn Som man kan se nede til høyre, skapte disse enkle reglene en uventet kompleks figur som i bunn og grunn er uendelig, og det den interaktive demoen nedenfor tegner, er bare en liten del av den. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] Denne strukturen fanget interessen min så mye at jeg bestemte meg for å la programmet kjøre i 3 dager. Etter denne tiden hadde programmet generert over 3 000 000 ledd av Recamán-følgen, og strukturen var så stor at jeg bestemte meg for å lage en video om den (se nedenfor). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] En enkel eksempel-kildekode i Python for dette prosjektet er tilgjengelig 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: Hellas 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Hellas 2020 Fotografi [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilm, Hellas - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bakterier - blågrønnbakterier, spiroketer, kiselalger, Hellas - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bakterier - blågrønnbakterier, spiroketer, kiselalger, Hellas - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bakterier - spiroketer, kiselalger, Hellas - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Uidentifisert liv, Hellas - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Kiselalger, Hellas - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Kiselalger, Hellas - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Kiselalger, Hellas - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Kiselalger, Hellas - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Kiselalger og krepsdyr, Hellas - Koroni ============================================================ TITLE: Lychrel-fraktal SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: no 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 desember 2019 Et palindromtall [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] er et «symmetrisk» tall hvis verdi ikke endres hvis sifrene skrives i motsatt rekkefølge. Eksempler på dette er tallene 2, 55, 121, 1991, 12345678987654321. Hvis vi tar et hvilket som helst naturlig tall og legger til speilbildet (det samme tallet skrevet i motsatt rekkefølge), og vi gjentar denne operasjonen, får vi svært ofte et palindromtall etter et endelig antall repetisjoner. Dette er en veldig enkel prosess: - La x være et hvilket som helst naturlig tall og y være dets speilbilde - Utfør operasjonen x+y - Hvis summen ikke danner et palindrom, gå tilbake til det andre trinnet For eksempel: 123 + 321 = 444 eller 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Det finnes imidlertid tall hvor man ikke vet om det er mulig å nå et palindromtall etter et endelig antall repetisjoner av algoritmen. Slike tall kalles kandidater for Lychrel-tall [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Et Lychrel-tall (på engelsk Lychrel number) er altså et naturlig tall som ikke kan danne et palindromtall ved å gjenta prosessen med å legge sammen det opprinnelige tallet med dets speilbilde. Noen tall danner et palindrom etter noen få repetisjoner (iterasjoner) av denne prosessen, mer presist 80% av naturlige tall opp til 10 000 danner et palindrom etter fire eller færre trinn, og 90% danner et palindrom innen syv trinn. Men for eksempel danner tallet 89 et palindrom (8 813 200 023 188) først etter 24 trinn. Den minste kandidaten for et Lychrel-tall er derfor 196, etterfulgt av 295, 394, 493, 592, 689, 691, 790, 879… Ulike tall har altså et ulikt antall iterasjoner som kreves for å danne et palindrom. For å visualisere antall trinn som kreves for å danne et palindrom fra visse tall, har jeg laget en kvadratisk tabell og skrevet inn heltall i området 0-99. Denne tabellen kan matematisk forstås som en 10x10 matrise [https://cs.wikipedia.org/wiki/Matice]. Avhengig av hvor mange trinn som var nødvendige for å danne et palindrom fra tallet i en bestemt rute i tabellen, fargela jeg ruten i henhold til de tilordnede fargene (se spekteret til høyre for tabellen) og skapte dermed det resulterende mønsteret. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Jeg bestemte meg for å fortsette denne prosessen, og derfor laget jeg påfølgende tabeller i tallområ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 mulig å generere uendelig mange slike tabeller. For forhåndsvisning har jeg sortert de første 300 tabellene kronologisk og laget en animert GIF av dem. Som man kan se, henger tabellene sammen på samme måte som en ekte animasjon. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] Det er svært viktig å nevne at ingen ennå har matematisk bevist at kandidater for Lychrel-tall faktisk er Lychrel-tall. Med andre ord – ingen vet om f.eks. tallet 196 kanskje likevel danner et palindrom etter mange trinn. I år 2012 forsøkte Jason Doucette, Wade VanLandingham og Romain Dolbeau å danne et palindrom fra dette tallet. De prøvde over en billion trinn, men fant ikke noe palindrom. Dette er imidlertid ikke et bevis for at det er umulig å danne et palindrom fra dette tallet. Kanskje det oppstår først etter det billionte og første trinnet. Én ting er sikkert – hvis det er umulig å danne et palindrom fra dette tallet, vil denne brute force-metoden [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] aldri gi oss svaret på dette spørsmålet. Siden jeg laget et program i Python for å generere disse mønstrene, måtte jeg av praktiske hensyn sette inn noe som en «brems» (i programmet mitt er den satt til 50 trinn), som fastsetter maksimalt antall trinn. Derfor er tallet 50 den maksimale verdien i spekteret til høyre for tabellene. Hvis en slik brems ikke eksisterte, ville programmet ha stoppet opp i uendelige forsøk på å danne et palindrom fra tall som det sannsynligvis ikke er mulig å danne et palindrom fra. Det er viktig å innse at disse palindromene er knyttet til vårt titallssystem [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. For eksempel er tallet 255 i vårt titallssystem definitivt ikke et palindrom, men i det heksadesimale tallsystemet [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] ville vi skrevet dette tallet som FF – og det er et palindrom! Disse ulike tallsystemene [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] kalles også baser. Titallssystemet kan vi kalle base 10, det heksadesimale systemet base 16, det binære systemet base 2, osv. Spørsmålet melder seg derfor: Hvordan ville tabellene sett ut i andre baser? Gitt at vår opprinnelige tabell for base 10 hadde dimensjonene 10x10 ruter, vil tabellene for høyere baser (la oss si base N) ha dimensjonene NxN ruter. Som man kan se på den animerte GIF-en for tabellen 1 nedenfor, jo høyere basen er, desto «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 nå har denne strukturen vist seg i all sin skjønnhet, og som man kan se, er strukturen i tabellen 1 den samme i alle baser. Og hva med andre tabeller? Er strukturen i tabellen 2 også den samme i alle baser? Som man kan se 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] I tabellen 2 kan man nå se tegn til rekursjon. Vi bør ikke bli for overrasket over det – mønsteret ble tross alt skapt gjennom en rekursiv prosess. Man kan si at vi nettopp har skapt en fraktal [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], fordi tabellen 2 oppfyller alle betingelsene for at et objekt skal kunne kalles en fraktal: - Den er selvlik – det betyr at hvis vi observerer den gitte figuren i enhver skala eller oppløsning, observerer vi stadig en gjentakende karakteristisk form (motiv); - Den har ved første øyekast en svært kompleks form, men genereres ved gjentatt bruk av enkle regler. I den første GIF-en så vi allerede de første 300 tabellene. Det avslørte imidlertid bare toppen av isfjellet! Hvordan ser for eksempel den millionte tabellen ut i høyere baser? Eller den billionte tabellen? Og hvordan vil den se ut når jeg blar gjennom tabellene kronologisk og lager en animasjon av dem, slik tilfellet var i den første GIF-en? Nedenfor er bilder av slike «høyere» tabeller. Som man kan se av dem, jo høyere rekkefølge tabellen har, desto flere Lychrel-tall inneholder tabellen (og derfor er mønstrene hvitere). [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] Med dette har vi avdekket denne strukturen så mye at jeg ikke vet hvordan jeg skal gå videre. Jeg ser imidlertid én mulighet til for eksperimentering her. I begynnelsen av denne artikkelen er de enkelte trinnene oppført, som fungerer som en veiledning for hvordan man kommer (eller ikke kommer) til et palindrom. For ordens skyld tillater jeg meg å justere disse trinnene og dermed definere en ny prosess: - La x være et hvilket som helst naturlig tall og y være dets speilbilde - Utfør operasjonen (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Hvis det resulterende tallet ikke danner et palindrom, gå tilbake til det andre trinnet Når vi lager tabeller takket være disse nye reglene, slik vi gjorde tidligere, og blar gjennom dem, skapes denne animasjonen: [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 virkelig bemerkelsesverdig. Og som det er tydelig, er det uendelig mange variasjoner av regler. Her er altså noen flere eksempler på slike endrede regler, og under dem finnes alltid de tilhørende visualiseringene: - La x være et hvilket som helst naturlig tall og y være dets speilbilde - Utfør operasjonen (x+y) mod x+x - Hvis det resulterende tallet ikke danner et palindrom, gå tilbake til det andre trinnet [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] - La x være et hvilket som helst naturlig tall - Utfør operasjonen (2 *x) : 3 - Resultatet av det andre trinnet rundes opp - Hvis det resulterende tallet ikke danner et palindrom, gå tilbake til det andre trinnet [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 noen er interessert i å eksperimentere med programmet for å generere disse mønstrene, er her kildekoden i Python som jeg har laget: [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 leke deg med en interaktiv demonstrasjon: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Lindeblad SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: no 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 av et lindeblad] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | geometrisk tegning av et lindeblad] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | formell definisjon av den geometriske tegningen] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] Det første bildet er et enkelt fotografi av et lindeblad. Det andre viser en geometrisk konstruksjon av bladets form. Formen er konstruert kun ved hjelp av seks sirkler og noen få andre geometriske hjelpefigurer. Det er bemerkelsesverdig at dette bladet kan tegnes svært enkelt ved bare å bruke en blyant, en linjal med vinkelmåler og en passer. Størrelsesforholdene mellom de geometriske figurene som trengs for konstruksjonen er nemlig svært enkle. For eksempel har sirklene K3 og K4 dobbel radius i forhold til sirklene K1 og K2. Også bladets «stilk» (fagmessig kalt bladstilk) har en lengde som er lik radiusen til sirklene K3 og K4. Det er absolutt verdt å merke seg forholdet mellom lengden på bladstilken (linjestykket P2A) og bladplaten (linjestykket P2B). De står nemlig i et forhold på 1:1,6143, som er en tilnærming til det gylne snitt [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] med en nøyaktighet på to desimaler (φ≈1,6180…). Det tredje bildet er isomorft [https://cs.wikipedia.org/wiki/Izomorfismus] med det andre bildet (det bevarer all informasjon fra det andre bildet og er derfor bare en annen representasjon av den samme tingen). Det viser med symboler hvordan dette bladet skal tegnes. Lindebladet er da definert som en mengde bestående av ett linjestykke (bladstilk) og flere buer (bladplate). ============================================================ TITLE: Primtallsspiraler SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Primtallsspiraler oktober 2019 I dette prosjektet har jeg forsøkt å finne mønstre for aritmetiske følger [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] med en høy frekvens av primtall [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Jeg fant disse mønstrene ved å lage tallsspiraler som ligner på Ulam-spiralen [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], bygget opp av tre grunnleggende geometriske former – heksagoner, kvadrater og trekanter. Jeg valgte nettopp disse formene fordi regulær tessellering av en flate [https://cs.wikipedia.org/wiki/Teselace] kun kan oppnås med disse tre formene. Med andre ord: bare disse formene kan legges ved siden av hverandre uten at det oppstår noen tomrom. HEKSAGONAL SPIRAL Først laget jeg ett heksagon og skrev tallet 1 inni det. Rundt hele den ytre omkretsen av dette heksagonet tegnet jeg flere heksagoner og skrev inn positive naturlige tall i dem med klokken, slik at tallet 1 alltid var justert over hverandre i én kolonne. Jeg gjentok denne prosessen til figuren var stor nok. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | eksempel på fremgangsmåten for å lage en heksagonal spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Deretter markerte jeg alle heksagonene som inneholdt et primtall med grønn farge. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | heksagonal spiral] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] I dette mønsteret oppstod det plutselig et bemerkelsesverdig mønster. Jeg la merke til at i de to kolonnene øverst til venstre finnes det tallrekker med en aritmetisk følge, der differansen er 6 (markert med rødt), som inneholder en høy frekvens av primtall. Formelen for å beregne det n-te leddet i den venstre kolonnen er a(n)=6*n+1 og i den høyre kolonnen a(n)=6*n+5. Jeg søkte etter disse to tallfølgene på OEIS (Online Encyclopedia of Integer Sequences) og fant ut at begge allerede finnes i databasen under kodene A016921 [https://oeis.org/A016921] og A016969 [https://oeis.org/A016969]. Jeg oppdaget også en interessant påstand på internett: mengden av følgen a(n)=6n+1 og a(n)=6n+5 inneholder til sammen alle primtall høyere enn 3. Utenom disse to interessante kolonnene som inneholder mange primtall, oppdaget jeg også en følge av oddetall som ikke inneholder noen primtall (markert med blått). Formelen for å beregne det n-te leddet i den blå kolonnen er a(n)=6*n+3. Denne følgen fant jeg senere også i OEIS-databasen under koden A016945 [https://oeis.org/A016945]. KVADRATISK SPIRAL På samme måte konstruerte jeg en kvadratisk spiral, der disse tre følgene også dukket opp. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | eksempel på fremgangsmåten for å lage 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 spiralen dukket følgene a(n)=6*n+1 og a(n)=6*n+5 opp igjen, men slått sammen. Denne sammenslåingen skjedde fordi trekanten roteres 180° ved hvert partallstrinn i konstruksjonen av spiralen (noen trekanter peker med spissen opp, andre med spissen ned). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | eksempel på fremgangsmåten for å lage 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: Illusjonen av kontrast mellom vertikale og horisontale striper SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: no 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 ============================================================ Illusjonen av kontrast mellom vertikale og horisontale striper august 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | sammenligning av vertikale og horisontale striper] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] De horisontale stripene på bildet over virker mindre kontrastrike enn de vertikale stripene når man ser på dem på avstand. I virkeligheten er de imidlertid identiske, noe man kan se ved å se nærmere på dem. Når man snur hodet til venstre eller høyre med 45°, forsvinner denne illusjonen. Ved å snu hodet til venstre eller høyre med 90° blir de horisontale stripene vertikale, og derfor virker de mer kontrastrike. Jeg la merke til denne illusjonen på et bilde av Fibonacci-spiralen [https://vojtamaur.cz/spirala-fibonacciho-slova/]. Dette kvadratiske bildet ser ut som om det er dannet av fire trekanter - to fylt med horisontale striper og to fylt med vertikale striper. Jeg antar at denne illusjonen fungerer etter et lignende prinsipp som den vertikal-horisontale illusjonen [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Jeg antar også at det henger sammen med hvordan visse grupper av nevroner reagerer på ulike stimuli. Nevroner reagerer nemlig forskjellig på ulike stimuli som nettopp vertikale striper, diagonale striper, horisontale striper osv. (se boken Gödel, Escher, Bach, kapittel 11). Det bemerkelsesverdige er at denne illusjonen fungerer med ulik intensitet på hver enkelt - noen ser den helt tydelig, mens den ikke fungerer i det hele tatt på andre. Denne illusjonen er enda tydeligere på bildet under. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | bilde sammensatt av vertikale og horisontale striper] [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: no 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: utdata fra Pavel Burdas program] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] For å tegne denne figuren satte jeg inn Fibonacci-ordet [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] i en spiral på samme måte som naturlige tall settes inn i en Ulam-spiral. De enkelte tallene i denne spiralen markerte jeg etter regelen: 0 = svart firkant, 1 = hvit firkant (denne fremgangsmåten er vist i animasjonen nedenfor). For å effektivisere denne prosessen ble skriptspråket JavaScript benyttet. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | animert demonstrasjon av fremgangsmåten] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Hva er et Fibonacci-ord? Et Fibonacci-ord er en spesifikk sekvens av binære sifre (eller mer generelt, hvilke som helst to symboler). Vi får det på lignende måte som Fibonacci-sekvensen [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], bare at vi bruker sammenkobling av ord i stedet for addisjon. De to første leddene er definert: S0 = 0, S1 = 01. Det neste leddet som oppstår ved sammenkobling (altså ved å legge til det nest siste leddet etter det siste leddet) vil være S2 = 010. Sekvensen av de første sifrene i Fibonacci-ordene ville derfor sett slik ut: 0100101001001010010100100101001001… Hva er en Ulam-spiral? En Ulam-spiral [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la], eller også primtallsspiral, er et bilde som oppstår ved å ordne naturlige tall i en spiral og markere primtallene. Den ble oppdaget av matematikeren Stanisław Ulam i 1963. Ulam skrev ned naturlige tall i et rektangulært rutenett, med ett-tallet i midten og de neste tallene i en spiral utover. Prosjektets kildekode [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Idéhaver: Vojta Maur Kodeforfatter: Pavel Burda ============================================================ TITLE: Italia - Venezia 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-07-01 SOURCE: src/content/posts/cestovani-italie-benatky-2019.mdx BUILT_HTML: cestovani-italie-benatky-2019/index.html ============================================================ Italia - Venezia 2019 Video [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Farge, form og tone SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: no 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 ============================================================ Farge, form og tone rød 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | fargeteori - 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 fargeteori finnes det en sammenheng mellom farge og form. Til den daværende fargemodellen RYB [https://cs.wikipedia.org/wiki/RYB] (rød, gul, blå) tilordnet han tre 2D geometriske former i forholdet: trekant = gul, kvadrat = rød, sirkel = blå. Jeg lot meg inspirere av hans verk og skapte en moderne versjon av denne fargeteorien. I stedet for den i dag kanskje utdaterte fargemodellen RYB [https://cs.wikipedia.org/wiki/RYB], brukte jeg den fysisk mer nøyaktige og i dag mer brukte fargemodellen RGB [https://cs.wikipedia.org/wiki/RGB] (rød, grønn, blå). Kvadratet som Kandinskij brukte, erstattet jeg med en femkant, fordi et kvadrat ligner mer på en trekant enn på en sirkel, mens en femkant virker for meg som en mer passende overgang mellom en trekant og en sirkel. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | fargeteori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] For å finne en passende form (femkant) mellom en trekant og en sirkel, brukte jeg formenes indre vinkler. Den indre vinkelen i en likesidet trekant er 60° (eller 60^1). Den indre vinkelen i en sirkel burde være 180° (eller 60^1.268324336648371). Ja, en sirkel har ingen sider og kan derfor heller ikke ha indre vinkler, men f.eks. er den indre vinkelen i en tusenkant 179,64° og denne formen ligner visuelt veldig på en sirkel. Hvis jeg tar gjennomsnittet av disse to eksponentene 60^[(1+1.268324336648371):2] får jeg resultatet 103.923°. Denne indre vinkelen ligner mest på en femkant, hvis indre vinkel er 108°. For å utvide denne fargeteorien la jeg ved samme fremgangsmåte til overganger mellom de grunnleggende fargeformene med forholdene: kvadrat = gul, åttekant = cyan. Jeg forsøkte å utfylle denne teorien ved å tilordne fargeformer til tonehøyde i henhold til forholdet: spiss vinkel + varm farge = høy tone, stump vinkel + kald farge = dyp tone. Dette konseptet har jeg notert i et notesystem. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | utvidet fargeteori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Jeg forsøkte å utfylle denne teorien ved å tilordne fargeformer til tonehøyde i henhold til forholdet: spiss vinkel + varm farge = høy tone, stump vinkel + kald farge = dyp tone. Dette konseptet har jeg notert i et notesystem. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | fargemusikkteori - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] Den eneste fargen jeg ikke klarte å tilordne noen form eller tone, er magenta. Den burde ligne på grønn (den er også noe mellom blå og rød, og den er også kald og varm på samme tid). Burde den se ut som en halvsirkel? Eller som en avrundet trekant? Eller burde den være identisk med grønn - altså også en femkant? Foreløpig har jeg ikke funnet svaret på dette spørsmålet. ============================================================ TITLE: Menneskelig syn SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ Menneskelig syn juni 2019 Det menneskelige syn er i virkeligheten annerledes enn det de fleste tror. De opprinnelige dataene som øynene våre skaper, er svært forskjellige fra hvordan hjernen vår tolker dem for oss, og dermed hvordan vi tror vi ser. Bildet nedenfor visualiserer «rene data» frigjort fra «etterbehandlingen» som hjernen vår utfører. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | visualisering av menneskelig syn] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] På bildet kan man legge merke til flere tydelige ufullkommenheter: - Bildet er speilvendt både horisontalt og vertikalt. Alle barn ser slik etter fødselen, men med tiden lærer hjernen å snu bildet. Denne effekten kan også, i svært sjeldne tilfeller, oppstå etter inntak av dissosiative hallusinogener. - Bildet er gjengitt for hvert øye for seg – det er bare hjernen som setter det sammen til ett bilde. - Bildet er bare skarpt i en liten del i midten og blir uskarpt mot kantene. - Bildet er mest fargerikt i en liten del i midten og mister metning mot kantene. Dette skyldes det høye antallet tapper i midten av øyet, som avtar raskt fra sentrum og utover. I hvert øye er det en svart prikk – det såkalte blinde punktet (faglig kalt skotom). I denne delen av øyet finnes det ingen tapper eller staver, fordi synsnerven er plassert her. Hjernen fyller vanligvis ut disse blinde flekkene med informasjon fra det andre øyet. - Rette linjer er lett deformert til buer, som om det var en fiskeøye-effekt eller et vidvinkelobjektiv på et kamera. Hjernen prøver å rette ut disse linjene, men det er bare en illusjon. - Nesen er også synlig i synsfeltet, noe hjernen vanligvis filtrerer bort. - Bildet er ikke helt rent, men inneholder svak visuell støy. Denne oppstår ved en kombinasjon av fysisk lysstøy, egenstøy fra fotoreseptorene og annen nevral aktivitet i synssystemet. Under normale forhold undertrykker hjernen den stort sett, men den kan være merkbar spesielt i mørket, med lukkede øyne eller på ensartede flater. I forbindelse med min semesteroppgave fra andre året på studieretningen for multimedieproduksjon i faget animasjon ved Fagskolen for handel, anvendt kunst og design, laget jeg en video som simulerer ulike interessante øyelidelser: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tanzania 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: no 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 presentasjonen er et sammendrag av ulike subjektive observasjoner og innsikter som jeg samlet under mitt kortvarige opphold i Tanzania. Jeg uttrykker disse observasjonene og følelsene gjennom 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] Med mitt arbeid prøver jeg å hjelpe lokalbefolkningen, øke bevisstheten om deres problemer og dermed utrydde visse rasemessige fordommer. Jeg mener også at Europa i mange henseender burde ta denne nasjonen som et eksempel. [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 det to hovedreligiøse grupper - islam og kristendom. Selv om sameksistensen mellom disse to gruppene kan være vanskelig å forestille seg for en gjennomsnittlig europeer fra det 21. århundre, lever lokale muslimer og kristne her i fred og respekterer hverandre. [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] Personlig liker jeg ikke folk i uniform (politi, soldater, sikkerhetsvakter...). I hvert fall ikke i Tsjekkia. Jeg mener nemlig at med fullmaktene de har fått tildelt, vokser også deres arroganse. Imidlertid var ikke denne motviljen min mot uniformer helt opodstatněný.Lid i Tanzania. De i uniform der virket hyggelige på meg og var alltid imøtekommende. [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 veldig imøtekommende og vennlige på meg, selv utenfor turistområdene. Hvis jeg besøkte en lokal landsby, ønsket folk meg velkommen med hilsenen «Jambo!» (oversatt «Hei!»). Mange av dem begynte også å snakke med meg. [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] «Disse menneskene fra de varme strøkene virker mer smilende enn oss» (en samtalebit fra noen passasjerer som jeg overhørte på flyet på vei tilbake til Tsjekkia) [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 oppstår det også turisme på Zanzibar, noe som bringer med seg mange fordeler, men også ulemper. De viktigste fordelene er økonomisk vekst og et økende utdanningsnivå. En annen fordel er økt bevissthet om dette landet i verden, men dessverre blir denne fordelen ofte negert av de massive murene til hotellkompleksene, som mange turister aldri krysser. Som en ulempe anser jeg ødeleggelsen av lokal kultur. Et eksempel på denne problematikken er migrasjonen av mange masaier fra det tanzanianske fastlandet (hovedsakelig fra området rundt Kilimanjaro) til områder med høy konsentrasjon av turister (til strendene på Zanzibar). Disse masaiene selger nips her og er bare en turistattraksjon. Masaier tror at hvis noen tar bilde av dem, stjeler de sjelen deres. I turistområder lar de seg imidlertid gjerne fotografere for noen få cent. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Portrett av en personlighet SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Portrett av en personlighet desember 2018 Prosjektet ble opprettet som en skoleoppgave for faget fotografi ved den videregående fagskolen for handel, anvendt kunst og design i Plzeň (Nerudova 33). Målet var å eksperimentelt koble portrettfotografering, psykologiske personlighetstyper, bildeprojeksjon, animasjon og lyd. Den endelige formen på bildene og videoene var basert på Eysencks personlighetstest og inndelingen av temperamenter i henhold til Galens fire temperamenter. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Introduksjon, Eysencks test] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Tilordning av figurer til personlighetstyper] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Projeksjonens fargebruk] [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 | Animasjon av 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: Sjakkbrettmønster SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Sjakkbrettmønster desember 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] Jeg har brukt et sjakkbrettmønster på eksempelfotografiet, der hvert sjakkfelt tilsvarer én piksel i bildet. De hvite feltene i sjakkbrettet er de originale pikslene fra bildet etter at mønsteret er lagt på, mens de svarte feltene er inverterte i både farge og lysstyrke. I full størrelse ser bildet ut som en grå, ensfarget flate, men først ved digital zooming kommer det originale bildet til syne. For korrekt visning på en Full HD-skjerm må bildet ha en høyde på omtrent 2000 piksler. Feilaktig visning kan oppstå hvis bildet åpnes i en nettleser som bikubisk omsampler pikselrutenettet. En bekreftet fungerende bildeviser er for eksempel Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Som et ytterligere eksempel på bruken av dette prinsippet har jeg laget et fotografi som inneholder både fargemessig og meningsbærende kontrast. ============================================================ TITLE: Norge - Lofoten 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: no 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: Informasjonsforvrengning SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Informasjonsforvrengning august 2018 Hvor mange mellomledd må en artikkel gå gjennom før den når oss på internett? Er sannhetsgehalten troverdig? Hvor annerledes er verden vi ser gjennom skjermene på mobilene, datamaskinene og TV-ene våre? Det er viktig å verifisere hver eneste informasjon vi ser fra flere kilder og ikke ta for gitt at den er sann. Dette verket ble skapt ved å ta ett fotografi og deretter gjentatte ganger fotografere det samme bildet fra en dataskjerm. [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 | animasjon satt sammen av bildene 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: no 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: Sukkerbiter SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Sukkerbiter 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] Informasjon om utstillingen på nettsidene til DEPO2015 (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: no 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 videoen består av to rytmer: visuell blinking og akustisk klikking. Disse to rytmene har litt ulik varighet. Ved hjelp av dette lille avviket oppnår videoen en sterk følelse av uro i en viss del. I den andre videoen la jeg til bildemateriale med fokus på antikrigstematikk til dette grunnleggende konseptet. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | grunnleggende konsept] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] To rytmer 1 - svart x hvit, grunnleggende konsept [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | anvendelse av det grunnleggende konseptet] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] To rytmer 2 - anvendelse av det grunnleggende konseptet på bildemateriale ============================================================ TITLE: Tilfeldige tall valgt av mennesker SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: no 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 ============================================================ Tilfeldige tall valgt av mennesker april 2018 I dette verket ble et spørreskjema delt ut til flere personer. I dette spørreskjemaet skrev testpersonene hundre tilfeldige tall i området 1-100 som de kom på. Deretter overførte jeg disse dataene til en datamaskin og laget én graf fra hvert spørreskjema. Den horisontale x-aksen bestemmer rekkefølgen på de enkelte tallene, og den vertikale y-aksen bestemmer verdien av de valgte tallene. Grafen med blå farge er laget av datamaskinen, altså en generator for tilfeldige tall. Ved en samlet sammenligning av alle grafene kan man legge merke til at hver testperson har en unik graf med sin egen måte å velge tall på. Man kan også observere at i mange grafer gjentas visse nesten identiske sykluser (for det meste i form av en gradvis økning og reduksjon av tall). TALL VALGT AV EN GENERATOR FOR TILFELDIGE TALL [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Graf over tilfeldige tall valgt av datamaskin] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] TALL VALGT AV MENNESKER [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Graf over tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av 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 tilfeldige tall valgt av et menneske, Michaela Šprynarová (16 år)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] UTFYLT EKSEMPEL PÅ SPØRRESKJEMA [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Skanning av utfylt spørreskjema] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Uregelmessig pust SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Uregelmessig pust mars 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] I dette fire minutter lange lydsporet finnes et opptak av en døende katt. I opptaket kan man høre to hovedlyder: uregelmessig pust og en mindre fremtredende lyd av et hjerteslag. ============================================================ TITLE: Fra skjellets perspektiv SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: no 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 skjellets perspektiv mars 2018 Disse videoene fokuserer på skjellets persepsjon, hva det føler og opplever? Dets syn på verden er ikke mindre viktig enn det menneskelige! I den første videoen kan man se det originale opptaket av havet. I den andre videoen projiseres gjennomsnittsfargen for hvert bilde fra det originale opptaket på venstre side av skjermen. På høyre side av skjermen er det en RGB-graf som definerer denne fargen. [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: no 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: Mugg SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Mugg november 2017 Denne fotoserien dokumenterer mugg i tysk-læreboken min. Bildene er sortert i rekkefølgen som sidene i læreboken følger. Dette skaper tilfeldige, interessante og eksperimentelle komposisjoner i hvert bilde. [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 | animasjon satt sammen av bildene over] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Forstyrrelse av det regelmessige rutenettet SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: no 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 av det regelmessige rutenettet oktober 2017 I dette arbeidet har jeg forsøkt å skape en serie abstrakte verk. Jeg har delt dokumentet inn i fire deler. I den første delen skapte jeg et grunnleggende regelmessig rutenett, i den andre delen tok jeg utgangspunkt i dette rutenettet og begynte å forstyrre det litt, noe som skapte en følelse av uro. I den tredje delen forstyrret jeg dette regelmessige geometriske rutenettet med uregelmessige, kontrasterende organiske former. Og i den siste, fjerde delen, animerte jeg disse organiske formene. Del én: GRUNNLEGGENDE RUTENETT [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstraksjon 1.0 - regelmessig rutenett] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Del to: FORSTYRRELSE AV RUTENETTET MED ET LITE AVVIK [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstraksjon 2.0.0 - regelmessig rutenett forstyrret av én rotert stripe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstraksjon 2.0.1 - regelmessig rutenett forstyrret av to roterte striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstraksjon 2.0.2 - regelmessig rutenett forstyrret av tre roterte striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstraksjon 2.1.0 - regelmessig rutenett forstyrret av én uregelmessig stripe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstraksjon 2.1.1 - regelmessig rutenett forstyrret av to uregelmessige striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstraksjon 2.1.2 - regelmessig rutenett forstyrret av tre uregelmessige striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstraksjon 2.2.0 - regelmessig rutenett forstyrret av én uregelmessig stripe] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstraksjon 2.2.1 - regelmessig rutenett forstyrret av to uregelmessige striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstraksjon 2.2.2 - regelmessig rutenett forstyrret av tre uregelmessige striper] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Del tre: FORSTYRRELSE AV RUTENETTET MED ORGANISKE FORMER [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstraksjon 3.0.0 - regelmessig rutenett forstyrret av én organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstraksjon 3.0.1 - regelmessig rutenett forstyrret av to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstraksjon 3.0.2 - regelmessig rutenett forstyrret av tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstraksjon 3.1.0 - regelmessig rutenett forstyrret av én organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstraksjon 3.1.1 - regelmessig rutenett forstyrret av to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstraksjon 3.1.2 - regelmessig rutenett forstyrret av tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstraksjon 3.2.0 - regelmessig rutenett forstyrret av én organisk form] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstraksjon 3.2.1 - regelmessig rutenett forstyrret av to organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstraksjon 3.2.2 - regelmessig rutenett forstyrret av tre organiske former] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Del fire: FORSTYRRELSE AV RUTENETTET MED ANIMERTE 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: no 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, fotografier [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: Tilfeldig tallgenerator SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: no 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 ============================================================ Tilfeldig tallgenerator 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 over tilfeldigheter, eller fra byen til tilfeldigheten: 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: no 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: Oppstandelse SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Oppstandelse april 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | originalt uendret fotografi] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | fotografi etter ANSI-redigering] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] I mai 2016 tok jeg et bilde av en lokal gravplass i Marokko. I fotografiets ANSI-kode endret jeg alle kors (†) til stjerner (*). Jeg lagret det endrede fotografiet på nytt. ============================================================ TITLE: Fargegjennomsnitt SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Fargegjennomsnitt april 2017 I den venstre delen av bildet er 1156 fotografier plassert i et rutenett på 34x34 piksler. Hver fargepiksel representerer gjennomsnittsfargen til det enkelte fotografiet fra den gitte staten. På høyre side av bildet er gjennomsnittsfargen til alle pikslene fra venstre del, altså gjennomsnittsfargen til alle fotografiene fra den gitte staten. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | Tsjekkia] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] Tsjekkia [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: Stridsvogn SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Stridsvogn april 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | opprinnelig uendret fotografi] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | fotografi etter ANSI-redigering] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] I desember 2012 tok jeg et bilde av en stridsvogn tank i Negev-ørkenen i Israel. I ANSI-koden til fotografiet endret jeg alle stjerner (*) til kors (†). Jeg lagret det endrede fotografiet på nytt. ============================================================ TITLE: Sukkerbiter SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Sukkerbiter mars 2017 Bildeserien ble til under opptaksprøvene ved den videregående skolen for handel, anvendt kunst og design i Plzeň (Nerudova 33). Til den fotografiske delen av prøven kunne vi ta med egne objekter, men antallet og størrelsen var begrenset. Jeg tok med en eske sukkerbiter som jeg plasserte på en tallerken i et regelmessig rutenett, og deretter helte jeg vann over dem. Sukkerbitene løste seg gradvis opp, kollapset og falt tilfeldig 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: Gatekunstbibliotek SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: no 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 ============================================================ Gatekunstbibliotek mars 2017 Overalt rundt oss finnes det mange interessante gatekunstverk, fra små klistremerker og malte vegger til ulike typer 3D objekter. Siden skaperne av disse verkene må forbli anonyme på grunn av lovkonflikter, er denne gatekunstverdenen helt uselvisk og adskilt fra kommersens verden. Gatekunsten vi kan se nesten overalt i byen, holder seg for det meste svært aktuell. Nye gatekunstverk dekker over de gamle, malingen flasser av sammen med pussen, 3D objekter blir utsatt for hærverk, og klistremerker løsner eller falmer over tid på grunn av miljøpåvirkninger. Det er en naturlig prosess, et aspekt av tid, men jeg mener at enkelte gatekunstverk fortjener å få forlenget levetiden. Derfor bestemte jeg meg for å dokumentere de mest interessante verkene. Til dette formålet opprettet jeg i 2017 en Facebook-side med navnet Gatekunstbibliotek, hvor jeg legger ut innlegg den dag i dag. For å nå ut til flere mennesker opprettet jeg senere en side med samme navn på Instagram. På disse sidene prøver jeg hovedsakelig å legge ut verk som bærer på en viss tanke, mens jeg oppfatter verkets estetiske del som sekundær. Gatekunstbibliotek (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Gatekunstbibliotek (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Skjermbilde av Facebook-siden] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Skjermbilde av 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: no 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 videoen er en referanse til de meningsløse tillatelsene til Google-mobilappen (appen er forhåndsinstallert, ikke bare på Samsung-telefoner, og denne appen kan ikke engang avinstalleres). Oversikten over tillatelser finner du på en telefon utstyrt 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 spiller ingen rolle hvilken landsdel du kom fra... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: no 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 spiller ingen rolle hvilken landsdel du kom fra... 11. 7. 2016 - 14. 8. 2016, Plzeň DJKT (Nová scéna): Plzeň-salongen 2016 [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] [https://vojtamaur.cz/images/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2-obr-3.jpg] 28. desember 2014 tok jeg et bilde av en gammel vegg med skrift i Mombasa. Deretter prøvde jeg å tyde teksten på den. Jeg skrev inn en lesbar del av den i en søkemotor og oppdaget slik det følgende bildet. 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. Reportasje fra Plzeň TV: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Italia 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Italia 2016 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: Overflate SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Overflate 4. 2. 2016 - 3. 4. 2016, Plzeň Bymuseet i Plzeň: FØR, NÅ, ETTERPÅ [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] Hvor annerledes er livene våre på nettet sammenlignet med det virkelige liv? Hvorfor gå ut når vi kan finne alt på Google? Informasjon fra internett er forvrengt og har lite til felles med virkeligheten. De er en refleksjon av det vi ønsker å se. Solen reflekteres i overflaten, projiseres på veggen og speiles i et speil… Har den virkelig nådd oss uforandret? Klipp fra utstillingen: https://www.youtube.com/watch?v=SmsbQt0g9nc Mer om utstillingen på nettsidene til Bymuseet i Plzeň: 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: no 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, fotografier [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 by til tilfeldighet SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: no 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 by til tilfeldighet januar 2016 I 2016 fikk jeg i oppgave å utarbeide en grafisk stilisering av en by som en del av forberedelsene til kunstfagskolen ved ZUŠ Plzeň, Jagellonská 14. Jeg var interessert i hvor langt denne stiliseringen kunne gå, og derfor jobbet jeg med denne oppgaven i de påfølgende årene frem til i dag (år 2019). Fra en enkel stilisering av byen beveget jeg meg mot forstyrrelser av regelmessige rutenett, noe som fra et kunstnerisk synspunkt skapte en bemerkelsesverdig spenning. Videre forsøkte jeg å bruke tilfeldigheter i denne oppgaven, men jeg klarte ikke å oppdage noe som lignet en ekte tilfeldighet uten årsak. Determinismen sto alltid i veien, og derfor brukte jeg bare pseudotilfeldigheter (årsaken kan bestemmes, men resultatet er vanskelig å forutsi, og derfor fremstår det som tilfeldig). Noen veier førte meg inn i blindveier, og derfor måtte jeg finne et annet perspektiv og andre grafiske løsninger, for eksempel programmering av visuell utgang, moaré-effekt, Fibonacci-sekvensen osv. Serien med bilder nedenfor er et sammendrag av disse arbeidene. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa: forfatterens fotografi og skisser] [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 av byen: inndeling av flater] [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 av byen: forstyrrelse av det regelmessige rutenettet] [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 av byen: forstyrrelse av den regelmessige geometriske formen] [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 av byen: forstyrrelse av det regelmessige rutenettet ved tilfeldig rotasjon] [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 av byen: tilfeldig 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 av byen: enkle former og tilfeldig vandring] [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 av byen: generator for tilfeldige piksler] [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 av byen: generator for tilfeldige RGB-piksler, moaré-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 av byen: moaré-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 av byen: generator for tilfeldige RGB-piksler i kombinasjon med moaré-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 av installasjonen av 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 av flygeblad for et arrangement i Papírna: generator for tilfeldige RGB-piksler i kombinasjon med moaré-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-bilde av byen og beregning av sannsynligheten for at det oppstår ved tilfeldig 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 | Sirkler av tilfeldig 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 av tilfeldig lengde 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 av tilfeldig lengde, deres tekstutdata 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 av byen: alfabet fra fotografier (eksamensarbeider 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Det spiller ingen rolle hvilken landsdel du kommer fra... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: no 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 spiller ingen rolle hvilken landsdel du kommer 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 spiller ingen rolle hvilken landsdel du kom fra... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: no 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 spiller ingen rolle hvilken landsdel du kom fra... oktober 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Fotografi av Vojta Maur tatt 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. desember 2014 fotograferte jeg en gammel vegg med skrift i Mombasa. Deretter prøvde jeg å tyde teksten på den. Jeg skrev inn en lesbar del av den i en søkemotor og oppdaget slik det følgende fotografiet.] [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 funnet ved hjelp av en søkemotor] [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 spiller ingen rolle hvilken tro du har. Det spiller ingen rolle hvilket land du kommer fra. Det spiller ingen rolle om du er fattig eller rik. Det spiller ingen rolle om du er svart eller hvit. Vi er alle like i Guds øyne.] [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: no 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: no 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: no 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: Kanariøyene 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: no 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 ============================================================ Kanariøyene 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: Egypt 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Egypt 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: Ugress SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: no SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Ugress mai 2008 Arbeid fra barnehagen. Oppgaven var å klippe ut blomstrende blomster fra farget papir og sette dem sammen til et bilde. I stedet for blomster lagde jeg plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]