ALL_POSTS__lang-et.txt Rosetta plain-text article export — Vojta Maur Source language: cs Target language: et (Estonian) 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: Kontseptsioonid SLUG: koncepty URL: https://vojtamaur.cz/koncepty/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-14 SOURCE: src/content/posts/koncepty.mdx BUILT_HTML: koncepty/index.html ============================================================ Kontseptsioonid august 2026 Alljärgnevad märkmed on jooksev ülestähendus ideedest ja tähelepanekutest, mis on mul aja jooksul tekkinud. Need ei ole sageli lõpuni mõeldud ega teostatud, kuigi tulevikus võivad seda olla. Või siis mitte, mõne mõtte puhul piisab märkme vormist. Mõned on umbteed ja seetõttu pole mõtet neid edasi arendada. Kuid sellegipoolest võivad need olla ülestähendamist väärt. 2023-02-24: NEURAALFILTRITE GLITCHID Avastasin töö käigus juhuslikult, et kui püüan Photoshopis Neural Filtersi abil pilti suurendada ja pilt on CMYK-värviprofiilis ning sisaldab suuremaid läbipaistvaid osi, tekib kummaline, kuid enamasti üsna esteetiline glitch. Siin on näidis 3 piltidest 28, mida olen salvestanud: 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: GENEETILISED TRAJEKTOORID Teisendasin geneetilised järjestused joonistusteks lihtsa reegli abil: A tähendab sammu põhja poole, T/U lõunasse, C itta ja G läände. Aluste järjekord määrab seega pideva joone kuju. Tulemuseks olev visualiseering: koncepty-2023-10-04-geneticke-trajektorie.webp [https://vojtamaur.cz/images/koncepty-2023-10-04-geneticke-trajektorie.webp] Lähtekood: koncepty-2023-10-04-geneticke-trajektorie.py [https://vojtamaur.cz/files/koncepty-2023-10-04-geneticke-trajektorie.py] 2024-03-22: ARVUTIGA TÖÖTAMISE OPTILINE RÜTM Lõin programmi, mis salvestab iga klaviatuurivajutuse ja hiireklõpsu minu arvutiga töötamise ajal. Aeg kulgeb tavapärase kirjutamise suunas, vasakult paremale ja ülevalt alla. Must punkt tähendab salvestatud sisendit, valge pind selle puudumist. Siin on näidis 3 piltidest 18, mida olen salvestanud: 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] Lähtekood: 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ÍKI LUULE Töötasin arvutis, kuid mu rott Kushík segas mind pidevalt. Ta ronis mööda mind, nõudis tähelepanu, ronis laual ja arvutil. Ta hakkas mind veidi frustreerima. Nii ma vihastasin, avasin talle tühja MS Wordi dokumendi ja ütlesin talle midagi sellist, et loogu siis ise, kui ta tahab seda minu eest teha. Kushík hakkas siis mööda klaviatuuri jooksma. Sündis see dokument: koncepty-2024-08-19-kushikova-poezie.pdf [https://vojtamaur.cz/files/koncepty-2024-08-19-kushikova-poezie.pdf] 2024-12-05: THERMOZEPAM Lõin oma termokaamera Seek Thermal RevealPRO jaoks oma programmi termograafiliste fotode vaatamiseks ja töötlemiseks. Windowsi jaoks ma sellele kaamerale sobivat tarkvara ei leidnud, mis on kahju, sest selle termograafilised failid sisaldavad temperatuuriandmeid, millega saab edasi töötada. Nimetasin programmi Thermozepamiks, sest olen selle disainiga rahul ja selle kasutamine on minu jaoks peaaegu sõltuvust tekitav. Programm laadib termograafilisi TIFF-faile, võimaldab muuta pildi värvikaarti matplotlibi teegi colormap'i abil, mõõta foto keskmist temperatuuri, määrata temperatuuri moodi, kuvada minimaalset ja maksimaalset temperatuuri, histogrammi ja pärast klõpsamist ka konkreetse piksli temperatuuri. Salvestamisel oskab see eksportida värviliselt ümberkaardistatud PNG-faili ja soovi korral seda interpolatsiooni abil suurendada. Programmi ekraanitõmmis: koncepty-2024-11-10-thermozepam.png [https://vojtamaur.cz/images/koncepty-2024-11-10-thermozepam.png] Lähtekood: koncepty-2024-11-10-thermozepam.pyw [https://vojtamaur.cz/files/koncepty-2024-11-10-thermozepam.pyw] 2025-12-05: VÄLK PIMEDUSES Mõtlesin teha Arduino projekti, milles paneksin tühja kasti (eelnevalt UV-C lambiga steriliseeritud) laseri. See laser tulistaks ühesekundilise impulsi juhuslikul ajal (et ma ei teaks, millal see täpselt juhtus, aga teaks, et see juhtub näiteks 10 minuti jooksul 100% tõenäosusega). Kui mul õnnestuks see õigesti teha, ei tajuks seda valgusimpulssi ükski vaatleja. 2026-01-31: PINHOLE-KAAMERA SIMULATSIOON Proovisin Pythonis luua lihtsat funktsionaalset pinhole-kaamerat. Kunagi keskkoolis olin juba loonud tõelise füüsilise, kuid mulle tundus, et kui ma selle simuleerin, mõistan paremini selle toimimist, sest ei piisa vaid augu tegemisest karpi, valgustundliku paberi sisestamisest, selle pärast säritamist ilmutamisest ja füüsikal oma tööd teha laskmisest (ükskõik kuidas see ka ei toimiks). Siin tuleb vastupidi simuleerida ka füüsikat. Püüdsin teha simulatsiooni algoritmiliselt võimalikult realistlikuks, kuigi piiranguks jäävad muidugi minu teadmised ja saadaolev arvutusvõimsus. Programm kasutab näiteks forward ray tracingut, st valguse jälgimist allikast stseeni ja kaamera suunas, selle asemel et kasutada tavalisemat backward ray tracingut, mis jälgib kiiri kaamerast tagasi stseeni. Forward-lähenemine on lähemal valguse levimise füüsilisele suunale, kuid on arvutuslikult väga ebaefektiivne. Programmi seadistamise näited ja parameetrite selgitus: koncepty-2026-01-31-simulace-pinhole-nastaveni.txt [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole-nastaveni.txt] Lähtekood: koncepty-2026-01-31-simulace-pinhole.py [https://vojtamaur.cz/files/koncepty-2026-01-31-simulace-pinhole.py] 2026-03-02: FOTODE PIKSLITE SORTEERIMINE Püüdsin algoritmi abil fotode piksleid sorteerida. Idee oli sorteerida piksleid umbkaudu HUE ja heleduse järgi: ühele teljele (näiteks x) järjestada pikslid HUE järgi ja teisele teljele (näiteks y) heleduse järgi. Sellega foto pikslid paigutatakse ümber, kuid ükski ei kao ega teki uut. Sellegipoolest kaotavad väljundfotod oma esialgse tähenduse, kuid säilitavad värvilise atmosfääri. Lähtekood: koncepty-2026-03-02-trideni-pixelu-fotek.py [https://vojtamaur.cz/files/koncepty-2026-03-02-trideni-pixelu-fotek.py] 2026-04-13: JUHUSLIK INTERNETI AVARUSTE UURIMINE Umbes kaks nädalat tegelesin juhusliku interneti uurimisega, sest mind huvitas, milline see välja näeb, kui algoritmid seda ei soovita. Proovisin erinevaid lähenemisi. Esimene (naiivne) oli programmi loomine juhuslikult genereeritud URL-ide sisestamiseks ja avamiseks. See oli muidugi äärmiselt ebaefektiivne, võimalike URL-ide ruum on liiga suur ja olemasolevad on esindatud hõredalt. Teine lähenemine oli ehitada oma crawler ja anda talle mingi veider seed-URL (näiteks veebileht kdomivolal.cz [https://www.kdomivolal.cz/]). Tulemusi püüdsin seejärel LLM-i abil filtreerida ja vaadata vaid neid, mis on huvitavad (vastavalt mingitele määratletud kriteeriumidele). Leidsin nii palju veidrusi meelelahutuseks, kuid mitte midagi murrangulist. Kolmas lähenemine oli palju viljakam ja lõbusam. Avastasin nimelt, et on olemas Certstream. See on nutikas teenus, mis edastab reaalajas kogu maailmas väljastatud turvasertifikaate. Nii et see kuvab nende veebisaitide URL-e, mis kas tekivad juurde või uuendavad oma sertifikaati. Lähtekood: koncepty-2026-04-13-certstream-listener.py [https://vojtamaur.cz/files/koncepty-2026-04-13-certstream-listener.py] Veetsin nende URL-ide juhusliku klõpsimisega mitu päeva. Kõige sagedamini sattusin pettuste (krüptovaluuta jne), porno, AI, AI-porno, AI-porno valmistamise juhendite, hasartmängude, süsteemide sisselogimisliideste, sündivate veebisaitide (millel on placeholder-sisu või teated „töötame selle kallal“) peale. Tänu sellele protsessile sattusin veebisaidile treeyo.my [https://treeyo.my/], mis jäi mulle meelde oma minimalistliku välimuse ja vaataja tähelepanule suunatud null-optimeerimise poolest. Samuti sain teada, et see veebisait on tõesti interneti ääreala, sest Google pole seda veel indekseerinud. Internet Archive küll leidis selle, kuid CT-logidest, täpselt nagu minagi. Otsimine tasus end lõpuks ära. 2026-05-06: NÄITUS VAIKSE OOKEANI PIIRKONNAS Mõtlesin luua 360° panoraamfotosid Vaiksest ookeanist, mis on genereeritud AI abil. Seejärel sisestada neisse AI abil QR-kood (midagi Illusion Diffusioni stiilis), mis viitab mingile kunstile. Seejärel saaks neisse sisestada võltsitud asukoha metaandmed (näiteks GPS-koordinaadid keset Vaikset ookeani) ja laadida need Google Mapsi. Alternatiivina võiks võtta mõned tõelised kohad, mis on pildistatud 360° kaameraga, näiteks ühest linnast, ja seejärel nihutada nende kõigi GPS-positsioonid Vaiksesse ookeani. Põhjus, miks räägin ainult 360° fotodest, on see, et nende puhul lubab Google siiani üleslaadimist täpsetesse GPS-positsioonidesse metaandmete abil. Samas kui tavalised fotod peavad olema seotud olemasoleva kohaga. 2026-06-04: PIGMENTLESIOONID Seda projekti püüdsin teostada, kuid ajamahukuse tõttu ei lõpetanud seda. Dokumenteerisin seni ainult käed, lõikasin pildistatud sünnimärgid välja (läbipaistev taust), säilitasin nende mõõtkava ja lõin programmi nende sorteerimiseks ruudustikus. Siiski on see tekst, mis pidi kontseptsiooni selgitama: „Aastal 2026 dokumenteerisin iga nähtava nahakasvaja või veresoonkonna anomaalia oma keha pinnal. Iga objekti puhul säilitati mõõtkava. Seejärel lõigati üksikud lesioonid digitaalselt välja ja sorteeriti korrapärasesse ruudustikku.“ 2026-06-21: ISE-MODIFITSEERUV INTELLIGENTNE PROGRAMM Proovisin luua programmi, mis kasutab OpenAI API-t ja nende LLM-e. Programmi ülesanne on modifitseerida iseennast ja seejärel uuesti käivituda. Ja mind huvitas, kuhu see viib. Kahjuks keeldus mudel sageli ülesandest, kuna pidas seda ohtlikuks. Või täitis selle, kuid selle järglane enam mitte. Atraktoriks oli lihtsalt alati keeldumine ohutuse tõttu. See ei jõudnud kunagi isegi neljanda iteratsioonini. Lähtekood: 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: UNIKAALSETE OSAKESTEGA SÜSTEEM Meie füüsikaline süsteem on igav selles mõttes, et tundub, et elementaarosakesed on üksteisega identsed. Elektron nagu elektron, footon nagu footon. Mina aga tahaksin luua simulatsiooni süsteemist, millel on palju elementaarosakesi, kuid mitte ükski neist ei ole asendatav. Lõpuks jõudsin variandini, milles osakestel endil ei ole mingeid omadusi ega identiteeti. Need on määratletud ainult oma vastastikuste interaktsioonide kaudu, mis on süsteemi sees oleva vaatleja vaatepunktist praktiliselt ekvivalentne. Selle mõtte tagajärgi on mul lõbus ette kujutada. Kui võtta seda liialdusega, oleks sellises süsteemis elamine üsna nõudlik ennustuste tegemise osas. Samuti peaksid sellises süsteemis elavad entiteedid võib-olla olema ettevaatlikud oma osakeste kaotamise või varguse suhtes. Proovisin seda simuleerida ja tehniliselt täitsin ülesande. Siiski ei olnud tulemus nii huvitav. Minu arvates ka seetõttu, et mõne huvitava emergentse omaduse vaatlemiseks on vaja suuremat arvutusvõimsust (rohkem osakesi, rohkem aega simulatsioonis, võib-olla rohkem simulatsiooni dimensioone) ja sügavamat väljundi analüüsi. Uuendus alates 2026-08-22: Genereeritud maailmu läbi vaadates sattusin lõpuks tähelepanuväärsetele isekorralduvatele struktuuridele. Need on ümmargused kuni ovaalsed ja näevad välja natuke nagu lipiidkapslid. Neil on selgelt piiritletud välispind ja sisemus, kusjuures barjäär ehk „membraan“, mis moodustab nende välispinna, on väga stabiilne, samas kui nende sisemus on liikuvam. Selle seemne (seed) seadsin allolevas demos vaikeväärtuseks. Märkus: süsteemi areng ja seega ka nende struktuuride suurus sõltub kuva eraldusvõimest. Animatsiooni kiirus mõjutab nende stabiilsust, tõenäoliselt numbrilise ebatäpsuse tõttu suuremate ajasammude korral. Isegi kui struktuurid lagunevad, näiteks pärast animatsiooni kiiruse suurendamist, korraldab süsteem end lõpuks uuesti ja loob uued. See ei ole midagi, mida kavatsesin luua. Lõin vaid süsteemi unikaalsete částicemi/interakcemi-ga ja see tekkis kui emergentne nähtus. Vinge, äkki on mul „lipiidide“ simulaator. Interaktiivne 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: PRÜGI Mis oleks, kui pildistaksin üles absoluutselt iga prügi, mille ma prügikasti viskan? Seda saaks pildistada koos mõõtkavaga, prügi taustast välja lõigata ja vastavates suurussuhetes korrapärasesse võrgustikku laduda. 2026-08-22: 天天中彩票买 Kui konsulteerisin ChatGPT-ga (v5.6 Sol), kuidas kõige lihtsamalt kirjeldada eksperimenti ARVUTIGA TÖÖTAMISE OPTILINE RÜTM (vt eespool), nimetas ta selle vestluse automaatselt „Programmi 天天中彩票买 kirjelduseks“. Seejuures oli vestlus täiesti uus ja loodud vaid selle eksperimendi kirjeldamiseks. Programmi sisu ise, mille talle saatsin, oli täiesti tavaline. Seega otsustasin teda sellega konfronteerida ja kirjutasin järgmist: „Miks sa nimetasid seda vestlust Programmi 天天中彩票买 kirjelduseks?“ Tema vastus oli: „Mul pole aimugi. 😭 See märk „զ“ on armeenia täht „za“, seega „Programmi զ kirjeldus“ ei oma tšehhi keeles mingit mõtet. Vestluste pealkirjad genereeritakse automaatselt vestluse algusest ja siin otsustas pealkirja generaator ilmselt lisada juhusliku märgi armeenia tähestikust. Vestluse sisus ma selleks mingit põhjust ei näe. Seega ei, see ei ole mingi salajane märk programmi jaoks. See on lihtsalt „Programmi kirjeldus“ + tüpograafiline sissetungija.“ Pärast paari järgmist interaktsiooni jõudis ta järeldusele, et ei, see pole armeenia, vaid hiina keel. Sellegipoolest on näha, et ta oli alguses väga segaduses. Arvan, et string „ 天天中彩票买 “ toimib natuke nagu kurikuulus token „ SolidGoldMagikarp “. Ma ei väida, et see toimib samamoodi, ega tea, kas tokeniseerija esindab stringi „ 天天中彩票买 “ ühe tokenina. Sellegipoolest käitub mudel sellega töötades natuke nagu ChatGPT 3 tokeniga „ SolidGoldMagikarp “. Samuti pole välistatud, et see on kuidagi seotud tema mäluga, sest see ulatub ka väljapoole seda vestlust. Kogu see vestlus PDF-ina ekspordituna: koncepty-2026-08-22-chatgpt-cely-chat.pdf [https://vojtamaur.cz/files/koncepty-2026-08-22-chatgpt-cely-chat.pdf] 2026-08-26: MINU UNISTUSTE NUPP Mind ajavad regulaarselt närvi Windowsi süsteemi dialoogiaknad, mis pakuvad asju nagu varundamine OneDrive'i kaudu, uuendused ja muu sarnane. Need pakuvad alati valikut „Alustame“ ja „Tuleta hiljem meelde“ vahel. See on üsna masendav, kui ma pole huvitatud kummagi variandi kasutamisest. Seega mõtlesin luua pildi (fotomontaaži), kuhu lisan kolmanda võimaluse – minu unistuste nupu, mis süsteemist kahjuks veel puudub. See oleks nupp „Käige perse“. Vean kihla, et ma pole ainus inimene, kellega see pilt sügavalt resoneeriks. 2026-09-18: SUPERINTELLIGENTNE KALKULAATOR Mulle tuli pähe veel üks ebapraktiline lollus, mida mul on tung teoreetiliselt uurida. Jutt käib programmist, mis toimib väga primitiivse kalkulaatorina. See võiks osata kasvõi ainult positiivseid täisarve liita, ei midagi enamat. Küll aga selle erinevusega, et tulemust ei arvutataks tavapäraselt lokaalselt, vaid see saadetaks hoopis mõnele väga arenenud keelemudelile (nt ChatGPT-6 Astra). Ja selle ülesandeks oleks see lihtne näide välja arvutada ja tagastada ainult tulemus. See tundub mulle üsna naljakas, kasutada kõige arenenumat keelemudelit millekski äärmiselt primitiivseks. Põhimõtteliselt on see vist ka paroodia selle kohta, kuidas tänapäeval usaldatakse ka primitiivsed asjad AI-le ja kuidas turundus paneb kõigele „AI“ sildi külge kui mingi maagilise funktsionaalsuse sära. Praktiliselt on see muidugi tunduvalt halvem kui tavaline kalkulaator, vähem usaldusväärne, suurema latentsusega, kallim, vähem ökoloogiline, vajab internetiühendust, … ============================================================ TITLE: Maskid SLUG: masky URL: https://vojtamaur.cz/masky/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-08-07 SOURCE: src/content/posts/masky.mdx BUILT_HTML: masky/index.html ============================================================ Maskid august 2026 Allpool olevad pildid on masky [https://en.wikipedia.org/wiki/Layers_(digital_image_editing)#Layer_mask] loodud Adobe Photoshopis minu erinevate projektide kallal töötamise ajal. Iga mask salvestati selle loomise hetkel eraldi pildina. Nende piltide galerii ei ole valiku tulemus. Kui töö käigus tekkis mask, on see osa sellest. Pildid on järjestatud kronoloogiliselt vanimast uusimani. [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: Poola – Masuuria 2026 SLUG: cestovani-polsko-mazury-2026 URL: https://vojtamaur.cz/cestovani-polsko-mazury-2026/ LANGUAGE: et 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 ============================================================ Poola – Masuuria 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/6wDN62Xq3pA] ============================================================ TITLE: Itaalia – Veneetsia 2026 SLUG: cestovani-italie-benatky-2026 URL: https://vojtamaur.cz/cestovani-italie-benatky-2026/ LANGUAGE: et 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 ============================================================ Itaalia – Veneetsia 2026 Video [VideoObject: https://www.youtube-nocookie.com/embed/FHJMNm3mjw0] ============================================================ TITLE: Parasiidid SLUG: prizivnici URL: https://vojtamaur.cz/prizivnici/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-05-21 SOURCE: src/content/posts/prizivnici.mdx BUILT_HTML: prizivnici/index.html ============================================================ Parasiidid mai 2026 Viimase aasta jooksul olen mitu korda päevas valanud Plzeň-Božkovis muruplatsil ühte kohta kasutatud teelehti koos ülejäänud veega, sest ma ei taha kanalisatsiooni ummistada. Sellesse kohta on hakanud kogunema teod, kes teelehti söövad. Mõnikord võib neid seal leida tosinajagu, teinekord mitte ühtegi. Jagan nendega maitse-eelistusi. [ImageObject: https://vojtamaur.cz/images/prizivnici-obr-1.jpg | teod ja tee] [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: et 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 Termokaamera pildid: katse vaadata stseeni kui sisendit vaatlus- ja sihtimissüsteemidele. [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png | soomustransportöör] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-4.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png | relvaga sõdur] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-1.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png | relvaga sõdur] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-2.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png | sõdurid tankil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-7.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png | sõdurid tankiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-6.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png | sõdurid tankil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-3.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png | sõdurid tankiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-5.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png | sõdurid Püha Johannes Nepomuki kuju juures] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-8.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png | sõdurid tankil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-9.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png | vormiriietuses laps püssiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-10.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png | vormiriietuses laps püssiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-13.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png | vormiriietuses laps püssiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-11.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png | sõdurid tankil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-15.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png | sõdur tankil] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-12.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png | sõdur kuulipilduja juures] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-14.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png | tank] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-16.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png | laps tanki ees] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-17.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png | sõdurid tanki juures] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-18.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png | tank] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-19.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png | sõdurid tankiga] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-21.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png | sõdurid tankiga ja kodutu] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-20.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png | piloot ja hävituslennuk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-23.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png | piloot ja hävituslennuk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-22.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png | hävituslennuk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-24.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png | piloot ja hävituslennuk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-25.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png | sõjaväesõiduk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-27.png] [ImageObject: https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png | sõjaväesõiduk] [https://vojtamaur.cz/images/plzen-2026-05-01-obr-26.png] ============================================================ TITLE: Metaveebiartikkel SLUG: metawebovy-clanek URL: https://vojtamaur.cz/metawebovy-clanek/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-22 SOURCE: src/content/posts/metawebovy-clanek.mdx BUILT_HTML: metawebovy-clanek/index.html ============================================================ Metaveebiartikkel aprill 2026 MANIFEST See veebisait on staatiline projekt, mis on suunatud sisu pikaajalisele säilitamisele. Kogu sisu on salvestatud failidesse, sõltumata andmebaasidest või välistest süsteemidest. Tulemuseks olev veebisait genereeritakse staatilise väljundina, mida saab hõlpsasti kopeerida, arhiveerida ja uuesti kokku panna. Projekt on jaotatud mitme sõltumatu süsteemi vahel: hoidlad, arhiiviteenused ja staatilised tõmmised. See vähendab andmete kadumise ohtu. Eesmärk on tagada, et sisu oleks võimalik rekonstrueerida ka juhul, kui mõned algse infrastruktuuri osad lakkavad eksisteerimast. VEEBIARHIIVI KIHT Need lingid esindavad sama projekti, mis on salvestatud erinevates süsteemides ja erinevates vormides. Need hõlmavad kanoonilist lähtekoodi hoidlat, selle koopiaid ja täielikke staatilisi tõmmiseid. Koos loovad need koondstruktuuri, mis on loodud projekti säilitamiseks ja selle rekonstrueerimise võimaldamiseks ka siis, kui mõned osad muutuvad kättesaamatuks. Projekt eksisteerib ka Pythoni CLI-paketina, mida levitatakse GitHubi ja PyPI kaudu, sealhulgas valitud tekstiliste artefaktide sisseehitatud varutõmmistega. Selle veebisaidi digitaalne arhiveerimine kasutab lisaks oma domeenile ka teenuseid 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 ja 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] Kuva arhiivi täielik kaart (ARCHIVE.txt) [https://vojtamaur.cz/ARCHIVE.txt] TEHNILINE DOKUMENTATSIOON Tehniline dokumentatsioon, mis on vajalik selle veebisaidi rekonstrueerimiseks. Kuva täielik tehniline dokumentatsioon [https://vojtamaur.cz/documentation/] REKONSTRUEERIMISE LÄHTEKOMPLEKT Veebisaidi lähtekomplekt luuakse automaatselt ehitamise käigus. Paketi sees on selle veebisaidi lähtekood, varade manifest, SHA-256 kontrollsummad ja Pythoni skript ilma väliste sõltuvusteta. See ei sisalda suuri varasid public/images/, public/files/ ja public/demos/ hulgast, et elava veebisaidi mahtu asjatult mitte kahekordistada. Pärast lahtipakkimist proovib skript esmalt varasid kohapeal valmis ehitusest kopeerida ja alles seejärel laadib need alla avalikest peeglitest. Seega kehtib reegel, et lähtekood genereerib ehituse ja ehitus genereerib lähtekoodi. Lähtekomplekt on rekursiivselt rekonstrueeritav: pärast varade allalaadimist ja sõltuvuste installimist saab sellest uuesti genereerida nii veebisaidi kui ka uue lähtekomplekti. Laadi alla veebisaidi rekonstrueeritav lähtekomplekt (vojtamaur-web-source.zip) [https://vojtamaur.cz/source/vojtamaur-web-source.zip] EHITUSE TERVIKLIKKUS JA IDENTITEET SHA-256 kontrollib, kas ehitusfailid on muutunud. OpenPGP-allkiri võimaldab lisaks kontrollida, et kontrollsummade manifesti on allkirjastanud selle veebisaidi autor. SHA256SUMS.txt [https://vojtamaur.cz/SHA256SUMS.txt] — ehitusfailide SHA-256 kontrollsummade loend SHA256SUMS.txt.asc [https://vojtamaur.cz/SHA256SUMS.txt.asc] — faili SHA256SUMS.txt eraldiseisev OpenPGP-allkiri BUILD_SHA256.txt [https://vojtamaur.cz/BUILD_SHA256.txt] — faili SHA256SUMS.txt SHA-256 kontrollsumma integrity.json [https://vojtamaur.cz/integrity.json] — masinloetav informatiivne kirjeldus ehituse terviklikkusest SIGNING_STATUS.txt [https://vojtamaur.cz/SIGNING_STATUS.txt] — konkreetse ehituse allkirjastamise informatiivne staatus vojta-maur-openpgp.asc [https://vojtamaur.cz/keys/vojta-maur-openpgp.asc] — avalik OpenPGP-võti allkirja kontrollimiseks Peamise OpenPGP-võtme sõrmejälg: 57E9 D455 FB10 A228 F66E 18AE C5F5 B390 5220 BE59 Iga juurutus ei pea olema allkirjastatud. Allkirjastatud ehitus peab sisaldama faili SHA256SUMS.txt.asc ja selle allkiri peab olema edukalt kontrollitud. Ainuüksi väide failis integrity.json või SIGNING_STATUS.txt ei ole tõend kehtivast allkirjast; need failid on vaid informatiivsed. EKSPORDID Veebisait genereerib iga ehituse käigus kõigi artiklite lihttekstieksporti. See sisaldab postituste tekstilist sisu lineaarsel kujul, sõltumata CSS-ist, JavaScriptist või konkreetsest veebitehnoloogiast. See toimib minimaalse arhiivikihina indekseerimiseks, võrguühenduseta lugemiseks, täistekstiotsinguks ja sisu pikaajaliseks rekonstrueeritavuseks ka juhul, kui veebisaidi algne struktuur osaliselt laguneb. Tekstieksport sobib ka suurtele keelemudelitele. Kuva kõigi artiklite tekstieksport (ALL_POSTS.txt) [https://vojtamaur.cz/ALL_POSTS.txt] Masintöötluseks on saadaval käsitsi käivitatav JSON-LD eksport, mis sisaldab artiklite tšehhi- ja ingliskeelseid tekste, metaandmeid ja linke meediale. See kasutab standardset sõnavara Schema.org, mida täiendavad selle veebisaidi metaandmete sõnavaras kirjeldatud oma terminid [https://vojtamaur.cz/ns/]. Nii säilib nii üksikute väljade tähendus kui ka seosed artiklite keeleversioonide vahel. Veebisaidi sisu on võimalik käsitsi eksportida ka PDF-i, mis säilitab selle sisu kujul, mis sobib lugemiseks, printimiseks ja pikaajaliseks arhiveerimiseks, olemata sõltuvuses veebisaidist endast. Üksikasjad genereerimisviisi ja ekspordi struktuuri kohta on toodud ülaltoodud tehnilises dokumentatsioonis. Samamoodi luuakse EPUB-eksport, mis on mõeldud eelkõige e-lugeritele ja muule e-raamatutega töötavale tarkvarale. Erinevalt PDF-ist kasutab see kohanduvat tekstivoogu ja kujutab endast veebisaidi sisu teistsugust esitust. Eraldiseisva sisuesituse moodustab ka SSTV-eksport 10. septembrist 2026, mis teisendab veebisaidi teksti- ja pildisisu automaatselt lehekülgedeks, mis on optimeeritud standardseks aeglase skaneerimisega televisiooni (SSTV) edastuseks režiimis PD120 (640 × 496 px). Üksikud leheküljed on kodeeritud heliedastustena WAV-vormingus ja neid saab tavalise SSTV-vastuvõtjaga tagasi kuvada ilma algse HTML-i või veebibrauserita. Täielik eksport on ligikaudu 21 GB ja 61 tundi heli. Laadi alla SSTV-eksport (Internet Archive) [https://archive.org/details/vojtamaur-cz-sstv-edition] Lisaks masinloodud eksportidele on olemas ka ligikaudu kuuetunnine verbaalne veebisaidi eksport 29. augustist 2026, milles ma järk-järgult sirvin, loen ja kommenteerin oma sõnadega selle sisu. Salvestis jäädvustab seega lisaks tekstidele endile ka täiendava konteksti, mälestused, selgitused ja teabe, mis ei ole otseselt veebisaidi osa. Esita veebisaidi verbaalne eksport (YouTube) [https://www.youtube-nocookie.com/embed/xOdeVAuI-Wc] VÕRGUÜHENDUSETA ARHIIVI KIHT Veebisaidi sisu valitud osad eksisteerivad ka eraldiseisvatel füüsilistel arhiivikandjatel, mis on tavaliselt võrguinfrastruktuurist füüsiliselt eraldatud ja moodustavad seega õhuvahega (air-gapped) arhiivikihi. Siia kuuluvad nii trükitud analoogeksemplarid kui ka kaasaskantavad andmekandjad. Üksikud kandjad erinevad lugemisviisi, tehniliste sõltuvuste, halduse, kättesaadavuse ja eeldatava eluea poolest. Mõned on otse loetavad ilma elektroonilise seadmeta, samas kui teised nõuavad ühilduvat riistvara, tarkvara või arhiiviasutuse vahendust. Järgmise registri iga rida tähistab ühte konkreetset füüsilist eksemplari. ID nimi eelvaade loomise kuupäev kandja ja vorming sisu keel valdaja viimane teadaolev asukoht juurdepääs märkus 001 Volná tvorba archiv svazek 1 pilt [https://vojtamaur.cz/images/metawebovy-clanek-001-volna-tvorba.jpg] 2026-06-09 paber; A4; värviline ühepoolne väljatrükk eurokiledes sektsiooni Vaba looming artiklid tšehhi / inglise autor autori erakogu, Plzeň, Tšehhi päringu alusel Sisaldab metaandmeid. Mõned lähtekoodid ja PDF-id ei ole täielikult välja prinditud. 002 ALL_POSTS.txt pilt [https://vojtamaur.cz/images/metawebovy-clanek-002-all_posts.jpg] 2026-06-10 paber; A4; ühepoolselt prinditud lihttekstieksport kõigi artiklite täielik lihttekstieksport tšehhi / inglise autor autori erakogu, Plzeň, Tšehhi päringu alusel Sisaldab metaandmeid ja algse digitaalfaili SHA-256 kontrollsummat. 003 ALL_POSTS.txt Venice Edition pilt [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition.jpg] 2026-06-12 paber; A4; kahepoolselt prinditud lihttekstieksport spiraalköites sektsiooni Vaba looming ingliskeelse osa lihttekstieksport inglise Biennale töötaja näitus Screen Melancholy, Palazzo delle Prigioni, Castello 4209, Veneetsia, Itaalia teadmata Eksemplari leidis Biennale töötaja (oma sõnul [https://vojtamaur.cz/images/metawebovy-clanek-003-all_posts-venice-edition-note.png]), kes võttis seejärel autoriga ühendust. Eksemplari edasine saatus pole teada. 004 ALL_POSTS.txt Edice volné distribuce 1 pilt [https://vojtamaur.cz/images/metawebovy-clanek-004-all_posts-edice-volne-distribuce-1.jpg] 2026-07-01 paber; A4; kahepoolselt prinditud lihttekstieksport, seotud kaablisidemetega sektsioonide Vaba looming ja Näitused tšehhikeelsete osade lihttekstieksport tšehhi Filip Drábek Karlovy Vary, Tšehhi teadmata Eksemplar kingitud sõbrale (luuletuse Jezápek autor [https://vojtamaur.cz/pseudobasen/]). 005 ALL_POSTS.txt Edice volné distribuce 2 pilt [https://vojtamaur.cz/images/metawebovy-clanek-005-all_posts-edice-volne-distribuce-2.jpg] 2026-07-10 paber; A4; kahepoolselt prinditud lihttekstieksport, seotud kaablisidemetega kõigi artiklite täielik lihttekstieksport tšehhi / inglise teadmata raamatukast „Černice - Štefánikova 116 (toidupoe kõrval)”, GPS: 49.696326, 13.416469 [https://maps.app.goo.gl/GFyp2ADYAdh4kXPH7], Plzeň, Tšehhi teadmata Eksemplari edasine saatus pole teada. 006 vojtamaur.cz offline 1 pilt [https://vojtamaur.cz/images/metawebovy-clanek-006-vojtamaur.cz-offline-1.jpg] 2026-07-11 USB-mälupulk Verbatim; 16 GB usb-ehitus, täielik PDF-eksport ja täielik lihttekstieksport tšehhi / inglise teadmata geopeitus GCNJ2Z „Krásná vyhlídka“, Háje küngas Koterovi lähedal, Plzeň, Tšehhi teadmata Eksemplari edasine saatus pole teada. 007 vojtamaur.cz offline 2 pilt [https://vojtamaur.cz/images/metawebovy-clanek-007-vojtamaur.cz-offline-2.jpg] 2026-07-12 USB mälupulk A-Data Speed Drive; 64 MB täielik PDF-eksport ja täielik lihttekstina eksport tšehhi / inglise keel teadmata geopeitus GCBHAG3 „Znamení květokruhu - Narcis“ (Lilleketi märk - Nartsiss), Božkovi kohal, Plzeň, Tšehhi teadmata Sisaldab metaandmeid ja kontrollsummat SHA-256. Eksemplari edasine saatus on teadmata. 008 ALL_POSTS.txt Edice volné distribuce 3 pilt [https://vojtamaur.cz/images/metawebovy-clanek-008-all_posts-edice-volne-distribuce-3.jpg] 2026-07-15 paber; A4; kahepoolselt prinditud lihttekstina eksport spiraalköites kõikide artiklite täielik lihttekstina eksport (kompaktne versioon) tšehhi keel Jáchym Štěpka Strakonice, Tšehhi teadmata Eksemplar kingitud sõbrale. 009 ALL_POSTS.txt pilt [https://vojtamaur.cz/images/metawebovy-clanek-009-all_posts.jpg] 2026-08-06 paber; A4; kahepoolselt prinditud lihttekstina eksport spiraalköites kõikide artiklite täielik lihttekstina eksport (kompaktne versioon) tšehhi keel autor autori erakogu, Halže, Tšehhi päringu alusel Sisaldab metaandmeid. 010 Výstavy a Cestování archiv pilt [https://vojtamaur.cz/images/metawebovy-clanek-010-vystavy-a-cestovani.jpg] 2026-08-10 paber; A4; värviline; kahepoolne trükk, hoitud eurokiledes rubriikide Näitused ja Reisimine artiklid tšehhi keel autor autori erakogu, Plzeň, Tšehhi päringu alusel Sisaldab metaandmeid. Mõned PDF-id ei ole täielikult välja prinditud. 011 vojtamaur.cz offline 3 pilt [https://vojtamaur.cz/images/metawebovy-clanek-011-vojtamaur.cz-offline-3.jpg] 2026-08-12 Verbatim Gold Archival DVD-R; 4,7 GB; 8× lähtekood, veebiversioon, täielik PDF-eksport, vojtamaur-python pakett, videoarhiiv tšehhi / inglise keel autor autori erakogu, Plzeň, Tšehhi era Sisaldab readme.txt ja PyPl API tokenit. 012 vojtamaur.cz offline 4 pilt [https://vojtamaur.cz/images/metawebovy-clanek-012-vojtamaur.cz-offline-4.jpg] 2026-08-13 Verbatim Gold Archival DVD-R; 4,7 GB; 8× lähtekood, usb-versioon, täielik PDF-eksport, vojtamaur-python pakett, videoarhiiv tšehhi / inglise keel autor autori kelder, Plzeň, Tšehhi päringu alusel Sisaldab readme.txt ja kahte füüsilist kahepoolselt prinditud A4 paberit ekspordiga (eksporditud kasutades export-site-pdf-ultra.py ). 013 ALL_POSTS.txt Memory of Mankind Edition pilt 1 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition.jpg] pilt 2 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-1.jpg] pilt 3 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-2.jpg] pilt 4 [https://vojtamaur.cz/images/metawebovy-clanek-013-all_posts-mom-edition-3.jpg] 2026-08-16 keraamika; 3 Memory of Mankind arhiivitahvlid; tihendatud ühepoolne lihttekstina ekspordi ladumine ingliskeelse rubriigi Vaba looming lihttekstina eksport inglise keel Memory of Mankind [https://www.memory-of-mankind.com/] Memory of Mankind arhiiv, soolakaevandus Hallstattis, Austria piiratud Erilised tänud kuuluvad Memory of Mankind projekti asutajale Martin Kunzele tema vastutulelikkuse ja abi eest selle arhiveerimise teostamisel. 014 Metawebový článek pilt [https://vojtamaur.cz/images/metawebovy-clanek-014-metaweb.jpg] 2026-08-25 paber; A4; mustvalge kahepoolselt prinditud Metawebi artikli PDF-eksport, seotud kaablisidemetega Metawebi artikli täielik PDF-eksport, sealhulgas pildilisad, ultra PDF-eksport, ARCHIVE.txt, tehniline dokumentatsioon ning buildi identiteedi ja terviklikkuse failid tšehhi / inglise keel autor autori erakogu, Plzeň, Tšehhi päringu alusel Sisaldab metaandmeid ja kaasatud failide SHA-256 kontrollsummasid. Eksporditud kasutades export-metaweb-pdf.py. 015 vojtamaur.cz offline 5 pilt [https://vojtamaur.cz/images/metawebovy-clanek-015-vojtamaur.cz-offline-5.jpg] 2026-08-25 Verbatim Gold Archival DVD-R; 4,7 GB; 8× lähtekood, usb-versioon, täielik PDF-eksport, vojtamaur-python pakett, videoarhiiv tšehhi / inglise keel autor autori erakogu, Plzeň, Tšehhi päringu alusel Sisaldab readme.txt ja kahte füüsilist kahepoolselt prinditud A4 paberit ekspordiga (eksporditud kasutades export-site-pdf-ultra.py ). JUHISED SÄILITAMISEKS Juhised määravad, kuidas veebisaidi sisu võib arhiveerida, säilitada ja tulevikus hooldada, kui ma ise ei ole enam võimeline seda haldama. PRESERVATION_INSTRUCTIONS.txt [https://vojtamaur.cz/PRESERVATION_INSTRUCTIONS.txt] ============================================================ TITLE: Lõikelaua prügila SLUG: clipboard-smetiste URL: https://vojtamaur.cz/clipboard-smetiste/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-04-01 SOURCE: src/content/posts/clipboard-smetiste.mdx BUILT_HTML: clipboard-smetiste/index.html ============================================================ Lõikelaua prügila aprill 2026 See projekt töötab Windowsi süsteemi lõikelaua sisuga (clipboard [https://cs.wikipedia.org/wiki/Schr%C3%A1nka_(software)]). Iga tekst, pilt või fail, mis kopeeritakse, sisestatakse koheselt ühte piiratud ruumi. Sisu ei töödelda ega sorteerita. Üksikud elemendid paigutatakse juhuslikult vormingusse ja kattuvad üksteisega. Lõuend täitub järk-järgult ilma tagasipöördumise või redigeerimise võimaluseta. Iga allolev pilt on ühe päeva väljund ja jäädvustab minu arvutitöö kulgu. [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 Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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: Ajutised entiteedid SLUG: docasne-entity URL: https://vojtamaur.cz/docasne-entity/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2026-01-02 SOURCE: src/content/posts/docasne-entity.mdx BUILT_HTML: docasne-entity/index.html ============================================================ Ajutised entiteedid jaanuar 2026 [VideoObject: https://www.youtube-nocookie.com/embed/TS4kEbk3SGs] See projekt on kunstiline esitus sellest, kuidas võiksid tekkida Boltzmanni ajud [https://en.wikipedia.org/wiki/Boltzmann_brain] ja muud ajutised entiteedid, mis kerkivad hetkeks entroopiast osakeste juhusliku konfiguratsiooni kaudu ja kaovad sellesse taas. Reaalses füüsilises maailmas nõuaks sellise nähtuse vaatlemine kujuteldamatult pikka aega. Seetõttu muutsin dünaamiliselt üksikute osakeste kiirusi, et oleks võimalik mõistliku aja jooksul kuvada saja entiteedi tekkimist ja hääbumist. Osakeste trajektooridesse ma ei sekkunud. Entiteedid tekkisid nii, et valisin sõnastikust sada juhuslikku sõna, määrasin igale neist seda esindava pildi ja lasin selle seejärel osakeste entroopilisest väljast uuesti tekkida. See on katse näidata, kuidas kaosest võib hetkeks esile kerkida tähendus, vorm või mõte, ilma et neil oleks mingit nõuet püsivale eksistentsile. ============================================================ TITLE: Genoom Theodori spiraalis SLUG: genom-theodorove-spirale URL: https://vojtamaur.cz/genom-theodorove-spirale/ LANGUAGE: et 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 ============================================================ Genoom Theodori spiraalis jaanuar 2026 See visualiseering teisendab lineaarse geneetilise informatsiooni (DNA/RNA) pidevaks 2D Theodori spiraaliks [https://en.wikipedia.org/wiki/Spiral_of_Theodorus]. Iga punkt spiraalil vastab ühele alusele selles järjekorras, nagu see tegelikult järjestuses eksisteerib. Järjestuse algus on spiraali keskel. Punkti värv tähistab aluse tüüpi. See spiraal võimaldab kuvada pikki 1D andmeid suhteliselt väikesel 2D pinnal, ilma et informatsiooni voog katkeks. Ei teki kunstlikke katkestusi, näiteks reavahetusi, mis on tavalised tekstiliste esituste puhul. Näitena visualiseerisin kolme erineva pikkusega organismi genoomid. Kõigil neil on lineaarne genoom, mis on selle visualiseerimisvormi jaoks kõige sobivam. 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] Ebola viirus: [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] Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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-keel SLUG: anti-jazyk URL: https://vojtamaur.cz/anti-jazyk/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-12-01 SOURCE: src/content/posts/anti-jazyk.mdx BUILT_HTML: anti-jazyk/index.html ============================================================ Anti-keel detsember 2025 Tavalised keelemudelid valivad järgmise märgi, valides ühe kõige tõenäolisematest ettepanekutest, mis nende statistilise hinnangu kohaselt konteksti kõige paremini sobib. Me nimetame seda standardseks valimiks. See projekt teeb täpselt vastupidist. Kõige tõenäolisemate märkide valimise asemel sunnime mudelit haarama kõige vähem tõenäoliste järele, ehk nende järele, mida ta tavarežiimis peaaegu kunagi ei kasutaks. Tulemuseks on anti-jazyk – tekst, mis on moodustatud mudeli sõnavara äärealadest, karistatud ja sageli eraldatud osadest. Nii tekivad struktuurid, mis ei ole puhtalt juhuslikud sümbolid, kuid ei ole ka sidusad laused. Kuidas see töötab Mudel saab lühikese sisendi (nt „This is “). See genereerib kõigi võimalike järgmiste märkide tõenäosusjaotuse. Jaotuse ülemisest osast (kõige tõenäolisemad märgid) valimise asemel pööratakse kogu mehhanism ümber ja valitakse selle põhjast (kõige vähem tõenäolised märgid). See paljastab mudeli „alumised kihid“: haruldased väljendid, keelefragmendid ja muud artefaktid, mida mudel tavaliselt alla surub. Kood Koodi on võimalik käivitada Google Colabis: https://colab.research.google.com/drive/18y4hUsNv-aEZHtXVp67ygHGGpMBkByxD?usp=sharing Colab toimib siin peamiselt käituskeskkonnana. See ei ole koodi esmane arhiivikoopia. Seetõttu on sama protseduur salvestatud ka allpool otse artiklisse. Kood on jagatud kolme eraldi plokki, täpselt nagu märkmikus. Esimene laadib mudeli, teine genereerib teksti ja kolmas salvestab viimase väljundi. 1. Mudeli ja tokeniseerija laadimine Seda plokki piisab korra käivitamisest. See laadib GPT-2 mudeli ja tokeniseerija. [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. Anti-keele genereerimine Selles plokis saab muuta sisendteksti, uute märkide arvu ja bottom_k väärtust. Mida väiksem on bottom_k, seda tugevamalt surutakse mudelit tõenäosusjaotuse täielikku põhja. [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. Viimase väljundi salvestamine See plokk salvestab viimati genereeritud teksti faili output.txt. [CODE BLOCK] with open("output.txt", "w", encoding="utf-8") as f: f.write(generated_text) [/CODE BLOCK] GPT-2 mudeli kaalud ei ole veebisaidi osa. Käivitamisel laaditakse need alla välisest allikast. Siia on salvestatud peamiselt protseduur: väike juhend, kuidas sundida mudelit tavalise keele asemel statistilisi jäätmeid välja tõmbama. Väljundi näidis Siin kasutasin GPT-2 mudelit ja lasin sellel täiendada teksti „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 Väljundi näidise analüüs Anti-keel ei ole juhuslik müra. Rida fragmente meenutab konkreetsete andmedomeenide jälgi, mida mudel on tõenäoliselt näinud, kuid mida tavaline valim praktiliselt kunagi ei esile kutsu, kuna need on statistiliselt ebasoodsad. Anti-keel seevastu soosib neid. Mõned mudeli genereeritud teksti osad näevad välja nagu treeningandmestiku artefaktid. Mõnikord võib märgata viiteid erinevate e-poodide andmete kraapimisele („BuyableInstoreAndOnline“, „SpecialOrderable“, „ItemThumbnailImage“), potentsiaalselt tundlikke või sotsiaalselt laetud teemasid („sexual“, „Muslims“, „Hispanic“), teaduslikke termineid või nende osi („isomer“, „antidepress“, „[m]icrobial“, „[p]uncture“, „intolerance“), kultuuriviiteid („Monroe“, „Phelps“, „Rockefeller“, „Nitrome“), religioos-müütilisi või fantaasia-artefakte („Archdemon“, „devils“), kohti („Moroc“, „Afric“), veebisaitide kasutajaliidese osi („cloneembedreportprint“, „IMAGES“) jne. Selle analüüsi piirangute kohta tuleb lisada: aju kipub välja noppima tuntud mustreid (brändid, nimed, mõisted) ja ülejäänu ignoreerima. Mõned väljendid on lisaks tähenduslikult mitmetähenduslikud („intolerance“ võib olla nii meditsiiniline kui ka ühiskondlik), mistõttu nende tõlgendamine ei ole üheselt mõistetav. ============================================================ TITLE: Uss ε SLUG: cerv-epsilon URL: https://vojtamaur.cz/cerv-epsilon/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/cerv-epsilon.mdx BUILT_HTML: cerv-epsilon/index.html ============================================================ Uss ε september 2025 Definitsioon: Aluseks on C. elegans ussi avatud lähtekoodiga närvivõrk. Iga kaal wᵢ′ on kohandatud: wᵢ′ = wᵢ + εᵢ kus εᵢ on sõltumatu juhuslik muutuja, millel on ühtlane jaotus vahemikus [−10⁻⁴,10⁻⁴]. Motivatsioon: Väikese arvutamatu arvu εᵢ lisamine ei ole mõeldud mudeli parandamiseks. See on mõeldud ainult selleks, et luua defineeritud uss, mida pole võimalik täielikult välja arvutada. See on selle ainus eesmärk. ============================================================ TITLE: püksid SLUG: gate URL: https://vojtamaur.cz/gate/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2025-09-01 SOURCE: src/content/posts/gate.mdx BUILT_HTML: gate/index.html ============================================================ püksid september 2025 Kannan neid pükse. Need läksid katki. Nõelusin need kinni. Need läksid jälle katki. Nõelusin need jälle kinni. Kordan seda ikka ja jälle. Ja kannan neid ikka edasi. [ImageObject: https://vojtamaur.cz/images/gate-obr-1.jpg | püksid] [https://vojtamaur.cz/images/gate-obr-1.jpg] ============================================================ TITLE: DullGPT SLUG: dullgpt URL: https://vojtamaur.cz/dullgpt/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-07-01 SOURCE: src/content/posts/dullgpt.mdx BUILT_HTML: dullgpt/index.html ============================================================ DullGPT juuli 2024 DullGPT on mõtteeksperiment, mis demonstreerib võimalust luua tehisintellekti süsteem väga lihtsa (kuid äärmiselt ebaefektiivse) lähenemisviisi abil. See projekt koosneb programmist, mis genereerib kõik võimalikud sisendid, sisestab need ChatGPT mudelisse ja salvestab saadud vastused. Nii ehitab see järk-järgult sisendite ja väljundite andmebaasi, luues illusiooni intelligentsest süsteemist. DullGPT-l on kaks režiimi: „õppimine“ ja „kasutamine“. Õppimisrežiimis genereerib programm sisendeid ja kogub vastuseid, samas kui kasutamisrežiimis võimaldab see kasutajal sisestada sisendeid ja saada andmebaasist vastuseid. See on sisuliselt äärmuslik näide jõhkra jõu (brute-force) lähenemisviisist intelligentsuse simuleerimiseks. Selle asemel, et püüda mõista sisendite tähendust ja genereerida vastuseid õppimismudeli põhjal, kogub ja salvestab see lihtsalt tohutul hulgal sisend-väljund paare. Käitumuslikust vaatepunktist peaks see olema ChatGPT-st eristamatu, kui sellel oleks piisavalt andmeid. See tõstatab küsimuse, kas tõeline arusaamine ja intelligentsus on üldse vajalikud intelligentse kommunikatsiooni loomiseks. Teisisõnu: DullGPT loob vastuseid, mis on eristamatud tõelise intelligentse süsteemi poolt genereeritutest, kuid neil puudub igasugune autentse kogemuse või introspektsiooni vorm. Loomulikult on DullGPT-l erinevalt ChatGPT-st palju piiranguid, sealhulgas „treeningu“ kiirus ja selle sõltuvus teistest suurtest keelemudelitest, vestluste ajaloo arvesse võtmata jätmine ning kõigi sisendsümbolite (nt hiina märgid jms) mittearvestamine. Erinevalt suurtest keelemudelitest annab see lisaks alati sama sisendi korral sama väljundi. Kuna tegemist on vaid praktilise kasutuseta mõtteeksperimendiga, pole mõtet püüda neid puudusi kõrvaldada. Mainimist väärib aga see, et ma ei püüa sellega kaitsta hiina toa argumenti, mis seab kahtluse alla võimaluse saavutada tõeline intelligentsus või arusaamine ainult sümbolitega manipuleerimise kaudu ilma tegeliku mõistmiseta. Väidan vaid, et vähemalt ühe sellise intelligentse süsteemi saab luua, isegi kui täiesti ebaefektiivsel ja rumalal viisil. Ma ei arva aga, et iga süsteem peab olema tingimata nii sisemiselt tühi. Siin on selle programmi lähtekood: [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] Ja siin on lõputu logi esimesed 1000 sisend-väljund paari: [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: et 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 skannitud kujutised [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: Privaatsuse piirid SLUG: hranice-soukromi URL: https://vojtamaur.cz/hranice-soukromi/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-02-01 SOURCE: src/content/posts/hranice-soukromi.mdx BUILT_HTML: hranice-soukromi/index.html ============================================================ Privaatsuse piirid veebruar 2024 Lõin lihtsa programmi, millele saab määrata ühe või mitu kataloogi. See otsib need kõik läbi, sealhulgas nende alamkataloogid, ja kui kohtab mõnda pilti (pildi all pean siin silmas faili, millel on laiend .jpg, .jpeg, .png, .tif, .tiff), lisab selle tee kõigi piltide hulka. Pärast otsingu lõpetamist valib see nende hulgast ainult ühe pildi ja kuvab selle. Seejärel ühendasin oma arvutiga kõik kõvakettad fotode varukoopiatega, mida olin elu jooksul kogunud (praegu sisaldavad need üle 91 000 foto). Seadistasin kõik kõvakettad algkataloogideks, millest programm pilte valib. Praktilistel põhjustel oli vajalik keelata valik mõnest kataloogist, kuna mõned sisaldasid ainult programmide andmeid, näiteks nende ikoone. Pärast ENTER-klahvi vajutamist valis programm minu elust juhusliku foto. Pärast uut ENTER-klahvi vajutamist valis programm järgmise foto jne... Juhuslikult valitud piltidest lõin mitu seeriat, mis üksteisele järgnesid. Iga seeria algab pildi juhusliku valikuga ja jätkab järgmiste piltide juhuslikku valimist seni, kuni satub mõnele, mida ma ei soovi avalikustada. See viimane pilt on seerias esitatud hägusena. Mind huvitas, millised fotod põhjustavad seeriate lõppemise ja miks. Enamikul juhtudel lõpetas selle minu üllatuseks mure teiste inimeste privaatsuse pärast. Muudel juhtudel lõpetasid selle töödokumentide fotod, teiste inimeste kodud ja minu enda kodu jne. Selle projektiga avastasin, kui hägused on minu privaatsuse piirid, kui neid üldse on. Mingil hetkel pidin aga otsustama, kas foto avaldada või mitte. See valik oli aga enamasti üsna keeruline ja ebaselge. seeria 1: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-1.jpg] seeria 2: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg | klaas vett] [https://vojtamaur.cz/images/hranice-soukromi-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg | tekst näituse kohta] [https://vojtamaur.cz/images/hranice-soukromi-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg | teekonna termofoto] [https://vojtamaur.cz/images/hranice-soukromi-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg | rongireis] [https://vojtamaur.cz/images/hranice-soukromi-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg | plekk klaasil] [https://vojtamaur.cz/images/hranice-soukromi-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg | ekraanipilt CMD-ga] [https://vojtamaur.cz/images/hranice-soukromi-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg | üliõpilasnäitus] [https://vojtamaur.cz/images/hranice-soukromi-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-9.jpg] seeria 3: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg | SMS-pileti kood] [https://vojtamaur.cz/images/hranice-soukromi-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg | hüppavad masaid Keenias] [https://vojtamaur.cz/images/hranice-soukromi-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg | vastne mikroskoobi all] [https://vojtamaur.cz/images/hranice-soukromi-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg | auto termofoto] [https://vojtamaur.cz/images/hranice-soukromi-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg | robotite skulptuurid näitusel] [https://vojtamaur.cz/images/hranice-soukromi-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-15.jpg] seeria 4: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg | polariseeritud struktuur mikroskoobi all] [https://vojtamaur.cz/images/hranice-soukromi-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg | Vojta Maur filmib näitust] [https://vojtamaur.cz/images/hranice-soukromi-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg | Milana Mauri näitus] [https://vojtamaur.cz/images/hranice-soukromi-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg | iguaan Galápagose saartel] [https://vojtamaur.cz/images/hranice-soukromi-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg | piimjas klaas] [https://vojtamaur.cz/images/hranice-soukromi-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg | rakk mikroskoobi all] [https://vojtamaur.cz/images/hranice-soukromi-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-22.jpg] seeria 5: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-23.jpg] seeria 6: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-24.jpg] seeria 7: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-25.jpg] seeria 8: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg | maal näitusel] [https://vojtamaur.cz/images/hranice-soukromi-obr-26.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg | Vojta Maur valgusfestivalil] [https://vojtamaur.cz/images/hranice-soukromi-obr-27.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg | hooned Mehhikos] [https://vojtamaur.cz/images/hranice-soukromi-obr-28.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-29.jpg] seeria 9: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg | vähilaadsed] [https://vojtamaur.cz/images/hranice-soukromi-obr-30.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-31.jpg | kajakad] [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 paadis] [https://vojtamaur.cz/images/hranice-soukromi-obr-33.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg | suhkrutükid] [https://vojtamaur.cz/images/hranice-soukromi-obr-34.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg | Milana Mauri näitus] [https://vojtamaur.cz/images/hranice-soukromi-obr-35.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg | pelikanid loomaaias] [https://vojtamaur.cz/images/hranice-soukromi-obr-36.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-37.jpg | välk Moraavias] [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 | pilvede termofoto] [https://vojtamaur.cz/images/hranice-soukromi-obr-39.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg | Vojta Maur mootorsaega] [https://vojtamaur.cz/images/hranice-soukromi-obr-40.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg | tulemasin kirjaga BURN SYSTEM] [https://vojtamaur.cz/images/hranice-soukromi-obr-41.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg | üleujutatud karjäär] [https://vojtamaur.cz/images/hranice-soukromi-obr-42.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg | mets] [https://vojtamaur.cz/images/hranice-soukromi-obr-43.jpg] [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-44.jpg] seeria 10: [ImageObject: https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg | tsenseeritud pilt] [https://vojtamaur.cz/images/hranice-soukromi-obr-45.jpg] Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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: Lainefunktsioonid SLUG: vlnove-funkce URL: https://vojtamaur.cz/vlnove-funkce/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2024-01-01 SOURCE: src/content/posts/vlnove-funkce.mdx BUILT_HTML: vlnove-funkce/index.html ============================================================ Lainefunktsioonid jaanuar 2024 See projekt on demonstratsioon sellest, kuidas saab simuleerida lainete levikut ja interferentsi ning nende vastastikmõju keskkonnaga, kasutades matemaatilisi mudeleid ja arvutisimulatsiooni. Juhuslike väärtuste kasutamine lainete allikate asukoha, sageduse ja amplituudi määramiseks, koos amplituudi vähenemise rakendamisega kauguse kasvades allikast ning lainete peegeldumisega ruudu servadest ja nende vastastikuse interferentsiga, loob visuaalselt huvitavaid mustreid, mis illustreerivad lainete vastastikmõjude keerukust piiratud ruumis. Tulemused on visualiseeritud must-valge värviskaala abil, mis esindab lainetuse intensiivsust ruudukujulise ruumi erinevates punktides. Simulatsioon 1 lainete allikaga: [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] Simulatsioon 2 lainete allikaga: [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] Simulatsioon 3 lainete allikaga: [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] Simulatsioon 5 lainete allikaga: [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] Simulatsioon 10 lainete allikaga: [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] Simulatsioon 50 lainete allikaga: [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] Simulatsioon 100 lainete allikaga: [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] Simulatsioon 500 lainete allikaga: [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] Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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áni struktuur SLUG: vystavy-recamanova-struktura URL: https://vojtamaur.cz/vystavy-recamanova-struktura/ LANGUAGE: et 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áni struktuur 14. 9. 2023 - 31. 12. 2023, Jindřichův Hradec Fotograafia ja kaasaegse kujutise meedia muuseum: Pildid numbrite kohal [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] Teave näituse kohta Fotograafia ja kaasaegse kujutise meedia muuseumi veebilehel: https://www.mfmom.cz/vystavy/obrazy-nad-cisly-i306.html Artikkel veebisaidilt JcTEĎ.cz: https://www.jcted.cz/76523-muzeum-fotografie-v-jindrichove-hradci-otevrelo-vystavu-pocitacovych-grafik/ Recamáni struktuuri selgitus (projekt aastast 2020): https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ ============================================================ TITLE: Kursori trajektoor SLUG: trajektorie-kurzoru URL: https://vojtamaur.cz/trajektorie-kurzoru/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-08-01 SOURCE: src/content/posts/trajektorie-kurzoru.mdx BUILT_HTML: trajektorie-kurzoru/index.html ============================================================ Kursori trajektoor august 2023 Võib tunduda, et igapäevane arvutihiirega suhtlemine on tavaline ja mitte eriti tähelepanuväärne tegevus. Aga mis siis, kui neid rutiinseid liigutusi saaks muuta millekski enamaks, millekski, mis loob arvutitööst ainulaadse visuaalse esituse? Tänu koodile, mis tuvastab hiirekursori asukoha ja selle all oleva piksli värvi, võib see mõte saada reaalsuseks. Kuidas see töötab? See kood jälgib, kus hiirekursor ekraanil asub ja mis värvi on selle all olev piksel. See teave kantakse seejärel reaalajas üle virtuaalsele lõuendile, mille eraldusvõime on sama mis ekraanil. Alati, kui hiirt liigutatakse, joonistab kood kursori all olnud värviga piksli kohta, kus kursor asus. See tähendab, et kui ekraanil töötatakse ja liigutatakse, tekivad lõuendile värvilised trajektoorid. Need trajektoorid on ainulaadsed ja esindavad kasutaja tööd ja suhtlust arvutiga. Mis juhtub pikema aja möödudes? Kui see protsess kestab piisavalt kaua, hakkab lõuend täituma ja trajektoorid muutuvad vähem märgatavaks. Selle asemel hakkab suurem osa lõuendist välja nägema nagu pseudojuhuslik müra. Siiski on teatud ekraanialasid, mis aja jooksul eriti ei muutu. See võib olla näiteks Windowsi süsteemi alumine riba, kus asuvad tarkvaraikoonid. Need alad jäävad lõuendil enam-vähem samaks. [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] Järeldus See kood kujutab endast tehnoloogia ja kunsti ühendust, mis võimaldab muuta igapäevase arvutiga suhtlemise millekski visuaalselt köitvaks. Kuigi esmapilgul võib tunduda, et arvutiga töötamine on rutiinne ja monotoonne, näitab see projekt, et isegi sellisel tegevusel võib olla oma ilu ja rütm. Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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: Taimede logid SLUG: zaznamy-rostlin URL: https://vojtamaur.cz/zaznamy-rostlin/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2023-06-01 SOURCE: src/content/posts/zaznamy-rostlin.mdx BUILT_HTML: zaznamy-rostlin/index.html ============================================================ Taimede logid juuni 2023 Sissejuhatus Selles artiklis vaatleme projekti, mis ühendab taimede, elektroonika, programmeerimise ja visuaalkunsti maailma. Projekt kasutab Arduinot ja Pythonit taimede elukogemuste visualiseerimiseks. [ImageObject: https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png | arduino ühendusskeem] [https://vojtamaur.cz/images/zaznamy-rostlin-obr-1.png] Kuidas see töötab? Arduino on varustatud kolme sensoriga – termomeetri, fotoresistori ja niiskusanduriga. Need sensorid on paigutatud erinevate taimeliikidega (nt patissonid, herned, päevalilled, baklažaanid, kress, paprikad jne) lillepottidesse. Sensorid koguvad pidevalt andmeid temperatuuri, valguse intensiivsuse ja mulla niiskuse kohta. Programm loob seejärel tühja lõuendi mõõtmetega 100×100 pikslit. Iga selle lõuendi piksel värvitakse vastavalt sensoritelt saadud andmetele. Piksli RGB-värviväärtus määratakse nii, et R-väärtus (punane) vastab temperatuurile, G (roheline) valgusele ja B (sinine) niiskusele. Ühe päeva visualiseerimine Kõigepealt vaatame projekti lihtsat versiooni, kus üks pilt esindab ühte taimeelu päeva. Programm alustab esimese piksli värvimisega vasakus ülanurgas ja värvib järk-järgult iga piksli vastavalt sensoritelt saadud hetkeväärtustele. Pärast piksli värvimist ootab programm veidi, enne kui liigub järgmise piksli juurde. Kui jõutakse rea lõppu, liigutakse järgmise rea algusesse ja jätkatakse värvimist. See protsess kestab seni, kuni kõik lõuendi pikslid on värvitud. Päevalille logi: [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] Väljundite kokkupanemine Pärast ühe päeva visualiseerimist saame seda protsessi laiendada ja luua piltide seeria, mis esindavad pikemat ajavahemikku. Üksikuid ruudukujulisi väljundeid saab üksteise alla laduda, luues nii komposiitpilte. Kuna ühe väljundi valmimisel hakatakse kohe järgmist genereerima, ei teki aja kulgemises katkestust. Sel viisil saame luua näiteks 100x500 pikslise eraldusvõimega pilte, kui need koosnevad viiest väljundist. Päevalille logi: [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] Patissoni logi: [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] Mõõtmiste vahelise viivituse pikendamine Üksikute pikslite mõõtmise vahelist viivitust saab pikendada. Sel viisil võib üks 100×100 piksliga ruudukujuline formaat esindada mitte ainult ühte päeva, vaid paljusid päevi. See põhimõte võimaldab meil jälgida taime arengut pikema aja jooksul ühel pildil. Päevalille logi: [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] Põhimõtete kombineerimine Mõlemat põhimõtet kombineerides saame luua piltide seeria, kus iga pilt esindab mitut päeva ja kogu seeria katab siis paljusid päevi või isegi nädalaid. Sel viisil saame jälgida ja visualiseerida taime pikaajalist arengut. Päevalille logi: [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] Päevalille logi: [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] Tulemuste tõlgendamine Tulemuseks olevad pildid annavad meile ainulaadse vaate taimede elule. Sinised “jooned” pildil esindavad öid, sest siis oli enamasti niiske, kuid mitte eriti soe ja samuti ei paistnud valgust. Vastupidi, kollased “jooned” on põhjustatud sellest, et päeva lõpus hakkas taimele paistma otsene päikesevalgus, mis põhjustas temperatuuri ja valguse intensiivsuse tõusu. See väljendus pildil punase ja rohelise kanali väärtuste suurenemisena, mis kokku annavad kollase värvi. Mõnikord on öö alguses näha nõrku jooni, kuna süütasin vahel õhtul toas lambi. Teistel väljunditel on valguse intensiivsuse vähenemisest näha, et näiteks sadas vihma. Lähtekood Selle projekti Pythoni lähtekood on saadaval siin: [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] Kokkuvõte See projekt on suurepärane näide sellest, kuidas saame kasutada tehnoloogiat loodusprotsesside paremaks mõistmiseks ja visualiseerimiseks. Tulemuseks olevad pildid annavad meile ülevaate taimede elust ja tajutavate stiimulite keerukusest. Oluline on mõista, et kuigi see projekt pakub ainulaadset sissevaadet taimede kogemustesse, ei hõlma see kõiki nende tajumise aspekte. Taimed suudavad tajuda paljusid erinevaid signaale oma keskkonnast, sealhulgas õhuniiskust, gravitatsiooni suunda, mulla keemilist koostist, elektromagnetvälja ja mehaanilist stressi. See projekt ei püüa salvestada taime täielikku kogemust, vaid keskendub pigem kolmele võtmetegurile, mida on lihtne mõõta ja visualiseerida. Meil pole aimugi, kuidas taimed neid andmeid tõlgendavad, kuid teame, et nad reageerivad neile kindlasti. Projekt on katse tõlkida need kogemused formaati, mida suudame paremini mõista ja visualiseerida. ============================================================ TITLE: Ehituskrundid SLUG: vystavy-stavebni-pozemky-1 URL: https://vojtamaur.cz/vystavy-stavebni-pozemky-1/ LANGUAGE: et 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 ============================================================ Ehituskrundid 19. 10. 2022 - 14. 1. 2023, Brno Fait Gallery: Milan Maur / Ebakindlad sündmuste jadad [ImageObject: https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-1.jpg | Pildi kirjeldus: Ostame ehituskrunte ja anname need loodusele tagasi. Sügis 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 | Näituse fotodokumentatsioon] [https://vojtamaur.cz/images/vystavy-stavebni-pozemky-1-obr-2.jpg] Teave näituse kohta Fait Gallery veebilehel: https://www.faitgallery.com/tiskovky/items/2014.html ============================================================ TITLE: Rekursioon programmis MS Word SLUG: rekurze-programu-ms-word URL: https://vojtamaur.cz/rekurze-programu-ms-word/ LANGUAGE: et 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 ============================================================ Rekursioon programmis MS Word november 2022 Avastasin viisi, kuidas Microsoft Wordis rekursiivset protsessi käivitada. Selleks on vaja kahte asja – linkimisfunktsiooni ja tabelit. Linkimisfunktsiooni abil saab dokumendi A sisu lisada dokumenti B nii, et kui sisu dokumendis A muudetakse, kajastuvad need muudatused automaatselt ka dokumendis B. Teisisõnu – dokumendi B sisu viitab dokumendi A sisule. Rekursiooni saab seejärel käivitada, luues sisu, mis viitab iseendale. Kuidas seda saavutada? Piisab vaid dokumendi A (nimetagem seda nt doc A.docx) ja dokumendi B (doc B.docx) loomisest, dokumendis A tühja tabeli loomisest, selle kopeerimisest ja lingitud kujul dokumenti B kleepimisest. Seejärel tuleb see äsja lisatud tabel dokumendist B kopeerida ja kleepida lingitud kujul dokumendi A tabeli sisusse. Nii tekib tabel, mis hakkab järk-järgult iseennast endasse lisama. Enamasti hakkab MS Word seejärel hanguma, kuni lõpuks täielikult kokku jookseb. Kogu seda protseduuri saab näha allolevas videos. [VideoObject: https://www.youtube-nocookie.com/embed/xaE-eYQw4Mw] ============================================================ TITLE: Pseudoluuletus SLUG: pseudobasen URL: https://vojtamaur.cz/pseudobasen/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-05-01 SOURCE: src/content/posts/pseudobasen.mdx BUILT_HTML: pseudobasen/index.html ============================================================ Pseudoluuletus mai 2022 Kõik järgneva luuletuse sõnad (vähemalt meie teadmiste kohaselt ja funktsionaalseid sõnu välja arvatud) on pseudosõnad; tegemist on seega sõnadega, mis võiksid tšehhi keele fonotaktika kohaselt eksisteerida – need häälikukombinatsioonid on mainitud keeles võimalikud –, kuid neile ei ole omistatud tähendust ja neid ei kasutata. Luuletus on seega põhimõtteliselt mõttetu ja võimalik tõlgendus sõltub täielikult lugeja kujutlusvõimest, kuigi mõnede pseudosõnade väljendunud onomatopoeetiline olemus stimuleerib seda märkimisväärselt. Selle eksperimendi eesmärk ei olnud luua kõrge esteetilise väärtusega luuleteksti, vaid mängida emakeele kombinatoorse potentsiaaliga. On tähelepanuväärne, et iga pseudosõna puhul saab usaldusväärselt tuvastada sõnaliigi ja enamiku selle grammatilistest kategooriatest. 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 Ehkki luuletus on põhimõtteliselt mõttetu, võib selle tõlgendamisel lugeja peas tekkida teatud ettekujutus. Meid huvitas, milline ettekujutus võiks sellest olla tehisintellektil. Kasutasime seetõttu mitmeid kättesaadavaid tehisintellekti mudeleid (ru-DALL-E, Dream, Deep Daze, starryai – Altair, starryai – Orion ja Night Café), mis suudavad tekstisisendi abil luua visuaalse väljundi. Iga mudel on veidi erinev, mõned toodavad fotorealistlikke väljundeid, mõned on abstraktsemad ja teised on pigem kunstiliselt stiliseeritud. Samuti erinevad nad selle poolest, kui hästi nad tšehhi keelest aru saavad (nt mudel ru-DALL-E saab tšehhi keelest väga hästi aru). Selle luuletuse üksikud segmendid sisestati erinevatele tehisintellekti mudelitele ja igaüks neist lõi oma unikaalse ettekujutuste seeria, mis põhineb üksikute segmentide tõlgendamisel. Iga sellise seeria põhjal lõime video, milles projitseeritakse üksikud ettekujutused ja samal ajal loetakse nende juurde vastavat luuletuse segmenti. Mudel Deep Daze suudab isegi salvestada ettekujutuste loomise protsessi, nii et videos on näha, kuidas tema ettekujutus järk-järgult vormub ja täpsustub. 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] Mida luuletus sinus esile kutsub? Kas sinu mulje luuletusest ühtib tehisintellekti tõlgendustega? luuletuse autor: Filip Drábek pildimaterjali autor: Vojta Maur ============================================================ TITLE: Fotogrammeetria SLUG: fotogrammetrie URL: https://vojtamaur.cz/fotogrammetrie/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2022-03-29 SOURCE: src/content/posts/fotogrammetrie.mdx BUILT_HTML: fotogrammetrie/index.html ============================================================ Fotogrammeetria märts 2022 Mõne aasta jooksul olen fotogrammetrie abil skaneerinud erinevaid struktuure. Projekt toimib ruumilise kollaažina paikadest ja olenditest läbi aja. [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-9.jpg | vasakult: 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 | vasakult: 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 lamab korteris, mis asub korteri kõrval, kus lamab Vojta Maur korteris, mis asub korteri kõrval, kus lamab Vojta Maur korteris, mis asub korteri kõrval, kus...] [https://vojtamaur.cz/images/fotogrammetrie-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg | Vojta Maur lamab korteris, mis asub korteri kõrval, kus lamab Vojta Maur korteris, mis asub korteri kõrval, kus lamab Vojta Maur korteris, mis asub korteri kõrval, kus...] [https://vojtamaur.cz/images/fotogrammetrie-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg | Vojta Maur korteris] [https://vojtamaur.cz/images/fotogrammetrie-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg | Vojta Maur toas isoleerituna] [https://vojtamaur.cz/images/fotogrammetrie-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg | Vojta Maur toas, lainurk-võte] [https://vojtamaur.cz/images/fotogrammetrie-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg | low poly Vojta Maur toas] [https://vojtamaur.cz/images/fotogrammetrie-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg | Vojta Maur vannitoas] [https://vojtamaur.cz/images/fotogrammetrie-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg | Vojta Maur magamistoas] [https://vojtamaur.cz/images/fotogrammetrie-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg | Vojta Maur elutoas] [https://vojtamaur.cz/images/fotogrammetrie-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg | Vojta Maur köögis] [https://vojtamaur.cz/images/fotogrammetrie-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg | Vojta Maur köögis] [https://vojtamaur.cz/images/fotogrammetrie-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg | Vojta Maur köögis] [https://vojtamaur.cz/images/fotogrammetrie-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg | aed] [https://vojtamaur.cz/images/fotogrammetrie-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg | Vojta Maur aias, ortograafiline perspektiiv] [https://vojtamaur.cz/images/fotogrammetrie-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg | Helena Horáková kraanikausis] [https://vojtamaur.cz/images/fotogrammetrie-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg | Vojta Mauri armee] [https://vojtamaur.cz/images/fotogrammetrie-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg | Vojta Mauri heeliks] [https://vojtamaur.cz/images/fotogrammetrie-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg | Vojta Mauri muster] [https://vojtamaur.cz/images/fotogrammetrie-obr-19.jpg] ============================================================ TITLE: Juhuslike arvude generaator SLUG: vystavy-generator-nahodnych-cisel-2 URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel-2/ LANGUAGE: et 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 ============================================================ Juhuslike arvude generaator 17. 2. 2022 - 27. 3. 2022, Karlovy Vary Karlovy Vary kunstigalerii: KARLOVY VARY SALONG 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] Teave näituse kohta Karlovy Vary kunstigalerii veebilehel: http://www.galeriekvary.cz/vystavy/karlovarsky-salon-22-2 ============================================================ TITLE: Autoportree (praktiline lõputöö) SLUG: autoportret-prakticka-maturitni-prace URL: https://vojtamaur.cz/autoportret-prakticka-maturitni-prace/ LANGUAGE: et 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 ============================================================ Autoportree (praktiline lõputöö) juuni 2021 Lõputöö ülesanne ja kaitsmine: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-1.pdf] Valminud portfoolio: [MediaObject: https://vojtamaur.cz/files/autoportret-prakticka-maturitni-prace-dokument-2.pdf] Teose installatsioon Nerudovka ateljeedes: [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] Töö hindamine: [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: Lühike ajalugu elust Maal SLUG: strucna-historie-zivota-zemi URL: https://vojtamaur.cz/strucna-historie-zivota-zemi/ LANGUAGE: et 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 ============================================================ Lühike ajalugu elust Maal märts 2021 [VideoObject: https://www.youtube-nocookie.com/embed/1R8M4nRLPWQ] Video valmis koolitööna Plzeňi kaubanduse, tarbekunsti ja disaini keskkoolis (Nerudova 33). Üks kaader sellest videost esindab 200 000 aastat Maa ajaloost. See vastab ligikaudu Homo sapiens'i liigi eksisteerimise kestusele. Just seetõttu on inimene kujutatud alles selle video päris viimases kaadris. Kõik videos kasutatud pildimaterjalid on autori enda tehtud. ============================================================ TITLE: Elu Hromnice järves SLUG: zivot-hromnickem-jezirku URL: https://vojtamaur.cz/zivot-hromnickem-jezirku/ LANGUAGE: et 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 ============================================================ Elu Hromnice järves jaanuar 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] Hromnice järv [https://cs.wikipedia.org/wiki/Hromnick%C3%A9_jez%C3%ADrko] on loodusmälestis Plzeň-severi ringkonnas. Tänu varasemale kildakaevandamisele on järve vesi nõrk väävelhappe lahus (selle pH on 2.6 – 2.9). Just seetõttu võib erinevatest allikatest lugeda, et „vesi on steriilne ja elutu“. Isegi ametlikul teabetahvlil [https://upload.wikimedia.org/wikipedia/commons/d/d0/Tabule_Hromnick%C3%A9_jez%C3%ADrko.JPG] on kirjas: „… peale vetikate on [vesi] täiesti elutu“. See järeldus tundus mulle elu üldise tohutu kohanemisvõime tõttu ebatõenäoline. Otsustasin seega sinna minna ja seda ise uurida. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg | Hromnice järv] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg | mõõtmine pH] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-2.jpg] 19. detsembril 2020 võtsin Hromnice järvest veeproovi. Hulkrakset elu oli selles võimalik näha kohe, kui muda häguses vees settis. Leidsin sellest mitu surusääsklase vastset. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg | surusääsklase vastne] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-3.jpg] Avastasin sellest ka kärbsevastse, mille suutsin mikroskoobi abil tuvastada. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg | kärbsevastne] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-4.jpg] Leidsin sellest ka mitmeid üherakulisi organisme, nagu need kaks silmviburlaste liiki, mida oli siin nii palju, et neid oli võimalik rohelise kihina veepinnal palja silmaga vaadelda. [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg | silmviburlased] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-6.jpg | silmviburlased] [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 | silmviburlane] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-7.jpg] [VideoObject: https://www.youtube-nocookie.com/embed/XbHSxjzpSYE] Ülaltoodud kaadritest võib näha ka prokarüootseid organisme – tsüanobaktereid (väikesed pulgakujulised bakterid). Teine prokarüootne organism, mille proovist leidsin, on see bakter (esialgu täpsemalt tuvastamata). [ImageObject: https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg | bakter] [https://vojtamaur.cz/images/zivot-hromnickem-jezirku-obr-8.jpg] Umbes kahe nädala pikkuse vaatluse järel leidsin proovist isegi ripsloomi. Esimene neist on keerisloom, teine on 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] On tähelepanuväärne, kui paljud organismid suudavad nii äärmiselt happelises keskkonnas ellu jääda. Väide, et vesi on steriilne, on minu arvates sellega ümber lükatud. Seetõttu oleks asjakohane uuendada ametlikku teabetahvlit ja teisi turismiveebilehti, mis on selle sealt maha kirjutanud. Need aga ei ole ilmselt kaugeltki kõik Hromnice järves leiduvad organismid, mistõttu oleks huvitav teha täiendavaid veeanalüüse teistel aastaaegadel või võtta veeproove erinevatelt sügavustelt (põhjas võivad nt hapniku- ja valgusepuuduse tõttu elada anaeroobsed bakterid). ============================================================ TITLE: Mõtisklus fantaasia piiridest SLUG: uvaha-hranicich-fantazie URL: https://vojtamaur.cz/uvaha-hranicich-fantazie/ LANGUAGE: et 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 ============================================================ Mõtisklus fantaasia piiridest november 2020 See tekst valmis kooli kirjandina (žanr: mõtisklus) vabalt valitud teemal õpingute ajal Plzeňi kaubanduse, tarbekunsti ja disaini keskkoolis. [MediaObject: https://vojtamaur.cz/files/uvaha-hranicich-fantazie-dokument.pdf] ============================================================ TITLE: Heledustaseme erinevuste suurendatud tajumine SLUG: zvysene-vnimani-rozdilu-svetlosti URL: https://vojtamaur.cz/zvysene-vnimani-rozdilu-svetlosti/ LANGUAGE: et 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 ============================================================ Heledustaseme erinevuste suurendatud tajumine oktoober 2020 Mis oleks, kui meie silmad suudaksid tajuda ka heledustaseme tühiseid erinevusi? Kui teistsugune oleks tänu sellele meie vaade maailmale? Kas seda saab kuidagi visualiseerida? Jah, ma arvan, et saab. Püüan nüüd kirjeldada, kuidas seda saavutada. Vaatame siis, kuidas inimsilm tajub mustvalget fotot. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg | mustvalge foto karudest] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-1.jpg] Võib seega öelda, et kohti, mis on kõige tumedamad, tajume mustana ja kohti, mis on kõige heledamad, tajume valgena. Kõik nende vahepealne on erinevad halli varjundid. Seda spektrit saab kuvada järgmiselt: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg | gradient black-white] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-2.jpg] Kuna meie silmad ei ole kuigi head kahe halli varjundi vaheliste väikeste erinevuste tajumisel, otsustasin sellesse üleminekusse vaheetappidena lisada kogu värvispektri. Järgnev üleminek näeb siis välja selline: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg | gradient black, magenta, blue, cyan, green, yellow, red, white (KMBCGYRW)] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-3.jpg] Mustad jäävad endiselt mustaks, valged endiselt valgeks, kuid hall üleminek nende vahel on nüüd rikastatud värvidega. Allpool on toodud näide sellest, kuidas näeks välja karufoto pärast selle uue ülemineku rakendamist. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg | gradient KMBCGYRW rakendatud mustvalgele fotole karudest] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-4.jpg] Fotol on näha detaile, mis tavalisel mustvalgel fotol jääksid meil märkamata. Edasi proovisin selle üleminekuga katsetada analoogfotodel (vt allpool). Nende puhul on võrdluseks alati kõigepealt toodud originaalne mustvalge foto. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-5.jpg | mustvalge analoogfoto Marek Herinkist] [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 rakendatud mustvalgele analoogfotole Marek Herinkist] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-7.jpg | mustvalge analoogfoto Michaela Stehlíkovást] [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 rakendatud mustvalgele analoogfotole Michaela Stehlíkovást] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-9.jpg | mustvalge analoogfoto Vojta Maurist] [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 rakendatud mustvalgele analoogfotole Vojta Maurist] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-11.jpg | mustvalge analoogfoto nõelasilmakaamerast] [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 rakendatud mustvalgele analoogfotole nõelasilmakaamerast] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-12.jpg] Mind huvitas, kas seda üleminekut saaks kasutada joonistamisel varjutamise täpsuse parandamiseks. Ja just seetõttu katsetasin seda oma varasemal joonistusel: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-13.jpg | söega tehtud õppejoonistus, autor 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 rakendatud söega tehtud õppejoonistusele, autor Vojta Maur] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-14.jpg] Otsustasin seda üleminekut edasi katsetada optiliste illusioonide peal, mis põhinevad heledustaseme erinevuste ebatäiuslikul tajumisel. Siin on üks näide sellisest illusioonist: [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg | pilt mustvalgest heledustaseme erinevuse optilisest illusioonist] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-15.jpg] Täpselt nagu võib oodata, on mõlemad ruudud identsed. Sellegipoolest näib üks inimsilmale vaadates heledam. Kui rakendan ülaltoodud illusioonile selle ülemineku, saab palju selgemaks, et ruudud on sama tooni. Illusioon on sellega rikutud ja lakkab olemast illusioon. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg | gradient KMBCGYRW rakendatud pildile mustvalgest heledustaseme erinevuse optilisest illusioonist] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-16.jpg] Teine sarnane illusioon on Checker shadow illusion [https://en.wikipedia.org/wiki/Checker_shadow_illusion]. Põhimõte on sama, pinnad A ja B on identse tooniga, kuigi see nii ei paista. Kui rakendame sellele ülemineku, muutub see alles ilmselgeks. [ImageObject: https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-17.jpg | pilt Checker shadow illusionist] [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 rakendatud Checker shadow illusionile] [https://vojtamaur.cz/images/zvysene-vnimani-rozdilu-svetlosti-obr-18.jpg] ============================================================ TITLE: Eluteoreemid SLUG: teoremy-zivota URL: https://vojtamaur.cz/teoremy-zivota/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-10-01 SOURCE: src/content/posts/teoremy-zivota.mdx BUILT_HTML: teoremy-zivota/index.html ============================================================ Eluteoreemid oktoober 2020 Instagrami leht, mis sisaldab fotosid elust Maal erinevatel suurustasanditel. www.instagram.com/vojta_maur_zivot [http://www.instagram.com/vojta_maur_zivot] [ImageObject: https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg | kuvatõmmis Instagrami lehest] [https://vojtamaur.cz/images/teoremy-zivota-obr-1.jpg] ============================================================ TITLE: Arvuti juhuslike sisenditega SLUG: pocitac-nahodnymi-vstupy URL: https://vojtamaur.cz/pocitac-nahodnymi-vstupy/ LANGUAGE: et 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 ============================================================ Arvuti juhuslike sisenditega september 2020 Selle arutluse tarbeks lõin programmeerimiskeeles Python programmi, mis annab minu arvutile juhuslikke sisendeid. See võib näiteks hiirekursorit liigutada, klõpsata, vajutada suvalisi klaviatuurinuppe ja seda kõike täiesti juhuslikult. Nimetagem seda seetõttu AHV-1-ks (lõpmatu ahvi teoreemi järgi). Siin on lähtekood, kuid seda pole vaja mõista: [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] Illustreerimiseks salvestasin programmi AHV-1 töötamise ajal ja lõin esimese video allpool. Kuna see oli käivitatud umbes tunniks, kiirendasin esimest videot mitmekordselt ja lõin teise video, et vaataja ei peaks kogu esimest videot vaatama ja näeks siiski, milliseid toiminguid programm AHV-1 tõenäoliselt sooritas. [VideoObject: https://www.youtube-nocookie.com/embed/xZp9WpHKVKA] [VideoObject: https://www.youtube-nocookie.com/embed/fUh24r03e7o] Nagu videotest näha, hakkab programm AHV-1 teatud hetkel omaenda koodi üle kirjutama. Kogu video lõpeb hangumise ja sellele järgneva operatsioonisüsteemi kokkujooksmisega. Kui ma sellega edasi katsetasin, tegi programm AHV-1 veel mõningaid tähelepanuväärseid asju. Näiteks avas ta otsingumootori Bing ja kirjutas sinna “9/11”, tegi ekraanitõmmise, taaskäivitas arvuti, installis kaardimängu või “joonistas” midagi abstraktset (vt allolevat pilti). [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png | abstraktne joonistus MS Paintis, autor: AHV-1] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-1.png] Seega võib öelda, et kui programm AHV-1 töötaks teatud piiramatu aja, kas ta suudaks teoreetiliselt KÕIKE (sõnaga KÕIKE pean silmas kõigi operatsioonide sooritamist, mida arvuti võimaldab, ja seepärast kirjutan selle suurte tähtedega), mida suudaks sama arvuti kasutaja? Ta võiks ju teoreetiliselt luua töölauale kausta, avada veebibrauseri ja midagi otsida, avada Wordi ja kirjutada selle arutluse, kirjutada mis tahes raamatu, luua elektroonilist muusikat, kirjutada programmi Pythonis, kirjutada iseennast ja nii edasi. Ta võiks ka iseennast välja lülitada, kogu arvuti välja lülitada või omaenda koodi kahjustada. Ja just siin on ilmselt selge, et programm AHV-1 ei saa pärast käivitamist KÕIKE suuta – ta peaks ju tegema ka sammu, mis ta peataks. Olgu, aga mis siis, kui ta teeks KÕIKE ilma sammuta, mis põhjustab tema peatumise, ja viimasena teeks selle sammu? See on küll täiesti ebatõenäoline, kuid mitte võimatu. Kahjuks on siin ikkagi üks konks – samme, mis viivad tema peatumiseni, on palju. Kui ta teeks ühe neist, ei saaks ta enam ühtegi järgnevat teha ja see on vastuolus esialgse eeldusega, et programm AHV-1 suudab KÕIKE. See programm ei suuda seega KÕIKE. Mulle tuleb pähe veel üks lahendus. Programm AHV-1 ei suuda KÕIKE, sest ta on operatsioonisüsteemi allsüsteem. Kui operatsioonisüsteem programmi mõjul välja lülitub, lakkab töötamast ka programm ise. Siin on väike diagramm, mis kirjeldab operatsioonisüsteemi ja programmi AHV-1 suhet. Nooled tähendavad “mõjutab”. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png | PROGRAMM <-> OPERATSIOONISÜSTEEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-2.png] Probleem on seega selles, et operatsioonisüsteem mõjutab programmi. Kas oleks siis võimalik see ahel “katki rebida” ja luua programm, mis on operatsioonisüsteemist täiesti sõltumatu? Programm, mis mõjutab operatsioonisüsteemi, kuid mida operatsioonisüsteem ise mõjutada ei saa? Programm, mille diagramm näeb välja umbes selline? [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png | PROGRAMM -> OPERATSIOONISÜSTEEM] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-3.png] Teisisõnu – kas on olemas sarnane programm, mis suudab KÕIKE, kuid iseennast peatada ei suuda (või õigemini pole see tema konstruktsiooni põhimõttest tulenevalt isegi võimalik)? Nimetame sellist programmi AHV-2-ks. Järgnevates sammudes püüan selgitada meetodit, mis on küll veidi absurdne ja mida saaks kindlasti elegantsemalt välja mõelda, kuid minu mõtte visandamiseks on see ilmselt kõige sobivam. Püüdsin teha visualiseeringu sellest, kuidas võiks välja näha selline operatsioonisüsteemist sõltumatu programm. [ImageObject: https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg | visualiseering AHV-2] [https://vojtamaur.cz/images/pocitac-nahodnymi-vstupy-obr-4.jpg] Selle seadme alumine korrus on mõeldud klaviatuurinuppude mehaaniliseks vajutamiseks. Ülemine korrus aga hiire mehaaniliseks liigutamiseks ja klõpsamiseks. See kõik on ühendatud mingi lihtsama arvutiga (nt Arduino, Raspberry Pi jne), mida võib näha keskmisel korrusel. Just sinna on laaditud meie programm AHV-2. Oluline on mainida, et sülearvutiga on ühendatud ainult hiir ja mitte midagi muud. Lihtsam arvuti ei tohi seega olla sülearvutiga mingil viisil ühendatud ja selle suhtlus peab seega jääma puhtalt ühesuunaliseks (lihtsam arvuti mõjutab sülearvutit, mitte vastupidi). Samuti ei tohiks lihtsam arvuti, millesse on salvestatud meie programmi AHV-2 kood, olla ühendatud internetti, kuna internet on selle arutluse jaoks üks suur labürintide sasipundar ja kui meie seade nendesse satub, ei oska keegi eriti hästi selle tagajärgi hinnata. Nii võiks näiteks meie lihtsam programm interneti ja sülearvuti abil kuidagi iseendaga ühenduda ja end välja lülitada. See seade näib olevat selline, et see ei saa enam iseennast mõjutada ja end seeläbi välja lülitada. Aga kas see on tõesti nii? Kas võib tekkida olukord, kus seade lülitaks iseennast välja? Üks selline olukord tuleb mulle meelde: interneti abil teatab seade mõnele vastavale teenistusele pommist kohas, kus seade parajasti asub, ja nii saabub pürotehnikute meeskond ja teeb seadme kahjutuks. See olukord on muidugi väga ebatõenäoline, kuid jällegi, mitte võimatu. Kas ei piisaks siis lihtsalt sülearvuti internetist lahtiühendamisest? See hoiaks kindlasti ära ülalmainitud olukorra, kuid see ei aitaks ikkagi. Mulle tulevad meelde muud olukorrad, kus seade võiks vahendatult iseennast mõjutada. Siin on toodud üks selline võimalik olukord: sülearvutist möödub keegi inimene, kes sellest seadmest midagi ei tea. Just siis, kui ta seadet vaatab, ilmub ekraanile kiri “LÜLITA MIND VÄLJA”. Inimest võiks see kiri (või mõni muu, palju löövam kiri) veenda ja seadme seega tõesti välja lülitada. Olgu, aga mis siis, kui lihtsalt korraldada nii, et seade ei oleks võimeline mingiks väljundiks (ei monitori, ei kõlareid jne)? Sellega ei saaks seade mõjutada välismaailma, mis siis omakorda ei saaks mõjutada seda seadet ja põhjustada selle väljalülitumist. See kõlab küll mõistlikult, kuid see pole eriti reaalne. Seade võiks ikkagi suhelda erinevatel viisidel, näiteks klaviatuuri taustavalgustuse sisse- ja väljalülitamisega, müraerinevusega sülearvuti sisse- ja väljalülitatud olekus või isegi protsessori temperatuurierinevusega. Ma ei usu, et on võimalik luua seadet, mis on selle maailma osa ja samas sellega kuidagi ei suhtle. Teisest küljest võiks väita, et arvutikasutaja võiks ka iseennast hävitada vaid klahvide vajutamise ja hiireklõpsamisega. Ta võiks näiteks dark webi abil tellida omaenda mõrva ja nii edasi… Lõpetan seega selle arutluse väitega, et kui programm suhtleks mis tahes viisil välismaailmaga, võiks ta end lõpuks ise peatada, ja seda isegi vaatamata sellele, et programm suudab teoreetiliselt kõike, mida suudaks kasutaja. ============================================================ TITLE: Elu tsükliline hierarhia SLUG: zacyklena-hierarchie-zivota URL: https://vojtamaur.cz/zacyklena-hierarchie-zivota/ LANGUAGE: et 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 ============================================================ Elu tsükliline hierarhia august 2020 [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg | elus karpvähiline mikroskoobi all] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg | surnud karpvähiline mikroskoobi all] [https://vojtamaur.cz/images/zacyklena-hierarchie-zivota-obr-2.jpg] Esimesel pildil on karpvähiline, mis on väike veekoorikloom suurusega umbes 1 mm. Ta toitub vetikatest, pärmseentest, bakteritest jne. Seega on ta nii-öelda filtraator. Teisel pildil on see toiduahela hierarhia pöördunud – me võime sellel näha PSB-d (purpurseid väävlibaktereid) ja limakuid toitumas karpvähilise surnud kojast. Üllataval kombel ei mõju see surma ja lagunemise vaatepilt üldse vastiku või hirmutavana, vastupidi, pidasin seda imekauniks ja lummavaks. Teise pildi välimus on seega minu arvates kontrastis selle sisemise tähendusega ja võib-olla just see pinge lisab sellele mõjukust. Veel üks põhjus, miks see teos mulle väga tugeva ja isikliku mulje jätab, on tõsiasi, et ka mina lõpetan ühel päeval täpselt samamoodi nagu see karpvähiline. ============================================================ TITLE: Peegeldus ja ruum SLUG: odraz-a-prostor URL: https://vojtamaur.cz/odraz-a-prostor/ LANGUAGE: et 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 ============================================================ Peegeldus ja ruum mai 2020 Selles töös tegelesin peegelduse, selle visualiseerimise ja matemaatilise mudeliga. Alustasin lihtsast probleemist – pall ruudus. See „pall“ on tegelikult matemaatiline vektor, ehk dimensioonitu punkt, millel on asukoht ja suund, kuid lihtsustamise huvides nimetame seda edaspidi palliks. Samuti ignoreerisin lihtsustamise huvides õhutakistust, energiakadu peegeldumisel jne. Pall visatakse seega ruutu mingi algasendi ja nurga all. Kui see põrkab vastu ruudu külge, siis see peegeldub. Liikumisel jätab see endast maha ka trajektoori. Seda simulatsiooni saab näha allolevas interaktiivses aknas. Sellega saab katsetada ja muuta algnurka (angle) teise väärtuse vastu. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-2D.html] Kuigi mõned algnurga väärtused loovad väga lihtsaid trajektoore, mis kordavad iseennast (nurkade 45° ja 90° korral), loovad teised väärtused väga kaootilisi trajektoore. Küsimus on selles, kas pärast piisavat põrgete arvu sulguvad ka need trajektoorid iseendasse ja hakkavad vaid korduma. Nagu allolevalt jooniselt näha, saab igale põrkele omistada mingi nurga φ(n) ja mingi pikkuse L(n) ruudu külje vasakust servast, kuhu pall kukkus. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png | abijoonis trajektoori arvutamiseks] [https://vojtamaur.cz/images/odraz-a-prostor-obr-1.png] Iga külg on 1 ühikut suur. Algparameetriteks on seega nurga φ(0) suurus ja pikkus vasakust servast L(0). Nii välja lastud pall peegeldub ja tekivad arvupaarid φ(1) ja L(1), edasi φ(2) ja L(2) jne... Kui tahame tõestada, kas trajektoor teatud algnurga ja vasakust servast mõõdetud pikkuse korral sulgub, huvitab meid, kas eksisteerivad arvud φ(n) ja L(n) nii, et φ(0) = φ(n) ja L(0) = L(n). Teisisõnu, meid huvitab, kas pall jõuab ükskord kohta, kust see välja lasti, ja peegeldub sealt sama nurga all. Et täpsemalt mõista, mis matemaatilisest vaatepunktist peegeldumisel toimub, kirjutasin algoritmi, kuhu sisestatakse kaks parameetrit – φ(n) ja L(n). Algoritm arvutab seejärel täpselt välja arvude φ(n + 1) ja L(n + 1) väärtused, ehk järgmise põrke väärtused. [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] Meil piisab seega algoritmi sisestada vaid kaks põhiparameetrit (algnurk ja asukoht) ja see annab meile järgmise sammu kaks parameetrit. Neid arvupaare saame järk-järgult sisestada arvjada hulka (nimetagem seda hulka M). Küsimus “Kas palli trajektoor sulgub kunagi?” on loogiliselt samaväärne küsimusega “Kas jada M on perioodiline?”. Praegu ma kahjuks ei tea, kuidas sellele küsimusele vastata. Otsustasin jätkata peegeldumise simulatsiooniga ja laiendada seda 3D. Selles peegeldub pall kolmemõõtmelises ruumis kuubi seintelt. Kahjuks ei saa seda simulatsiooni veebis interaktiivse raamina kasutada. Seetõttu on siin vaid kood ja väljund piltide näol. [ImageObject: https://vojtamaur.cz/images/odraz-a-prostor-obr-2.gif | 3D animatsioon] [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] Erinevad pildid ülal on genereeritud palli väljalaskmisega kuubi keskelt erinevates suundades. Nagu näha, mõjutab see algsuund oluliselt trajektoori kuju. Mõned trajektoorid sulguvad iseendasse juba pärast mõnda põrget, teised näevad välja pigem kaootilised. Sarnaselt 2D simulatsiooniga on üsna raske kindlaks teha, kas ka väga kaootiliselt näivad trajektoorid pärast piisavat põrgete arvu iseendasse sulguvad ja edasi vaid korduvad. Allpool on interaktiivne demo, mille ma selle 3D simulatsiooni jaoks lõin. [MediaObject: https://vojtamaur.cz/demos/odraz-a-prostor/odraz-a-prostor-3D.html] ============================================================ TITLE: Müüdid Fibonacci jada kohta SLUG: myty-fibonacciho-posloupnosti URL: https://vojtamaur.cz/myty-fibonacciho-posloupnosti/ LANGUAGE: et 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 ============================================================ Müüdid Fibonacci jada kohta aprill 2020 Võib-olla tuntuim asi populaarmatemaatikas on Fibonacci jada. See on tingitud ühelt poolt selle elegantsest lihtsusest, aga ka selle rakendamisest mitmes mitteteaduslikus valdkonnas, nagu näiteks muusika või kunst. Mõned inimesed omistavad sellele lausa maagilisi võimeid ja väidavad, et see jada „valitseb universumit“ või et see on „Jumala sõrmejälg“. Internetis levib selle kohta aga kahjuks ekslikku teavet, mida ma siin käsitlen. Me kõik ilmselt tunneme seda jada, kuid sellegipoolest selgitan seda sissejuhatuseks igaks juhuks. Fibonacci jada on defineeritud valemiga: F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Seda valemit saab lihtsalt sõnadega selgitada. Selle jada kaks esimest liiget on arvud 0 ja 1 (seetõttu F(0) = 0 ja F(1) = 1). Seejärel liidame need kaks liiget (ehk 1 + 0) ja saame jada kolmanda liikme, milleks on arv 1. Jada näeb seega välja järgmine: 0, 1, 1. Edasi liidame jälle kaks viimast liiget (ehk 1 + 1) ja saame arvu 2. Tekib jada 0, 1, 1, 2. Liidame jälle kaks viimast liiget (ehk 2 + 1) ja lisame saadud arvu uuesti jadasse. Nii jätkame lõpmatuseni. Selle jada esimesed mõned liikmed näevad välja sellised: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Sellel jadal on imelised matemaatilised omadused. Näiteks kui võtame kaks järjestikust arvu ja arvutame nende jagatise F(n + 1) / F (n), saame matemaatilise konstandi φ ehk kuldlõike lähenduse. Näiteks 144 / 89 = 1,6179775280898876404494382022472, mis on kuldlõikele väga lähedal. Mida suuremad arvud valime, seda täpsem lähendus on. Arvestades, et φ on irratsionaalarv (sellel on lõpmatu mitteperioodiline kümnendesitus), ei saa see lähendus kunagi olla täiesti täpne. Võib-olla tuntuim asi populaarmatemaatikas on Fibonacci jada. See on tingitud ühelt poolt selle elegantsest lihtsusest, aga ka selle rakendamisest mitmes mitteteaduslikus valdkonnas, nagu näiteks muusika või kunst. Mõned inimesed omistavad sellele lausa maagilisi võimeid ja väidavad, et see jada „valitseb universumit“ või et see on „Jumala sõrmejälg“. Internetis levib selle kohta aga kahjuks ekslikku teavet, mida ma siin käsitlen. Me kõik ilmselt tunneme seda jada, kuid sellegipoolest selgitan seda sissejuhatuseks igaks juhuks. Fibonacci jada on defineeritud valemiga F(0) = 0, F(1) = 1, F(n) = F(n - 1) + F(n - 2). Seda valemit saab lihtsalt sõnadega selgitada. Selle jada kaks esimest liiget on arvud 0 ja 1 (seetõttu F(0) = 0 ja F(1) = 1). Seejärel liidame need kaks liiget (ehk 1 + 0) ja saame jada kolmanda liikme, milleks on arv 1. Jada näeb seega välja järgmine: 0, 1, 1. Edasi liidame jälle kaks viimast liiget (ehk 1 + 1) ja saame arvu 2. Tekib jada 0, 1, 1, 2. Liidame jälle kaks viimast liiget (ehk 2 + 1) ja lisame saadud arvu uuesti jadasse. Nii jätkame lõpmatuseni. Selle jada esimesed mõned liikmed näevad välja sellised: 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, … Sellel jadal on imelised matemaatilised omadused. Näiteks kui võtame kaks järjestikust arvu ja arvutame nende jagatise F(n + 1) / F (n), saame matemaatilise konstandi φ ehk kuldlõike lähenduse. Näiteks 144 / 89 = 1,6179775280898876404494382022472, mis on kuldlõikele väga lähedal. Mida suuremad arvud valime, seda täpsem lähendus on. Arvestades, et φ on irratsionaalarv (sellel on lõpmatu mitteperioodiline kümnendesitus), ei saa see lähendus kunagi olla täiesti täpne. Samuti saab selle jada abil konstrueerida väga kuulsa kuldlõike spiraali. Piisab vaid luua 1x1 mõõtmetega ruut, seejärel järgmine 1x1 mõõtmetega ruut, seejärel järgmine 2x2, 3x3, 5x5, 8x8 ruut… Seejärel piisab vaid ruutudesse veerandringi joonistamisest. Seda protseduuri on hästi kujutatud allolevas animatsioonis. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif | Fibonacci spiraali konstrueerimise animatsioon] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-1.gif] Siin näeme kohe esimest müüti. Internetis näen sageli pilte laevukese kojast, millel on väidetavalt Fibonacci spiraali kuju. See on aga jama ja nagu allolevatelt piltidelt kohe näha, ei vasta see spiraal absoluutselt selle olendi koja kujule. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg | müüdid Fibonacci spiraalist Google'is] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-2.jpg] Allikas: Google'i pildid [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg | müüdid Fibonacci spiraalist YouTube'is] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-3.jpg] Allikas: YouTube Tegelikult ei ole laevukese koda Fibonacci spiraali kujuline (pilt vasakul), vaid logaritmilise spiraali kujuline (pilt paremal). [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg | spiraalide võrdlus laevukese kojaga] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-4.jpg] Järgmine müüt on väide, et taimede õielehtede arv on määratud Fibonacci jadaga. Selle müüdi pooldajad väidavad, et kuigi on olemas lilli, mille õielehtede arv on muu kui Fibonacci jada liige, on selliseid nende sõnul vaid vähe. Otsustasin seda väidet kontrollida ja võtsin seetõttu taimeatlase ning lugesin peaaegu iga taime puhul õielehtede arvu (mõned lilled jätsin välja, kuna neil on näiteks isas- ja emasõied erineva õielehtede arvuga või puuduvad õielehed täielikult). Botaanilisest vaatepunktist on aga mõiste „õieleht“ üsna ebatäpne. Seda, mida kõnekeeles nimetatakse õieleheks, nimetatakse botaanikas õiekatteks [https://cs.wikipedia.org/wiki/Kv%C4%9Btn%C3%AD_obal]. See jaguneb omakorda kroonleheks ja tuppleheks (vt allolevat pilti). Mõnikord on need kaks lehte kokku kasvanud ja moodustavad nii ühe niinimetatud õielehe. Exceli tabelisse kirjutasin seega lillede nimede juurde nende kroonlehtede ja tupplehtede või õielehtede arvu. Albert Piláti ja Otto Ušáki raamatus „Kapesní ATLAS ROSTLIN“ (Tasku-taimeatlas) toodud 120 taimest kandsin nii Exceli tabelisse 104 taime. Nendest andmetest lõin seejärel programmeerimiskeele Python abil alloleva graafiku. [ImageObject: https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png | spiraalide võrdlus laevukese kojaga] [https://vojtamaur.cz/images/myty-fibonacciho-posloupnosti-obr-5.png] Nagu sellest näha, on taimedel kõige sagedamini 5 õiekatte lehte, mis on juhuslikult Fibonacci jada arv. Kuid see on ka kõik, kuna teine kõige sagedasem juhtum on arv 4 ja see ei ole Fibonacci jada arv. Kui see väide oleks tõene, oleks see graafikul näha. Müüt on seega ümber lükatud, Fibonacci jada ei ole õiekatte lehtede arvuga üldse seotud. Need kaks müüti ei ole kindlasti ainsad, kuid minu ülesanne ei olnud kõiki ümber lükata, vaid pigem juhtida tähelepanu sellele, et mõned asjad, mida internetist Fibonacci jada ja kuldlõike kohta leida võib, on jama ja alati on oluline nende üle enne järele mõelda. Sellega ei taha ma muidugi kahtluse alla seada kogu Fibonacci jada, tõsi on see, et sellel on tõesti tähelepanuväärsed omadused ja mõnel juhul esineb see tõesti looduses ja matemaatika erinevates harudes, kuid need müüdid ja desinformatsioon vähendavad selle ilu veidi. ============================================================ TITLE: Metaprogramm SLUG: metaprogram URL: https://vojtamaur.cz/metaprogram/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2020-04-01 SOURCE: src/content/posts/metaprogram.mdx BUILT_HTML: metaprogram/index.html ============================================================ Metaprogramm aprill 2020 Selle mõttekäigu jaoks lõin programmi, mis suudab genereerida kõiki võimalikke Pythoni keele programme ja seejärel neid käivitada. Nimetame seda metaprogram – omamoodi „ülemprogrammiks“. Seda saab lihtsustatult kirjeldada järgmiste reeglitega: - Koosta nimekiri kõigist märkidest, mida Pythoni programmeerimiskeel kasutab. - n = 1 - Loo sellest nimekirjast kõik võimalikud n-sümbolilised permutatsioonid - Käivita iga selline permutatsioon programmina ja kui veateadet ei teki, salvesta see permutatsioon - n = n + 1 - mine tagasi kolmanda sammu juurde Kui peaksin sõnadega kirjeldama, mida see teeb, ütleksin, et programm loob kausta, mis sisaldab kõiki võimalikke programme, mida saab käivitada ilma veateateta. See alustab kõige lühemast ühesümbolilisest programmist (seetõttu n = 1) ja loob kõik permutatsioonid. Seejärel käivitab need ja salvestab programmid, mille puhul veateadet ei tekkinud. Selline veateade võib tekkida väga lihtsalt, kui käivitatakse märkide permutatsioon, millel pole Pythoni keeles mõtet. Näiteks programm, mille sisuks on print(‘Ahoj’), on Pythoni keeles mõttekas ja seetõttu käivitub see programm ilma veateateta ning selle väljundiks on sõna „Ahoj“. Kui aga programmi sisu oleks näiteks YFag##A7, oleks programmi väljundiks veateade (tõenäoliselt tüüpi „SYNTAX ERROR“). See programm peaks seega olema võimeline süstemaatiliselt looma ja käivitama kõiki programme. Muidugi on selliseid programme lõputult palju, nii et see metaprogram ei genereeri neid kõiki kunagi lõpliku aja jooksul. On huvitav hetkeks mõelda sellele, mida kõike need programmid teha võivad ja millised on selle tagajärjed. Sellised programmid võivad olla võimelised tekstiväljundiks. Sellest järeldub, et metaprogramm (eeldusel, et see töötab lõputult kaua) loob lõputult palju tekstiväljundiga programme. Need programmid võivad seega luua kõike kirjutatut – sõna „Ahoj“, minu telefoninumbri, minu täpse surmaaja, selle mõttekäigu, Shakespeare'i teosed, Einsteini võrrandi E = mc2, mitu π kehtivat numbrit, aga ka selle programmi enda koodi. Järgmine võimalik väljund on visuaalne. Programm võib seega luua vektorgraafikat või bitmap-graafikat. Seeläbi võivad need programmid luua Mona Lisa, foto Linnuteest, Facebooki logo või foto minust seda mõttekäiku kirjutamas, mida keegi pole kunagi tegelikult pildistanud. Võimalik on muidugi ka heliväljund. Programm võib seega esitada ansambli The Beatles loo „Lucy in the Sky with Diamonds“, J. S. Bachi „Krabikaanoni“, raadiosaate 29. detsembrist 1989 ja nii edasi. Muidugi on meil jälle lõputult palju võimalusi. Kõige huvitavam on aga see, et Python suudab juhtida ka arvuti operatsioonisüsteemi. See võib näiteks arvuti välja lülitada, mõned failid kustutada ja nii edasi. Teoreetiliselt peaks see seega olema võimeline looma ja levitama arvutiviirust üle kogu maailma, häkkima valitsust või manipuleerima valimisi. Need on küll veidi liialdatud näited, kuid need põhinevad eeldusel, et metaprogram loob ja käivitab kunagi kõik võimalikud programmid. Siin aga tekib probleem. Algusest peale eeldasime intuitiivselt, et metaprogram ei peatu kunagi. Lõppude lõpuks oli see ka tingimus väitele, et see loob tõesti kõik võimalikud programmid. Kuna Pythoni keel suudab sel viisil operatsioonisüsteemi juhtida, suudab see luua ka programmi, mis lülitab arvuti välja või taaskäivitab selle, kustutab metaprogrammi algse faili või kahjustab seda kuidagi. See võib kahjustada ka kogu operatsioonisüsteemi. Kui midagi sellist juhtub, siis metaprogram peatub. Sellest aga järeldub, et see metaprogram peatub kunagi lõpliku aja jooksul ja seega ei suuda see kunagi tõeliselt luua kõiki Pythoni keele programme. See meenutab mulle seda „jumalikku paradoksi“: kui Jumal on kõikvõimas, kas ta suudab luua kivi, mida ta ise tõsta ei suuda? Kui ta suudab sellise kivi luua, kuid ei suuda seda tõsta, pole ta kõikvõimas. Kui ta sellist kivi luua ei suuda, pole ta samuti kõikvõimas. Loogiline samm oleks luua programmis mingi reegel, mis jätaks vahele programmi, mis võib põhjustada metaprogrammi peatumise. Näiteks see programm suudaks arvuti välja lülitada: import os os.system (‘shutdown /s /t 1’) Programmi esimene rida ütleb, et kasutatakse os-paketi käske. Selle paketi ehk mooduli abil suudab programm seejärel täita käske, mis töötavad arvuti operatsioonisüsteemiga. Programmi teine rida lülitab seejärel arvuti välja. Miks siis mitte lihtsalt luua metaprogrammis reegel, mis keelab käsu import os kasutamise? Kuigi meie lõputu nimekiri kõigist võimalikest programmidest ei oleks siis täielik, väldiks see siiski seda salakavalust. Nii see aga ei tööta. Isegi kui me lisaksime selle reegli metaprogrammi, looks metaprogram kunagi oma koopia, mis seda reeglit ei sisalda – ehk ta looks meie algse programmi ilma uue reeglita. Sellel puudulikul koopal poleks seejärel midagi, mis takistaks tal luua programme, milles kasutataks käsku import os. Ja just see käsk lõpetaks lõpuks meie algse metaprogram. Teine võimalus on üksikuid programme üldse mitte käivitada, vaid ainult salvestada, kuid sellega ei tee meie metaprogram kõike Pythoni keeles programmeeritavat. Ma ei oska välja mõelda ühtegi viisi, kuidas sellest probleemist mööda minna. Teoreetiliselt oleks võimalik kasutada „nõrgemat“ programmeerimiskeelt, mis ei suuda arvutit välja lülitada ega muul viisil metaprogram peatada. Siin on selle programmi lähtekood: [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áni jada kilpkonnagraafikas SLUG: recamanova-posloupnost-zelvi-grafice URL: https://vojtamaur.cz/recamanova-posloupnost-zelvi-grafice/ LANGUAGE: et 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áni jada kilpkonnagraafikas märts 2020 Selles projektis visualiseerisin Recamáni jada kilpkonnagraafika abil. Mis on Recamáni jada? Recamáni jada (inglise keeles Recamán’s sequence) on mittenegatiivsete täisarvude jada. Selle n-dat liiget a(n) saab määratleda järgmise reegli abil: a(0) = 0; kui n > 0, siis a(n) = a(n-1) – n, kui tulemus on positiivne arv ja see ei ole veel jada element, vastasel juhul a(n) = a(n-1) + n Selle jada esimesed liikmed on seega arvud 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áni jada kood OEIS-i andmebaasis (The On-Line Encyclopedia of Integer Sequences) on A005132 [https://oeis.org/A005132]. Niel Solane esitas siiani tõestamata hüpoteesi, et see lõpmatu jada sisaldab kõiki mittenegatiivseid täisarve. Mis on kilpkonnagraafika? Kilpkonnagraafika on arvutiprogrammi poolt joonistatud vektorgraafika. See programm kasutab virtuaalset kursorit ja muudab selle asukohta 2D tasapinnal vastavalt etteantud reeglitele. Kursor jätab endast maha trajektoori ja nii on programm võimeline joonistama. Sellisel programmil on lihtsad reeglid, näiteks: - liiguta kursorit x pikslit edasi, - pööra vasakule / paremale x° võrra, - pööra vasakule / paremale x° võrra, - lõpeta trajektoori joonistamine, - alusta trajektoori joonistamist - … Recamáni jada visualiseeritakse sageli kaarte abil mittenegatiivsete täisarvude teljel, alustades jada esimesest arvust a(n). Seejärel joonistatakse kaar, mille alguspunkt on selles punktis ja lõpp-punkt jada järgmise liikme väärtuse punktis, ehk punktis a(n+1). Järgmisena joonistatakse kaar, mille alguspunkt on punktis a(n+2) ja lõpp-punkt punktis a(n+4). Seda protsessi korratakse, kuni kujund on piisavalt suur. Kaar joonistatakse altpoolt, kui alguspunkti n on paarisarv, ja ülevaltpoolt, kui see on paaritu. Teisisõnu, iga paarisarvulise sammu puhul joonistatakse kaar altpoolt ja iga paaritu sammu puhul ülevaltpoolt. Seda protseduuri on üksikasjalikumalt selgitatud selles videos [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] Ülaltoodud pilt tundub mulle äärmiselt põnev ja seetõttu otsustasin selle jadaga edasi katsetada. Lõin Pythonis programmi, mis joonistab kilpkonnagraafikat järgmiste reeglite abil: - n = 0 - pööra vasakule a(n)° võrra - liigu edasi - n = n + 1 - naase 2. sammu juurde Nagu allpool paremal näha, lõid need lihtsad reeglid ootamatult keeruka kujundi, mis on sisuliselt lõpmatu, ja see, mida allpool olev interaktiivne demo joonistab, on vaid selle tühine osa. [MediaObject: https://vojtamaur.cz/demos/recamanova-struktura/recamanova-struktura.html] See struktuur köitis mind niivõrd, et otsustasin jätta programmi tööle 3 päevaks. Pärast seda aega genereeris programm üle 3 000 000 Recamáni jada liikme ja struktuur oli nii suur, et otsustasin sellest video teha (vt allpool). [VideoObject: https://www.youtube-nocookie.com/embed/bfn9x_3-C4M?start=10] Selle projekti lihtne näidis-Pythoni lähtekood on saadaval allpool. [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: Kreeka 2020 SLUG: cestovani-recko-2020 URL: https://vojtamaur.cz/cestovani-recko-2020/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2020-01-01 SOURCE: src/content/posts/cestovani-recko-2020.mdx BUILT_HTML: cestovani-recko-2020/index.html ============================================================ Kreeka 2020 Fotograafia [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-3.jpg] Biofilm, Kreeka - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-1.jpg] Bakterid - tsüanobakterid, spiroheedid, ränivetikad, Kreeka - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-2.jpg] Bakterid - tsüanobakterid, spiroheedid, ränivetikad, Kreeka - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-4.jpg] Bakterid - spiroheed, ränivetikad, Kreeka - Methana [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-5.jpg] Tuvastamata eluvorm, Kreeka - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-6.jpg] Ränivetikad, Kreeka - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-7.jpg] Ränivetikad, Kreeka - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-8.jpg] Ränivetikad, Kreeka - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-9.jpg] Ränivetikad, Kreeka - Koroni [ImageObject: https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] [https://vojtamaur.cz/images/cestovani-recko-2020-obr-10.jpg] Ränivetikad ja vähilaadne, Kreeka - Koroni ============================================================ TITLE: Lychreli fraktaal SLUG: lychreluv-fraktal URL: https://vojtamaur.cz/lychreluv-fraktal/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-12-01 SOURCE: src/content/posts/lychreluv-fraktal.mdx BUILT_HTML: lychreluv-fraktal/index.html ============================================================ Lychreli fraktaal detsember 2019 Palindroomarv [https://cs.wikipedia.org/wiki/Palindromick%C3%A9_%C4%8D%C3%ADslo] on „sümmeetriline“ arv, mille väärtus ei muutu, kui selle numbrid kirjutada vastupidises järjekorras. Näideteks on arvud 2, 55, 121, 1991, 12345678987654321. Kui võtame mis tahes naturaalarvu ja liidame sellele tema peegelpildi (sama arv kirjutatuna vastupidises järjekorras) ning kordame seda toimingut ikka ja jälle, saame väga sageli pärast lõplikku arvu kordusi palindroomarvu. See on väga lihtne protsess: - Olgu x mis tahes naturaalarv ja y selle peegelpilt - Teostatakse operatsioon x+y - Kui summa ei moodusta palindroomi, minnakse tagasi teise sammu juurde Näiteks: 123 + 321 = 444 või 78 + 87 = 165, 165 + 561 = 726, 726 + 627 = 1353, 1353 + 3531 = 4884. Siiski on olemas arvud, mille puhul ei teata, kas pärast lõplikku arvu algoritmi kordusi on võimalik palindroomarvuni jõuda. Selliseid arve nimetame Lychreli arvu kandidaatideks [https://cs.wikipedia.org/wiki/Lychrelov%C3%A9_%C4%8D%C3%ADslo]. Lychreli arv (inglise keeles Lychrel number) on seega naturaalarv, mis ei saa moodustada palindroomarvu, korrates algse arvu ja selle peegelpildi liitmise protsessi. Mõned arvud moodustavad palindroomi pärast mitut selle protsessi kordust (iteratsiooni), täpsemalt 80% naturaalarvudest kuni 10 000 moodustab palindroomi nelja või vähema sammuga ja 90% moodustab palindroomi seitsme sammuga. Kuid näiteks arv 89 moodustab palindroomi (8 813 200 023 188) alles pärast 24 sammu. Väikseim Lychreli arvu kandidaat on seega 196, järgnevad 295, 394, 493, 592, 689, 691, 790, 879… Erinevatel arvudel on seega erinev arv iteratsioone, mis on vajalikud palindroomi moodustamiseks. Teatud arvudest palindroomi moodustamiseks vajalike sammude arvu visualiseerimiseks lõin ruudukujulise tabeli ja kirjutasin sinna täisarvud vahemikus 0-99. Seda tabelit saab matemaatiliselt mõista kui 10x10 maatriksit [https://cs.wikipedia.org/wiki/Matice]. Vastavalt sellele, mitu sammu oli vaja palindroomi moodustamiseks tabeli teatud lahtris olevast arvust, värvisin lahtri vastavalt määratud värvidele (vt spektrit tabelist paremal) ja lõin nii tulemuseks oleva mustri. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-1.png] Otsustasin selles protsessis jätkata ja seetõttu lõin järgnevad tabelid arvvahemikus 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] Neid tabeleid on võimalik genereerida lõpmatult palju. Eelvaateks järjestasin esimesed 300 tabelit kronoloogiliselt ja tegin neist animeeritud GIF-i. Nagu näha, järgnevad tabelid üksteisele sarnaselt tõelisele animatsioonile. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-7.gif] On väga oluline mainida, et keegi pole veel matemaatiliselt tõestanud, et Lychreli arvu kandidaadid on tõepoolest Lychreli arvud. Teisisõnu – keegi ei tea, kas nt arvust 196 ei teki siiski pärast paljusid samme palindroomi. Aastal 2012 üritasid Jason Doucette, Wade VanLandingham ja Romain Dolbeau sellest arvust palindroomi luua. Nad proovisid üle triljoni sammu, kuid palindroomi ei leidnud. See aga ei ole tõestus selle kohta, et sellest arvust ei saa palindroomi luua. Võib-olla tekib see alles pärast triljondat esimest sammu. Üks on kindel – kui sellest arvust ei saa palindroomi luua, ei vasta see toore jõu meetod [https://cs.wikipedia.org/wiki/%C5%98e%C5%A1en%C3%AD_hrubou_silou] meile kunagi sellele küsimusele. Kuna nende mustrite genereerimiseks lõin programmi Pythoni keeles, pidin praktilisest seisukohast seadistama midagi „piduri“ sarnast (minu programmis on see seatud 50 sammule), mis määrab sammude maksimaalse arvu. Seetõttu on arv 50 tabelitest paremal asuva spektri maksimaalne väärtus. Kui sellist pidurit poleks olemas, jääks programm kinni lõpututesse katsetesse luua palindroomi arvudest, millest palindroomi tõenäoliselt luua ei saa. Oluline on mõista, et need palindroomid on seotud meie kümnendsüsteemiga [https://cs.wikipedia.org/wiki/Des%C3%ADtkov%C3%A1_soustava]. Nii näiteks arv 255 meie kümnendsüsteemis kindlasti palindroom ei ole, kuid kuueteistkümnendsüsteemis [https://cs.wikipedia.org/wiki/%C5%A0estn%C3%A1ctkov%C3%A1_soustava] kirjutaksime selle arvu kui FF – ja see on juba palindroom! Neid erinevaid arvusüsteeme [https://cs.wikipedia.org/wiki/%C4%8C%C3%ADseln%C3%A1_soustava] nimetatakse ka baasideks. Kümnendsüsteemi võime seega nimetada baasiks 10, kuueteistkümnendsüsteemi baasiks 16, kahendsüsteemi baasiks 2 jne. Tekib seega küsimus: millised näeksid välja tabelid teistes baasides? Arvestades, et meie originaaltabel baasi 10 jaoks oli mõõtmetega 10x10 lahtrit, on kõrgemate baaside (ütleme baas N) tabelid mõõtmetega NxN lahtrit. Nagu on näha allpool olevalt tabeli 1 animeeritud GIF-ilt, mida suurem on baas, seda „teravam“ on muster. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-8.gif] Alles nüüd ilmnes see struktuur meile kogu oma ilus ja nagu näha, on tabeli 1 struktuur kõigis baasides sama. Aga teised tabelid? Kas tabeli 2 struktuur on samuti kõigis baasides sama? Nagu on näha allpool olevalt GIF-ilt, on vastus jaatav. [ImageObject: https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] [https://vojtamaur.cz/images/lychreluv-fraktal-obr-9.gif] Tabelil 2 võib nüüd märgata rekursiooni märke. Me ei peaks olema sellest isegi väga üllatunud – lõppude lõpuks tekkis muster ju rekursiivse protsessi käigus. Võiks öelda, et oleme just loonud fraktaali [https://cs.wikipedia.org/wiki/Frakt%C3%A1l], sest tabel 2 vastab kõigile tingimustele, et mingit objekti nimetataks fraktaaliks: - See on iseendaga sarnane – see tähendab, et kui vaatleme antud kujundit mis tahes skaalal või eraldusvõimega, vaatleme ikka korduvat teatud iseloomulikku kuju (motiivi); - Sellel on esmapilgul väga keeruline kuju, kuid see on genereeritud lihtsate reeglite korduva kasutamisega. Esimesel GIF-il nägime juba esimesi 300 tabeleid. See paljastas meile aga ainult jäämäe tipu! Kuidas näeb siis välja näiteks miljones tabel kõrgemates baasides? Või triljones tabel? Ja kuidas see välja näeb, kui ma tabeleid kronoloogiliselt sirvin ja neist animatsiooni loon, nagu see oli esimese GIF-i puhul? Allpool on pildid sellistest „kõrgematest“ tabelitest. Nagu neist võib märgata, mida kõrgem on tabeli järjekorranumber, seda rohkem Lychreli arve tabel sisaldab (ja seetõttu on mustrid valgemad). [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] Sellega oleme seda struktuuri niivõrd paljastanud, et ma ei tea, kuidas edasi minna. Siiski näen siin veel ühte eksperimenteerimisvõimalust. Selle artikli alguses on toodud üksikud sammud, mis toimivad juhisena selle kohta, kuidas jõuda (või mitte jõuda) palindroomini. Huvi pärast luban endale neid samme kohandada ja määratleda nii uue protsessi: - Olgu x mis tahes naturaalarv ja y selle peegelpilt - Teostatakse operatsioon (x+y) mod [https://cs.wikipedia.org/wiki/Zbytek_po_d%C4%9Blen%C3%AD] x - Kui tulemuseks olev arv ei moodusta palindroomi, minnakse tagasi teise sammu juurde Kui loome tänu nendele uutele reeglitele tabelid, nagu tegime varem, ja hakkame neid sirvima, luuakse see animatsioon: [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] Tulemus on tõepoolest tähelepanuväärne. Ja nagu on ilmne, on reeglite variatsioone lõpmatult palju. Siin on siis veel mõned näited sellistest muudetud reeglitest ja nende all asuvad alati vastavad visualiseeringud: - Olgu x mis tahes naturaalarv ja y selle peegelpilt - Teostatakse operatsioon (x+y) mod x+x - Kui tulemuseks olev arv ei moodusta palindroomi, minnakse tagasi teise sammu juurde [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] - Olgu x mis tahes naturaalarv - Teostatakse operatsioon (2 *x) : 3 - Teise sammu tulemus ümardatakse ülespoole - Kui tulemuseks olev arv ei moodusta palindroomi, minnakse tagasi teise sammu juurde [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] Kui kellelgi on huvi eksperimenteerida nende mustrite genereerimise programmiga, siis siin on minu loodud lähtekood Pythoni keeles: [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] Ja siin saate mängida interaktiivse demonstratsiooniga: [MediaObject: https://vojtamaur.cz/demos/lychreluv-fraktal/lychreluv-fraktal.html] ============================================================ TITLE: Pärnaleht SLUG: lipovy-list URL: https://vojtamaur.cz/lipovy-list/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-03 SOURCE: src/content/posts/lipovy-list.mdx BUILT_HTML: lipovy-list/index.html ============================================================ Pärnaleht oktoober 2019 [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-1.jpg | pärnalehe foto] [https://vojtamaur.cz/images/lipovy-list-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-2.jpg | pärnalehe geomeetriline joonis] [https://vojtamaur.cz/images/lipovy-list-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/lipovy-list-obr-3.jpg | geomeetrilise joonise ametlik definitsioon] [https://vojtamaur.cz/images/lipovy-list-obr-3.jpg] Esimene pilt on lihtne pärnalehe foto. Teisel on selle lehe kuju geomeetriline konstruktsioon. Kuju on konstrueeritud vaid kuue ringjoone ja mõne muu abistava geomeetrilise kujundi abil. Tähelepanuväärne on see, et seda lehte on väga lihtne joonistada vaid pliiatsi, joonlaua ja sirkli abil. Konstruktsiooniks vajalike geomeetriliste kujundite suurussuhted on nimelt väga lihtsad. Näiteks ringjoontel K3 ja K4 on ringjoonte K1 ja K2 suhtes kahekordne raadius. Samuti on lehe „vars“ (erialaselt leheroots) pikkusega, mis võrdub ringjoonte K3 ja K4 raadiusega. Kindlasti väärib märkimist leherootsu (lõik P2A) ja lehelaba (lõik P2B) pikkuse suhe. Need on nimelt suhtes 1:1,6143, mis on kuldlõike ligikaudne väärtus [https://cs.wikipedia.org/wiki/Zlat%C3%BD_%C5%99ez] kahe kümnendkoha täpsusega (φ≈1,6180…). Kolmas pilt on teise pildiga isomorfne [https://cs.wikipedia.org/wiki/Izomorfismus] (säilitab kogu teise pildi info ja on seega vaid sama asja teistsugune esitus). Sellel on sümbolitega väljendatud, kuidas seda lehte joonistada. Pärnaleht on seejärel defineeritud kui ühe lõigu (leheroots) ja mitme kaare (lehelaba) hulk. ============================================================ TITLE: Algvude spiraalid SLUG: prvociselne-spiraly URL: https://vojtamaur.cz/prvociselne-spiraly/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-10-02 SOURCE: src/content/posts/prvociselne-spiraly.mdx BUILT_HTML: prvociselne-spiraly/index.html ============================================================ Algvude spiraalid oktoober 2019 Selles projektis püüdsin leida mustreid aritmeetiliste jada [https://cs.wikipedia.org/wiki/Aritmetick%C3%A1_posloupnost] jaoks, millel on kõrge algarvude tihedus [https://cs.wikipedia.org/wiki/Prvo%C4%8D%C3%ADslo]. Leidsin need mustrid, luues Ulam-i spiraaliga [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la] sarnaseid numbrispiraale, mis on moodustatud kolmest põhilise geomeetrilisest kujundist – kuusnurkadest, ruutudest ja kolmnurkadest. Valisin just need kujundid, sest regulaarset pinna teselleerimist [https://cs.wikipedia.org/wiki/Teselace] on võimalik saavutada ainult nende kolme kujundiga. Teisisõnu: ainult neid kujundeid saab üksteise kõrvale laduda nii, et ei teki tühimikke. KUUSNURKNE SPIRAAL Kõigepealt lõin ühe kuusnurga ja kirjutasin sellesse numbri 1. Ümber selle kuusnurga välisperimeetri joonistasin järgmised kuusnurgad ja kirjutasin neisse positiivsed naturaalarvud päripäeva nii, et number 1 oleks alati üksteise kohal ühes veerus. Kordasin seda protsessi seni, kuni kujund oli piisavalt suur. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg | kuusnurkse spiraali loomise protsessi näide] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-1.jpg] Seejärel märkisin rohelise värviga kõik kuusnurgad, mille sees asus algarv. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg | kuusnurkne spiraal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-2.jpg] Selles kujundis tekkis äkki tähelepanuväärne muster. Märkasin, et kahes vasakpoolses ülemises veerus on arvuread aritmeetilise jadaga, mille vahe on 6 (punasega esile tõstetud) ja mis sisaldavad kõrget algarvude tihedust. Vasakpoolses veerus n-nda liikme arvutamise valem on a(n)=6*n+1 ja parempoolses veerus a(n)=6*n+5. Otsisin neid kahte arvujada OEIS-ist (Online Encyclopedia of Integer Sequences) ja avastasin, et mõlemad on andmebaasis juba olemas koodide A016921 [https://oeis.org/A016921] ja A016969 [https://oeis.org/A016969] all. Samuti avastasin internetist huvitava väite: jada a(n)=6n+1 ja a(n)=6n+5 hulk sisaldab kokku kõiki algarve, mis on suuremad kui 3. Lisaks nendele kahele huvitavale veerule, mis sisaldavad palju algarve, avastasin ka paaritute arvude jada, mis ei sisalda ühtegi algarvu (sinisega esile tõstetud). Sinises veerus n-nda liikme arvutamise valem on a(n)=6*n+3. Leidsin selle jada hiljem ka OEIS-i andmebaasist koodi A016945 [https://oeis.org/A016945] all. RUUTSPIRAAL Samal viisil konstrueerisin ruutspiraali, milles need kolm jada samuti ilmnesid. [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg | ruutspiraali loomise protsessi näide] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg | ruutspiraal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-4.jpg] KOLMNURKNE SPIRAAL Selles spiraalis ilmnesid taas jadad a(n)=6*n+1 ja a(n)=6*n+5, kuid need olid ühendatud. See ühinemine toimus seetõttu, et spiraali konstrueerimise igal paarisarvulisel sammul pööratakse kolmnurka 180° võrra (mõned kolmnurgad on tipuga ülespoole, teised aga tipuga allapoole). [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg | kolmnurkse spiraali loomise protsessi näide] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg | kolmnurkne spiraal] [https://vojtamaur.cz/images/prvociselne-spiraly-obr-6.jpg] ============================================================ TITLE: Vertikaalsete ja horisontaalsete triipude kontrasti illusioon SLUG: iluze-kontrastu-vertikalnich-horizontalnich-pruhu URL: https://vojtamaur.cz/iluze-kontrastu-vertikalnich-horizontalnich-pruhu/ LANGUAGE: et 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 ============================================================ Vertikaalsete ja horisontaalsete triipude kontrasti illusioon august 2019 [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg | vertikaalsete ja horisontaalsete triipude võrdlus] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-1.jpg] Ülaloleval pildil olevad horisontaalsed triibud näivad kaugelt vaadates vähem kontrastsetena kui vertikaalsed triibud. Tegelikult on need aga identsed, nagu lähedalt vaadates näha võib. Pead vasakule või paremale 45° võrra pöörates see illusioon kaob. Pead vasakule või paremale 90° võrra pöörates muutuvad horisontaalsed triibud vertikaalseteks ja seetõttu näivad need kontrastsematena. Märkasin seda illusiooni Fibonacci sõna spiraali pildil [https://vojtamaur.cz/spirala-fibonacciho-slova/]. See ruudukujuline pilt näeb välja, nagu koosneks see neljast kolmnurgast – kaks täidetud horisontaalsete triipudega ja kaks täidetud vertikaalsete triipudega. Arvan, et see illusioon toimib sarnasel põhimõttel nagu vertikaal-horisontaalne illusioon [https://en.wikipedia.org/wiki/Vertical%E2%80%93horizontal_illusion]. Samuti arvan, et see on seotud teatud neuronite rühmade reaktsiooniga erinevatele stiimulitele. Neuronid reageerivad nimelt erinevalt erinevatele stiimulitele, nagu just vertikaalsed triibud, diagonaalsed triibud, horisontaalsed triibud jne (vt raamatut Gödel, Escher, Bach, peatükk 11). Tähelepanuväärne on see, et see illusioon toimib igaühe puhul erineva intensiivsusega – keegi näeb seda täiesti selgelt ja kellegi puhul ei toimi see üldse. Veelgi enam on see illusioon märgatav alloleval pildil. [ImageObject: https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg | vertikaalsetest ja horisontaalsetest triipudest koosnev pilt] [https://vojtamaur.cz/images/iluze-kontrastu-vertikalnich-horizontalnich-pruhu-obr-2.jpg] ============================================================ TITLE: Fibonacci sõna spiraal SLUG: spirala-fibonacciho-slova URL: https://vojtamaur.cz/spirala-fibonacciho-slova/ LANGUAGE: et 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 sõna spiraal august 2019 [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg | Fibonacci sõna spiraal: Pavel Burda programmi väljund] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-1.jpg] Selle kujundi joonistamiseks sisestasin Fibonacci sõna [https://cs.wikipedia.org/wiki/Fibonacciho_slovo] spiraali samal viisil, nagu naturaalarvud sisestatakse Ulami spiraali. Märkisin selle spiraali üksikud arvud reegli järgi: 0 = must ruut, 1 = valge ruut (see protseduur on illustreeritud allolevas animatsioonis). Selle protsessi tõhustamiseks kasutati skriptimiskeelt JavaScript. [ImageObject: https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif | protseduuri animeeritud näide] [https://vojtamaur.cz/images/spirala-fibonacciho-slova-obr-2.gif] Mis on Fibonacci sõna? Fibonacci sõna on binaarsete numbrite (või üldisemalt mis tahes kahe sümboli) spetsiifiline jada. Saame selle sarnaselt Fibonacci jadaga [https://cs.wikipedia.org/wiki/Fibonacciho_posloupnost], ainult liitmise asemel kasutame sõnade konkatenatsiooni. Esimesed kaks liiget on defineeritud: S0 = 0, S1 = 01. Järgmine liige, mis on tekkinud konkatenatsiooni teel (st eelviimase liikme lisamine viimase liikme järele), on S2 = 010. Fibonacci sõnade esimeste numbrite jada näeks seega välja selline: 0100101001001010010100100101001001… Mis on Ulami spiraal? Ulami spiraal [https://cs.wikipedia.org/wiki/Ulamova_spir%C3%A1la] ehk algarvude spiraal on pilt, mis tekib naturaalarvude järjestamisel spiraali ja algarvude esiletõstmisel. Selle avastas matemaatik Stanisław Ulam aastal 1963. Ulam kirjutas naturaalarvud ristkülikukujulisse võrku, ühe keskele ja järgmised arvud spiraalselt väljapoole. Projekti lähtekood [CODE BLOCK] Spirála Fibonacciho slova
[/CODE BLOCK] Idee autor: Vojta Maur Koodi autor: Pavel Burda ============================================================ TITLE: Itaalia – Veneetsia 2019 SLUG: cestovani-italie-benatky-2019 URL: https://vojtamaur.cz/cestovani-italie-benatky-2019/ LANGUAGE: et 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 ============================================================ Itaalia – Veneetsia 2019 Video [VideoObject: https://www.youtube-nocookie.com/embed/EW4HoE_ZCuw] ============================================================ TITLE: Värv, kuju ja toon SLUG: barva-tvar-ton URL: https://vojtamaur.cz/barva-tvar-ton/ LANGUAGE: et 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 ============================================================ Värv, kuju ja toon punane 2019 [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png | värviteooria - Vassili Kandinsky] [https://vojtamaur.cz/images/barva-tvar-ton-obr-1.png] Kunstnik Vassili Kandinsky [https://cs.wikipedia.org/wiki/Vasilij_Kandinskij] ja tema värviteooria kohaselt on värvi ja kuju vahel seos. Toona kasutatud RYB-värvimudelile [https://cs.wikipedia.org/wiki/RYB] (punane, kollane, sinine) määras ta kolm 2D geomeetrilist kujundit järgmises suhtes: kolmnurk = kollane, ruut = punane, ring = sinine. Sain inspiratsiooni tema tööst ja lõin selle värviteooria modernse versiooni. Tänapäeval võib-olla juba aegunud RYB-värvimudeli [https://cs.wikipedia.org/wiki/RYB] asemel kasutasin füüsikaliselt täpsemat ja tänapäeval enam kasutatavat RGB-värvimudelit [https://cs.wikipedia.org/wiki/RGB] (punane, roheline, sinine). Kandinsky kasutatud ruudu asendasin viisnurgaga, sest ruut on kolmnurgale sarnasem kui ringile, samas kui viisnurk tundub mulle sobivama üleminekuna kolmnurga ja ringi vahel. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png | värviteooria - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-2.png] Sobiva kujundi (viisnurga) leidmiseks kolmnurga ja ringi vahel kasutasin kujundite sisenurki. Võrdkülgse kolmnurga sisenurk on 60° (ehk 60^1). Ringi sisenurk peaks olema 180° (ehk 60^1.268324336648371). Jah, ringil ei ole külgi ja seetõttu ei saa sellel olla ka sisenurki, kuid näiteks tuhandenurga sisenurk on 179,64° ja see kujund sarnaneb visuaalselt väga ringile. Kui ma arvutan nende kahe eksponendi keskmise 60^[(1+1.268324336648371):2], saan tulemuseks 103.923°. See sisenurk on kõige sarnasem viisnurgale, mille sisenurk on 108°. Selle värviteooria laiendamiseks lisasin sama meetodiga üleminekud põhivärvide kujundite vahel suhetega: ruut = kollane, kaheksanurk = tsüaan. Püüdsin seda teooriat täiendada, määrates värvilised kujundid helikõrgusele vastavalt suhtele: terav nurk + soe värv = kõrge toon, nürinurk + külm värv = madal toon. Selle kontseptsiooni panin kirja noodijoonestikule. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png | laiendatud värviteooria - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-3.png] Püüdsin seda teooriat täiendada, määrates värvilised kujundid helikõrgusele vastavalt suhtele: terav nurk + soe värv = kõrge toon, nürinurk + külm värv = madal toon. Selle kontseptsiooni panin kirja noodijoonestikule. [ImageObject: https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg | värviline muusikateooria - Vojta Maur] [https://vojtamaur.cz/images/barva-tvar-ton-obr-4.jpg] Ainus värv, mida mul ei õnnestunud ühegi kujundi ega tooniga siduda, on purpurpunane. See peaks olema sarnane rohelisele (ka see on midagi sinise ja punase vahepealset ning on ühtlasi nii külm kui ka soe). Kas see peaks välja nägema nagu poolring? Või nagu ümardatud kolmnurk? Või peaks see olema identne rohelisega – ehk samuti viisnurk? Seni pole ma sellele küsimusele vastust leidnud. ============================================================ TITLE: Inimnägemine SLUG: lidsky-zrak URL: https://vojtamaur.cz/lidsky-zrak/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2019-06-01 SOURCE: src/content/posts/lidsky-zrak.mdx BUILT_HTML: lidsky-zrak/index.html ============================================================ Inimnägemine juuni 2019 Inimnägemine on tegelikult teistsugune, kui enamik inimesi arvab. Algandmed, mida meie silmad loovad, on väga erinevad sellest, kuidas aju neid hiljem tõlgendab ja kuidas me seetõttu arvame, et näeme. Allolev pilt visualiseerib „puhast andmestikku“, mis on vaba meie aju „järeltootmisest“. [ImageObject: https://vojtamaur.cz/images/lidsky-zrak-obr-1.png | inimnägemise visualiseerimine] [https://vojtamaur.cz/images/lidsky-zrak-obr-1.png] Pildil võib märgata mitmeid silmatorkavaid ebatäiuseid: - Kujutis on horisontaalselt ja vertikaalselt peegeldatud. Iga laps näeb pärast sündi niimoodi, kuid aja jooksul õpib aju pilti ümber pöörama. See efekt võib väga harvadel juhtudel tekkida ka pärast dissotsiatiivsete hallutsinogeenide tarvitamist. - Kujutis on esitatud iga silma jaoks eraldi – alles aju ühendab need üheks terviklikuks pildiks. - Kujutis on terav vaid väikeses osas keskel ja muutub servade suunas häguseks. - Kujutis on kõige värvilisem väikeses osas keskel ja kaotab servade suunas küllastust. See on tingitud kolvikeste suurest arvust silma keskkohas, mis servade suunas kiiresti väheneb. Igas silmas on üks must täpp – nn pimeala (erialaselt skotoom). Selles silma osas ei ole kolvikesi ega kepikesi, kuna seal asub nägemisnärv. Aju täidab need pimealad tavaliselt teise silma informatsiooniga. - Sirged jooned on kergelt kumerusteks deformeerunud, justkui kalasilmaefekti või lainurkobjektiivi tõttu. Aju püüab neid jooni sirgendada, kuid tegemist on vaid illusiooniga. - Vaateväljas on nähtav ka nina, mida aju tavaliselt filtreerib. - Kujutis ei ole täiesti puhas, vaid sisaldab nõrka visuaalset müra. See tekib valguse füüsilise müra, fotoretseptorite omamüra ja nägemissüsteemi muu närvitegevuse kombinatsioonina. Tavatingimustes aju enamasti summutab seda, kuid see võib olla märgatav eriti pimedas, suletud silmadega või ühtlastel pindadel. Oma multimeedialoomingu eriala teise kursuse animatsiooniaine lõputöö raames lõin video, mis simuleerib erinevaid huvitavaid silmahaigusi: [VideoObject: https://www.youtube-nocookie.com/embed/sTMWRaVGFIE] ============================================================ TITLE: Tansaania 2019 SLUG: cestovani-tanzanie-2019 URL: https://vojtamaur.cz/cestovani-tanzanie-2019/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2019-01-01 SOURCE: src/content/posts/cestovani-tanzanie-2019.mdx BUILT_HTML: cestovani-tanzanie-2019/index.html ============================================================ Tansaania 2019 Fotod, tekstid See esitlus on kokkuvõte erinevatest subjektiivsetest tähelepanekutest ja teadmistest, mida ma oma lühiajalise Tansaanias viibimise ajal kogusin. Väljendan neid tähelepanekuid ja tundeid nii fotode kui ka tekstiga. [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] Püüan oma loominguga kohalikke elanikke aidata, tõsta teadlikkust nende probleemidest ja seeläbi kaotada teatud rassilisi eelarvamusi. Samuti arvan, et Euroopa peaks sellest riigist paljudes asjades eeskuju võtma. [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] Tansaanias on kaks peamist usugruppi - islam ja kristlus. Kuigi nende kahe grupi kooseksisteerimine võib olla keskmise eurooplase jaoks 21. sajandil raskesti kujuteldav, elavad kohalikud moslemid ja kristlased siin rahus ja austavad üksteist. [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] Isiklikult ei meeldi mulle inimesed vormiriietuses (politseinikud, sõdurid, turvamehed...). Vähemalt mitte Tšehhi Vabariigis. Usun nimelt, et neile antud volitustega kasvab ka nende ülbus. Kuid see minu vastumeelsus vormiriietuse vastu ei olnud Tansaanias täiesti opodstatněný.Lided vormiriietuses inimesed mõjusid mulle seal meeldivalt ja tulid mulle alati vastu. [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] Kohalikud elanikud mõjuvad mulle väga vastutulelikult ja sõbralikult, seda isegi väljaspool turismipiirkondi. Kui ma külastasin kohalikku küla, tervitasid inimesed mind tervitusega „Jambo!“ (tõlkes „Tere!“). Paljud neist hakkasid minuga ka vestlema. [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] „Need inimesed nendest soojadest piirkondadest tunduvad mulle naeratavamad kui meie“ (katkend mõne reisija vestlusest, mida kuulsin lennukis Tšehhi Vabariiki naastes) [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-27.jpg] Globaliseerumise tõttu tekib Sansibaril ka turism, mis toob kaasa palju eeliseid, aga ka puudusi. Peamised eelised on majanduskasv ja haridustaseme tõus. Teine eelis on teadlikkuse suurenemine sellest riigist maailmas, kuid kahjuks nullivad selle eelise sageli hotellikomplekside massiivsed müürid, mida paljud turistid kunagi ei ületa. Puuduseks pean kohaliku kultuuri hävitamist. Näiteks sellele probleemile on paljude masai rahva esindajate ränne Tansaaniast mandrilt (peamiselt Kilimanjaro ümbruse piirkonnast) kõrge turistide kontsentratsiooniga piirkondadesse (Sansibari randadele). Need masaid müüvad siin nipsasju ja on vaid turismiatraktsiooniks. Masaid usuvad, et kui keegi neid pildistab, varastab ta sellega nende hinge. Turismipiirkondades lasevad nad end aga mõne sendi eest vabalt pildistada. [ImageObject: https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] [https://vojtamaur.cz/images/cestovani-tanzanie-2019-obr-28.jpg] ============================================================ TITLE: Isikuportree SLUG: portret-osobnosti URL: https://vojtamaur.cz/portret-osobnosti/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-02 SOURCE: src/content/posts/portret-osobnosti.mdx BUILT_HTML: portret-osobnosti/index.html ============================================================ Isikuportree detsember 2018 Projekt sündis koolitööna Plzeňi Kaubanduse, Rakenduskunsti ja Disaini Keskkooli (Nerudova 33) fotograafia õppeaine raames. Eesmärk oli eksperimentaalselt ühendada portreefotograafia, psühholoogilised isiksusetüübid, pildiprojektsioon, animatsioon ja heli. Fotode ja videote lõplik vorm põhines Eysencki isiksusetestil ja temperamentide jaotusel vastavalt Galenose nelikule. [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg | Sissejuhatus, Eysencki test] [https://vojtamaur.cz/images/portret-osobnosti-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg | Kujundi määramine isiksusetüüpidele] [https://vojtamaur.cz/images/portret-osobnosti-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg | Projektsiooni värvilisus] [https://vojtamaur.cz/images/portret-osobnosti-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg | Fotod] [https://vojtamaur.cz/images/portret-osobnosti-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg | Fotod] [https://vojtamaur.cz/images/portret-osobnosti-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/portret-osobnosti-obr-6.jpg | Kujundite animatsioon] [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 | Heli] [https://vojtamaur.cz/images/portret-osobnosti-obr-8.jpg] ============================================================ TITLE: Maliruudustik SLUG: sachovnicovy-rastr URL: https://vojtamaur.cz/sachovnicovy-rastr/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-12-01 SOURCE: src/content/posts/sachovnicovy-rastr.mdx BUILT_HTML: sachovnicovy-rastr/index.html ============================================================ Maliruudustik detsember 2018 [VideoObject: https://www.youtube-nocookie.com/embed/lD_PCIbCvlk] Rakendasin näidisfotole maliruudustiku, mille puhul kehtib reegel, et üks maliruut vastab ühe fotopiksli suurusele. Pärast selle ruudustiku rakendamist on maliruudu valged alad foto algsed pikslid ning mustad alad on värvi ja heleduse poolest pöördväärtused. Täissuuruses foto näeb seega välja nagu hall ühevärviline pind, kuid alles digitaalsel suumimisel ilmub nähtavale originaalfoto. Full HD monitoril õigeks kuvamiseks peab foto kõrgus olema ligikaudu 2000 pikslit. Ebaõige kuvamine võib aset leida foto avamisel brauseris, mis teeb pikslivõrgust bikubilise ümbersämplimise. Kontrollitud brauser on näiteks Windows Photo Viewer. [VideoObject: https://www.youtube-nocookie.com/embed/wehAxodpQGg] Selle põhimõtte kasutamise järgmise näitena lõin foto, mis sisaldab nii värvi- kui ka tähenduslikku kontrasti. ============================================================ TITLE: Norra – Lofoodid 2018 SLUG: cestovani-norsko-lofoty-2018 URL: https://vojtamaur.cz/cestovani-norsko-lofoty-2018/ LANGUAGE: et 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 ============================================================ Norra – Lofoodid 2018 Fotod [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: Teabe moonutamine SLUG: pokriveni-informace URL: https://vojtamaur.cz/pokriveni-informace/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-08-01 SOURCE: src/content/posts/pokriveni-informace.mdx BUILT_HTML: pokriveni-informace/index.html ============================================================ Teabe moonutamine august 2018 Kui paljude vahendajate kaudu jõuab meieni artikkel, mida me internetis näeme? Kas selle tõesus on usaldusväärne? Kui palju erineb maailm, mida näeme oma mobiiltelefonide, arvutite ja telerite ekraanide kaudu? Iga teavet, mida näeme, on oluline kontrollida mitmest allikast ja mitte eeldada selle tõesust. See teos valmis ühe foto tegemise ja seejärel sama foto korduva pildistamise teel arvutimonitorilt. [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 | ülaltoodud piltidest koostatud animatsioon] [https://vojtamaur.cz/images/pokriveni-informace-obr-17.gif] ============================================================ TITLE: Mehhiko 2018 SLUG: cestovani-mexiko-2018 URL: https://vojtamaur.cz/cestovani-mexiko-2018/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-06-01 SOURCE: src/content/posts/cestovani-mexiko-2018.mdx BUILT_HTML: cestovani-mexiko-2018/index.html ============================================================ Mehhiko 2018 Video, fotod [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: Suhkrutükid SLUG: vystavy-kostky-cukru URL: https://vojtamaur.cz/vystavy-kostky-cukru/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2018-04-30 SOURCE: src/content/posts/vystavy-kostky-cukru.mdx BUILT_HTML: vystavy-kostky-cukru/index.html ============================================================ Suhkrutükid 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] Teave näituse kohta DEPO2015 veebilehel (arhiiv): https://web.archive.org/web/20210925193536/https://www.depo2015.cz/program-depo-ag14/art-a2209 ============================================================ TITLE: Kaks rütmi SLUG: dva-rytmy URL: https://vojtamaur.cz/dva-rytmy/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-04-01 SOURCE: src/content/posts/dva-rytmy.mdx BUILT_HTML: dva-rytmy/index.html ============================================================ Kaks rütmi aprill 2018 Esimene video koosneb kahest rütmist: visuaalne vilkumine ja akustiline klõpsumine. Nendel kahel rütmil on pisut erinev kestus. Selle väikese kõrvalekaldega saavutab video teatud osas tugeva rahutuse. Teises videos lisasin sellele põhikontseptsioonile sõjavastase temaatikaga seotud pildimaterjali. [VideoObject: https://www.youtube-nocookie.com/embed/X9ms8pp89Pg?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg | põhikontseptsioon] [https://vojtamaur.cz/images/dva-rytmy-obr-1.jpg] Kaks rütmi 1 - must x valge, põhikontseptsioon [VideoObject: https://www.youtube-nocookie.com/embed/MQIDzwTYjoA?rel=0&showinfo=0] [ImageObject: https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg | põhikontseptsiooni rakendamine] [https://vojtamaur.cz/images/dva-rytmy-obr-2.jpg] Kaks rütmi 2 - põhikontseptsiooni rakendamine pildimaterjalile ============================================================ TITLE: Inimeste valitud juhuslikud arvud SLUG: nahodna-cisla-zvolena-clovekem URL: https://vojtamaur.cz/nahodna-cisla-zvolena-clovekem/ LANGUAGE: et 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 ============================================================ Inimeste valitud juhuslikud arvud aprill 2018 Selles töös jagati mitmele inimesele küsimustik. Testitavad isikud kirjutasid sellesse küsimustikku sada juhuslikku arvu vahemikus 1-100, mis neile pähe tulid. Seejärel kandsin need andmed arvutisse ja lõin igast küsimustikust ühe graafiku. Horisontaalne x-telg määrab üksikute arvude järjekorra ja vertikaalne y-telg määrab valitud arvude väärtuse. Sinist värvi graafik on loodud arvuti ehk juhuslike arvude generaatori poolt. Kõigi graafikute üldisel võrdlemisel on märgata, et igal testitaval isikul on unikaalne graafik oma arvude sisestamise viisiga. Samuti on võimalik märgata, et paljudes graafikutes korduvad teatud peaaegu identsed tsüklid (enamasti arvude järkjärgulise suurendamise ja vähendamise vormis). JUHUSLIKE ARVUDE GENERAATORI VALITUD ARVUD [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg | Arvuti valitud juhuslike arvude graafik] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-1.jpg] INIMESTE VALITUD ARVUD [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg | Inimese valitud juhuslike arvude graafik, Hana Antolová (71 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg | Inimese valitud juhuslike arvude graafik, Lukáš Plescher (18 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg | Inimese valitud juhuslike arvude graafik, Natálie Bártková (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg | Inimese valitud juhuslike arvude graafik, Michaela Jedličková (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg | Inimese valitud juhuslike arvude graafik, Alena Maurová (53 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg | Inimese valitud juhuslike arvude graafik, Daniel Šírek (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg | Inimese valitud juhuslike arvude graafik, Pavel Burda (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg | Inimese valitud juhuslike arvude graafik, Jáchym Štěpka (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg | Inimese valitud juhuslike arvude graafik, Filip Drábek (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-10.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg | Inimese valitud juhuslike arvude graafik, Jiří Rampouch (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg | Inimese valitud juhuslike arvude graafik, Petr Kubíček (43 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg | Inimese valitud juhuslike arvude graafik, Jan Kubíček (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg | Inimese valitud juhuslike arvude graafik, Ivana Martínková (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg | Inimese valitud juhuslike arvude graafik, Tereza Bartovská (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg | Inimese valitud juhuslike arvude graafik, Michaela Balázsová (17 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg | Inimese valitud juhuslike arvude graafik, Kateřina Příplatová (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg | Inimese valitud juhuslike arvude graafik, Denisa Holubová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg | Inimese valitud juhuslike arvude graafik, Klára Holubová (10 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-19.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg | Inimese valitud juhuslike arvude graafik, Andrea Nečekalová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-20.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg | Inimese valitud juhuslike arvude graafik, Kateřina Benešová (84 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-21.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg | Inimese valitud juhuslike arvude graafik, Klára Zachardová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-22.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg | Inimese valitud juhuslike arvude graafik, Tereza Lukášová (15 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-23.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg | Inimese valitud juhuslike arvude graafik, Eva Kloubová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-24.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg | Inimese valitud juhuslike arvude graafik, Nicole Pichlerová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-25.jpg] [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg | Inimese valitud juhuslike arvude graafik, Michaela Šprynarová (16 aastat)] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-26.jpg] TÄIDETUD NÄIDISKÜSIMUSTIK [ImageObject: https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg | Täidetud küsimustiku skann] [https://vojtamaur.cz/images/nahodna-cisla-zvolena-clovekem-obr-27.jpg] ============================================================ TITLE: Ebaregulaarne hingamine SLUG: nepravidelny-dech URL: https://vojtamaur.cz/nepravidelny-dech/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2018-03-01 SOURCE: src/content/posts/nepravidelny-dech.mdx BUILT_HTML: nepravidelny-dech/index.html ============================================================ Ebaregulaarne hingamine märts 2018 [VideoObject: https://www.youtube-nocookie.com/embed/khCWjid0QeU?rel=0&showinfo=0] Selles neljaminutilises heliribas leidub salvestis surevast kassist. Salvestises on kuulda kahte peamist heli: ebaregulaarset hingamist ja vähem märgatavat südamelöökide heli. ============================================================ TITLE: Karbi vaatevinklist SLUG: z-pohledu-musle URL: https://vojtamaur.cz/z-pohledu-musle/ LANGUAGE: et 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 ============================================================ Karbi vaatevinklist märts 2018 Need videod keskenduvad karbi tajule – mida ta tunneb ja kogeb? Tema vaade maailmale pole vähem tähtis kui inimese oma! Esimeses videos on näha algupärane salvestis merest. Teises videos projitseeritakse ekraani vasakule poolele algse salvestise üksikute kaadrite keskmine värv. Ekraani paremas osas asub seda värvi määratlev RGB-graafik. [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: Omaan 2018 SLUG: cestovani-oman-2018 URL: https://vojtamaur.cz/cestovani-oman-2018/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2018-01-01 SOURCE: src/content/posts/cestovani-oman-2018.mdx BUILT_HTML: cestovani-oman-2018/index.html ============================================================ Omaan 2018 Video, fotod [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: Hallitus SLUG: plisen URL: https://vojtamaur.cz/plisen/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-11-01 SOURCE: src/content/posts/plisen.mdx BUILT_HTML: plisen/index.html ============================================================ Hallitus november 2017 See fotoseeria dokumenteerib minu saksa keele õpikus olevat hallitust. Fotod on järjestatud õpiku lehekülgede järjekorras. Nii tekivad igale fotole juhuslikud, huvitavad ja eksperimentaalsed kompositsioonid. [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 | ülaltoodud piltidest koostatud animatsioon] [https://vojtamaur.cz/images/plisen-obr-26.gif] ============================================================ TITLE: Regulaarse rastri häirimine SLUG: naruseni-pravidelneho-rastru URL: https://vojtamaur.cz/naruseni-pravidelneho-rastru/ LANGUAGE: et 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 ============================================================ Regulaarse rastri häirimine oktoober 2017 Selles töös püüdsin luua seeria abstraktseid teoseid. Jaotasin dokumendi nelja ossa. Esimeses osas lõin põhilise regulaarse rastri, teises osas lähtusin sellest rastrist edasi ja hakkasin seda vähesel määral häirima, tekitades sellega rahutust. Kolmandas osas häirisin seda regulaarset geomeetrilist rastrit ebaregulaarsete kontrastsete orgaaniliste vormidega. Ja viimases, neljandas osas animeerisin need orgaanilised vormid. Esimene osa: PÕHILINE RASTER [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg | Abstraktsioon 1.0 - regulaarne raster] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-1.jpg] Teine osa: RASTRI HÄIRIMINE VÄIKESE KÕRVALEKALDEGA [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg | Abstraktsioon 2.0.0 - regulaarne raster, mida häirib üks pööratud triip] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-2.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg | Abstraktsioon 2.0.1 - regulaarne raster, mida häirivad kaks pööratud triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-3.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg | Abstraktsioon 2.0.2 - regulaarne raster, mida häirivad kolm pööratud triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-4.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg | Abstraktsioon 2.1.0 - regulaarne raster, mida häirib üks ebaregulaarne triip] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-5.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg | Abstraktsioon 2.1.1 - regulaarne raster, mida häirivad kaks ebaregulaarset triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-6.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg | Abstraktsioon 2.1.2 - regulaarne raster, mida häirivad kolm ebaregulaarset triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-7.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg | Abstraktsioon 2.2.0 - regulaarne raster, mida häirib üks ebaregulaarne triip] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-8.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg | Abstraktsioon 2.2.1 - regulaarne raster, mida häirivad kaks ebaregulaarset triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-9.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg | Abstraktsioon 2.2.2 - regulaarne raster, mida häirivad kolm ebaregulaarset triipu] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-10.jpg] Kolmas osa: RASTRI HÄIRIMINE ORGAANILISTE VORMIDEGA [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg | Abstraktsioon 3.0.0 - regulaarne raster, mida häirib üks orgaaniline vorm] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-11.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg | Abstraktsioon 3.0.1 - regulaarne raster, mida häirivad kaks orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-12.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg | Abstraktsioon 3.0.2 - regulaarne raster, mida häirivad kolm orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-13.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg | Abstraktsioon 3.1.0 - regulaarne raster, mida häirib üks orgaaniline vorm] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-14.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg | Abstraktsioon 3.1.1 - regulaarne raster, mida häirivad kaks orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-15.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg | Abstraktsioon 3.1.2 - regulaarne raster, mida häirivad kolm orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-16.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg | Abstraktsioon 3.2.0 - regulaarne raster, mida häirib üks orgaaniline vorm] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-17.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg | Abstraktsioon 3.2.1 - regulaarne raster, mida häirivad kaks orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-18.jpg] [ImageObject: https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg | Abstraktsioon 3.2.2 - regulaarne raster, mida häirivad kolm orgaanilist vormi] [https://vojtamaur.cz/images/naruseni-pravidelneho-rastru-obr-19.jpg] Neljas osa: RASTRI HÄIRIMINE ANIMEERITUD ORGAANILISTE VORMIDEGA [VideoObject: https://www.youtube-nocookie.com/embed/Gz2IRKKnkno?rel=0&showinfo=0] ============================================================ TITLE: Hiina 2017 SLUG: cestovani-cina-2017 URL: https://vojtamaur.cz/cestovani-cina-2017/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2017-07-01 SOURCE: src/content/posts/cestovani-cina-2017.mdx BUILT_HTML: cestovani-cina-2017/index.html ============================================================ Hiina 2017 Video, fotod [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: Juhuslike arvude generaator SLUG: vystavy-generator-nahodnych-cisel URL: https://vojtamaur.cz/vystavy-generator-nahodnych-cisel/ LANGUAGE: et 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 ============================================================ Juhuslike arvude generaator 3. 5. 2017 - 18. 6. 2017, Domažlice Špillari vendade galerii: KONKREETNE 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] Kuidas ma juhuseni jõudsin ehk linnast juhuseni: http://vojtamaur.cz/od-mesta-az-po-nahodu/ ============================================================ TITLE: Inglismaa 2013, 2015, 2017 SLUG: cestovani-anglie-2013-2015-2017 URL: https://vojtamaur.cz/cestovani-anglie-2013-2015-2017/ LANGUAGE: et 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 ============================================================ Inglismaa 2013, 2015, 2017 Video, fotod [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: Ülestõusmine SLUG: zmrtvychvstani URL: https://vojtamaur.cz/zmrtvychvstani/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-02 SOURCE: src/content/posts/zmrtvychvstani.mdx BUILT_HTML: zmrtvychvstani/index.html ============================================================ Ülestõusmine aprill 2017 [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg | algne muutmata foto] [https://vojtamaur.cz/images/zmrtvychvstani-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg | foto pärast ANSI-töötlust] [https://vojtamaur.cz/images/zmrtvychvstani-obr-2.jpg] Mais 2016 pildistasin Marokos kohalikku kalmistut. Foto ANSI-koodis muutsin kõik ristid (†) tärnideks (*). Salvestasin nii muudetud foto uuesti. ============================================================ TITLE: Värviline keskmine SLUG: barevny-prumer URL: https://vojtamaur.cz/barevny-prumer/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/barevny-prumer.mdx BUILT_HTML: barevny-prumer/index.html ============================================================ Värviline keskmine aprill 2017 Pildi vasakus osas on paigutatud 1156 fotot 34x34 px rastris. Iga värviline piksel esindab antud riigi üksiku foto keskmist värvi. Pildi paremas osas on kõigi vasaku osa pikslite keskmine värv, seega antud riigi kõigi fotode keskmine värv. [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-1.png | Tšehhi Vabariik] [https://vojtamaur.cz/images/barevny-prumer-obr-1.png] Tšehhi Vabariik [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg | Hiina] [https://vojtamaur.cz/images/barevny-prumer-obr-2.jpg] Hiina [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 | Keenia] [https://vojtamaur.cz/images/barevny-prumer-obr-4.jpg] Keenia [ImageObject: https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg | Mehhiko] [https://vojtamaur.cz/images/barevny-prumer-obr-5.jpg] Mehhiko ============================================================ TITLE: Tank SLUG: tank URL: https://vojtamaur.cz/tank/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-04-01 SOURCE: src/content/posts/tank.mdx BUILT_HTML: tank/index.html ============================================================ Tank aprill 2017 [ImageObject: https://vojtamaur.cz/images/tank-obr-1.jpg | algne muutmata foto] [https://vojtamaur.cz/images/tank-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/tank-obr-2.jpg | foto pärast ANSI-töötlust] [https://vojtamaur.cz/images/tank-obr-2.jpg] [MediaObject: https://vojtamaur.cz/files/tank-dokument.pdf] Detsembris 2012 pildistasin Iisraelis Negevi kõrbes lahingutank. Foto ANSI-koodis muutsin kõik tärnid (*) ristideks (†). Nii muudetud foto salvestasin uuesti. ============================================================ TITLE: Suhkrutükid SLUG: kostky-cukru URL: https://vojtamaur.cz/kostky-cukru/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2017-03-01 SOURCE: src/content/posts/kostky-cukru.mdx BUILT_HTML: kostky-cukru/index.html ============================================================ Suhkrutükid märts 2017 Fotoseeria valmis Pilseni kaubanduse, tarbekunsti ja disaini keskkooli (Nerudova 33) sisseastumiseksamite ajal. Eksamite fotoosa jaoks võisime kaasa võtta oma objekte, kuid nende arv ja suurus olid piiratud. Võtsin kaasa karbi suhkrutükke, ladusin need taldrikule korrapärasesse võrestikku ja valasin seejärel veega üle. Tükid hakkasid järk-järgult lahustuma, vajuma ja juhuslikult ümber kukkuma. [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: Tänavakunsti raamatukogu SLUG: street-art-knihovna URL: https://vojtamaur.cz/street-art-knihovna/ LANGUAGE: et 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 ============================================================ Tänavakunsti raamatukogu märts 2017 Meid ümbritseb kõikjal palju huvitavaid tänavakunsti teoseid alates väikestest kleebistest ja soditud seintest kuni erinevat tüüpi 3D objektideni. Kuna nende teoste autorid peavad seadusega vastuolus olemise tõttu jääma anonüümseks, on see tänavakunsti maailm täiesti omakasupüüdmatu ja äriilmast eraldatud. Tänavakunst, mida võime näha peaaegu kõikjal linnas, püsib enamasti väga aktuaalsena. Uus tänavakunst katab nimelt vana, värv koorub koos krohviga, 3D objektid langevad vandalismi ohvriks ning kleebised tulevad keskkonnamõjude tõttu aja jooksul lahti või pleekivad. See on loomulik protsess, aja aspekt, kuid usun, et mõned tänavakunsti teosed väärivad oma eluea pikendamist. Ja seetõttu otsustasin kõige huvitavamad teosed dokumenteerida. Sel eesmärgil asutasin 2017 aastal Facebooki lehe nimega Tänavakunsti raamatukogu, kuhu lisan postitusi tänaseni. Rohkemate inimesteni jõudmiseks asutasin seejärel samanimelise lehe Instagramis. Nendele lehtedele püüan lisada peamiselt teoseid, mis kannavad endas teatud mõtet, ning teose esteetilist osa pean teisejärguliseks. Tänavakunsti raamatukogu (Facebook): www.facebook.com/streetartknihovna [https://www.facebook.com/streetartknihovna] Tänavakunsti raamatukogu (Instagram): www.instagram.com/streetartknihovna [https://www.instagram.com/streetartknihovna] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg | Facebooki lehe ekraanitõmmis] [https://vojtamaur.cz/images/street-art-knihovna-obr-1.jpg] [ImageObject: https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg | Instagrami lehe ekraanitõmmis] [https://vojtamaur.cz/images/street-art-knihovna-obr-2.jpg] ============================================================ TITLE: Google'i rakendus SLUG: aplikace-google URL: https://vojtamaur.cz/aplikace-google/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2016-11-01 SOURCE: src/content/posts/aplikace-google.mdx BUILT_HTML: aplikace-google/index.html ============================================================ Google'i rakendus november 2016 See lühivideo on viide Google'i mobiilirakenduse mõttetutele lubadele (rakendus on eelinstallitud mitte ainult Samsungi telefonidesse ja seda rakendust ei saa isegi desinstallida). Lubade ülevaate leiab Androidi operatsioonisüsteemiga varustatud telefonis kohast Nastavení/Správce aplikací/STAŽENÉ/Aplikace Google. [VideoObject: https://www.youtube-nocookie.com/embed/UOvJLnj2McU?rel=0&showinfo=0] ============================================================ TITLE: Pole ei tähtis, millisest kandist sa oled tulnud... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2 URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel-2/ LANGUAGE: et 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 ============================================================ Pole ei tähtis, millisest kandist sa oled tulnud... 11. 7. 2016 - 14. 8. 2016, Plzeň DJKT (Uus lava): Plzeňi salong 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. detsembril 2014 pildistasin Mombasas vana kirjutistega seina. Seejärel püüdsin sellel olevat teksti dešifreerida. Sisestasin ühe selle loetava osa interneti otsingumootorisse ja avastasin nii järgmise foto. 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. Reportaaž Plzeň TV-st: https://www.youtube.com/watch?v=jxg-6iVPPmk ============================================================ TITLE: Itaalia 2016 SLUG: cestovani-italie-2016 URL: https://vojtamaur.cz/cestovani-italie-2016/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-07-01 SOURCE: src/content/posts/cestovani-italie-2016.mdx BUILT_HTML: cestovani-italie-2016/index.html ============================================================ Itaalia 2016 Video, fotod [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: Veepind SLUG: vystava-hladina URL: https://vojtamaur.cz/vystava-hladina/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: vystavy DATE: 2016-04-04 SOURCE: src/content/posts/vystava-hladina.mdx BUILT_HTML: vystava-hladina/index.html ============================================================ Veepind 4. 2. 2016 - 3. 4. 2016, Plzeň Plzeňi linnagalerii: ENNE, NÜÜD, PÄRAST [VideoObject: https://www.youtube-nocookie.com/embed/GALBEnzekBw?rel=0&showinfo=0] Kui palju erineb meie elu võrgus ja reaalses elus? Miks minna välja, kui me leiame kõik Google'ist? Internetist pärit teave on moonutatud ja sellel on reaalsusega vähe ühist. Need on peegeldus sellest, mida me tahame näha. Päike peegeldub veepinnalt, projitseerub seinale ja peegeldub peeglis… Kas see jõudis meieni tõesti muutumatuna? Lõige näituselt: https://www.youtube.com/watch?v=SmsbQt0g9nc Rohkem teavet näituse kohta Plzeňi linnagalerii kodulehel: http://galerie-plzen.cz/vystavy/vystavy-2016/predtim-ted-potom ============================================================ TITLE: Maroko 2016 SLUG: cestovani-maroko-2016 URL: https://vojtamaur.cz/cestovani-maroko-2016/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2016-01-01 SOURCE: src/content/posts/cestovani-maroko-2016.mdx BUILT_HTML: cestovani-maroko-2016/index.html ============================================================ Maroko 2016 Video, fotod [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: Linnast juhuslikkuseni SLUG: od-mesta-az-po-nahodu URL: https://vojtamaur.cz/od-mesta-az-po-nahodu/ LANGUAGE: et 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 ============================================================ Linnast juhuslikkuseni jaanuar 2016 Aastal 2016 sain Plzeňi kunstikooli (ZUŠ Plzeň, Jagellonská 14) ettevalmistuskursuste raames ülesandeks töötada välja linna graafiline stiliseering. Mind huvitas, kui kaugele see stiliseerimine võib minna, mistõttu töötasin selle ülesande kallal järgnevad aastad kuni tänapäevani (aasta 2019). Lihtsast linna stiliseerimisest jõudsin regulaarsete rastrite rikkumiseni, mis tekitas kunstilisest vaatepunktist märkimisväärset pinget. Edasi püüdsin selles ülesandes kasutada juhuslikkust, kuid ma ei suutnud avastada midagi sellist nagu tõeline juhus ilma põhjuseta. Determinism takistas mind alati, mistõttu kasutasin vaid pseudojuhuslikkust (põhjus on määratletav, kuid tulemust on raske ennustada ja seetõttu näib see juhuslikuna). Mõned teed viisid ummikusse ja seetõttu pidin otsima teistsuguse vaatenurga ja teistsuguse graafilise lahenduse, nt visuaalse väljundi programmeerimine, moaree-efekt, Fibonacci jada jne. Alljärgnev pildiseeria on nende tööde kokkuvõte. [ImageObject: https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-1.jpg | Mombasa: autori foto ja visandid] [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 | Linna stiliseerimine: pindade jaotamine] [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 | Linna stiliseerimine: regulaarse rastri rikkumine] [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 | Linna stiliseerimine: regulaarse geomeetrilise kujundi rikkumine] [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 | Linna stiliseerimine: regulaarse rastri rikkumine juhusliku rotatsiooniga] [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 | Linna stiliseerimine: juhuslik kujund koordinaatide väljal] [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 | Linna stiliseerimine: lihtsad kujundid ja juhuslik kõnd] [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 | Linna stiliseerimine: juhuslike pikslite generaator] [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 | Linna stiliseerimine: juhuslike RGB-pikslite generaator, moaree-efekt] [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 | Linna stiliseerimine: moaree-efekt] [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 | Linna stiliseerimine: juhuslike RGB-pikslite generaator kombineerituna moaree-efektiga] [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 | Foto linna stiliseerimise installatsioonist Špillari vendade galeriis] [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 | Papírna ürituse flaieri prototüüp: juhuslike RGB-pikslite generaator kombineerituna moaree-efektiga] [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 | Pikslikunstist linna pilt ja selle juhusliku genereerimise tõenäosuse arvutamine] [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 | Juhusliku suurusega ringid ja nende JS-kood] [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 | Juhusliku pikkusega jooned ja nende JS-kood] [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 | Juhusliku pikkusega jooned, nende tekstiline väljund ja JS-kood] [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: autori foto iteratiivselt ülediskreetitud] [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: autori foto iteratiivselt ülediskreetitud] [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 | Linna stiliseerimine: fotodest koosnev tähestik (kursusetööd 2019)] [https://vojtamaur.cz/images/od-mesta-az-po-nahodu-obr-20.jpg] ============================================================ TITLE: Pole sellest, millisest kandist sa oled tulnud... SLUG: vystava-nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/vystava-nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: et 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 ============================================================ Pole sellest, millisest kandist sa oled tulnud... 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: Pole pole, kust kandist sa ka ei tulnud... SLUG: nezalezi-z-jakeho-kraje-jsi-prisel URL: https://vojtamaur.cz/nezalezi-z-jakeho-kraje-jsi-prisel/ LANGUAGE: et 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 ============================================================ Pole pole, kust kandist sa ka ei tulnud... oktoober 2015 [ImageObject: https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-1.jpg | Vojta Mauri foto, tehtud Mombasas, 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. detsembril 2014 pildistasin Mombasas vana kirjutistega seina. Seejärel püüdsin sellel olevat teksti dešifreerida. Sisestasin ühe selle loetava osa interneti otsingumootorisse ja avastasin nii järgmise foto.] [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 | Interneti otsingumootori abil leitud foto] [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 | Pole tähtis, mis usku sa oled. Pole tähtis, millisest riigist sa pärit oled. Pole tähtis, kas oled vaene või rikas. Pole tähtis, kas oled mustanahaline või valgenahaline. Jumala silmis oleme kõik võrdsed.] [https://vojtamaur.cz/images/nezalezi-z-jakeho-kraje-jsi-prisel-obr-4.jpg] ============================================================ TITLE: Keenia 2012-2015 SLUG: cestovani-kenya-2012-2015 URL: https://vojtamaur.cz/cestovani-kenya-2012-2015/ LANGUAGE: et 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 ============================================================ Keenia 2012-2015 Video, fotod [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: et 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 Fotograafia [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: Iisrael 2012 SLUG: cestovani-izrael-2012 URL: https://vojtamaur.cz/cestovani-izrael-2012/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-03 SOURCE: src/content/posts/cestovani-izrael-2012.mdx BUILT_HTML: cestovani-izrael-2012/index.html ============================================================ Iisrael 2012 Fotograafia [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: Kanaari saared 2012 SLUG: cestovani-kanarske-ostrovy-2012 URL: https://vojtamaur.cz/cestovani-kanarske-ostrovy-2012/ LANGUAGE: et 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 ============================================================ Kanaari saared 2012 Fotograafia [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: Egiptus 2012 SLUG: cestovani-egypt-2012 URL: https://vojtamaur.cz/cestovani-egypt-2012/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: cestovani DATE: 2012-01-01 SOURCE: src/content/posts/cestovani-egypt-2012.mdx BUILT_HTML: cestovani-egypt-2012/index.html ============================================================ Egiptus 2012 Foto [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: Ummumrohi SLUG: plevel URL: https://vojtamaur.cz/plevel/ LANGUAGE: et SOURCE_LANGUAGE: cs SECTION: volna-tvorba DATE: 2008-05-01 SOURCE: src/content/posts/plevel.mdx BUILT_HTML: plevel/index.html ============================================================ Ummumrohi mai 2008 Töö lasteaiast. Ülesandeks oli värvilisest paberist õitsvaid lilli välja lõigata ja neist pilt kokku panna. Lillede asemel lõin ma plevel. [ImageObject: https://vojtamaur.cz/images/plevel-obr-1.jpg | plevel] [https://vojtamaur.cz/images/plevel-obr-1.jpg]