<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Interaktivita I. (Zima 2023) on afad notes</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/</link><description>Recent content in Interaktivita I. (Zima 2023) on afad notes</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://www.ferokiraly.com/afad/docs/interaktivita_w_23/index.xml" rel="self" type="application/rss+xml"/><item><title>0. Úvod</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/0_overview/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/0_overview/</guid><description>Prehľad predmetu # Pre koho je tento kurz určený? # Požadované technické skúsenosti: Akákoľvek skúsenosť s programovaním sa zíde, no nie je to nutné. Kurz je vhodný aj pre úplných začiatočníkov.
print(&amp;#34;Ahoj!&amp;#34;) Čo sa naučíte # Čo je interaktivita Čo je interface Aké sú dnes možnosti v digitálnom priestore Čo je to senzor Python, commandline &amp;hellip; Podmienky kurzu # 80% dochádzka semestrálny výstup samostatné spracovanie vybranej témy a jej prezentácia 15min počas semestra Terminy # Kurz prebieha v blokoch, v pondelky od 13oo do 1715 na Drotke, v LABe #270</description></item><item><title>1. Geografia, Topológia, Dizajn</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/1_geografia_topologia_dizajn/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/1_geografia_topologia_dizajn/</guid><description>Geografia, Topológia, Dizajn # Interface # Čo je interface? Čo robí interface? Aké je najstaršie interface? Aké je najnovšie? Čo by mohlo byť interface? Čo by nemohlo byť interface? Definícia a typy interface. Príklady vo výtvarnom intermediálnom umení. Brainstorming najpodivnejších možností interface (napr. &amp;ldquo;Môže byť strom rozhraním?&amp;rdquo;) Výpočty / Computation # je proces, ktorý sa riadi konečne popisateľnými pravidlami algoritmy, krok za krokom pokyny, ktoré je možné mechanicky vykonávať na formálnej mašine počítať, znamená vypočítať, je to spracovávať a transformovať informácie základné koncepty: Výpočet je riadený pravidlami: pre každý stav výpočtu pravidlá určujú práve jeden stav, ktorý ho bude nasledovať Tieto pravidlá musia byť opísateľné, formálne a nenáhodné Súbor pravidiel tiež musí byť konečný Umenie a výpočty / computation # zameriava sa na estetický vzťah vo výpočte nezávisí na používaní počítačov, skôr na tom, ako zásadný a významný je samotný výpočet pre umenie a estetické vzťahy sú systémy post-formalistické: viac než zdôrazňovanie morfológií, cenia si vzťahy opierajú sa o problémy organizácie a namiesto tvorby artefaktov vytvárajú prostredia, ktoré vznikajú z interagujúcich komponentov samotný výpočet sa stáva estetickým výstupom, raison d&amp;rsquo;être potrebuje výpočty, ale nie nevyhnutne počítače, aspoň nie digitálne počítače môže využívať klasické, nevýpočtové médiá a potom pracovať s ľuďmi, ktorí sú schopní spracovávať informácie.</description></item><item><title>2. OSC protokol</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/2_vypisovatko/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/2_vypisovatko/</guid><description>Čo je OSC Protokol? # Základné Informácie # OSC (Open Sound Control) je komunikačný protokol určený pre sieťovú komunikáciu medzi počítačmi, syntetizátormi, robotmi a iným multimediálnym zariadením. Je navrhnutý pre modernú sieťovú komunikáciu a prekonáva obmedzenia staršieho MIDI protokolu. Funkcie # Umožňuje vzdialené ovládanie parametrov v reálnom čase. Podporuje viacero dátových typov, vrátane čísel, reťazcov a časových značiek. Je navrhnutý tak, aby bol flexibilný, rozšíriteľný a ľahko použiteľný. Použitie v Praxi # OSC sa bežne používa v digitálnom umení, vrátane hudobných vystúpení, interaktívnych inštalácií a virtuálnej reality.</description></item><item><title>3. Terminál</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/3_terminal/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/3_terminal/</guid><description>Čo je to Terminál? # Terminál, známy tiež ako príkazový riadok alebo konzola, je textové rozhranie medzi používateľom a operačným systémom. Umožňuje používateľom komunikovať s operačným systémom alebo softvérom bez použitia grafického rozhrania, prostredníctvom príkazov napísaných v texte.
Pomocou terminálu môžu používatelia vykonávať rôzne úlohy, ako je správa súborov, spúšťanie programov a skriptov, konfigurácia systémových nastavení a sieťové operácie. Terminál je často používaný pre pokročilú správu systému, diagnostiku a automatizované skriptovanie.</description></item><item><title>4. Session</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/4_game/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/4_game/</guid><description>#!/usr/bin/env python3 import pythonosc.osc_server import pythonosc.dispatcher import numpy as np import pygame # toto ma kazdy ine ip = &amp;#34;10.0.1.199&amp;#34; port = 5055 marketa_pos = 0 jaroslav_pos = 0 dominika_pos = 0 dlzka_riadku = 100 pygame.mixer.init() sound1 = pygame.mixer.Sound( &amp;#34;/home/paum/Projekty/___/SuperCollider/downloaded-quarks/Dirt-Samples/ade/003_abt.wav&amp;#34; ) sound2 = pygame.mixer.Sound( &amp;#34;/home/paum/Projekty/___/SuperCollider/downloaded-quarks/Dirt-Samples/ade/006_glass.wav&amp;#34; ) sound3 = pygame.mixer.Sound( &amp;#34;/home/paum/Projekty/___/SuperCollider/downloaded-quarks/Dirt-Samples/ades4/03.wav&amp;#34; ) # Play the sound def replace_char_at_index(r, index, new_char): if index &amp;lt; 0 or index &amp;gt;= len(r): return r # Index is out of the string&amp;#39;s range return r[:index] + new_char + r[index + 1 :] def panacik(): riadok = &amp;#34; &amp;#34; * dlzka_riadku riadok = replace_char_at_index(riadok, marketa_pos, &amp;#34;M&amp;#34;) riadok = replace_char_at_index(riadok, jaroslav_pos, &amp;#34;J&amp;#34;) riadok = replace_char_at_index(riadok, dominika_pos, &amp;#34;D&amp;#34;) print(riadok) def marketa(addr, *args): global marketa_pos marketa_pos = args[0] panacik() if marketa_pos &amp;gt; 10 and marketa_pos &amp;lt; 20: sound1.</description></item><item><title>Knihy</title><link>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/knihy/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://www.ferokiraly.com/afad/docs/interaktivita_w_23/knihy/</guid><description>Knihy # Joshua Noble - Programming Interactivity
A Designer&amp;rsquo;s guide to Arduino, Processing and OpenFrameworks; O&amp;rsquo;Reilly Marije Baalman - Composing interacions
An Artist&amp;rsquo;s Guide to Building Expressive Interactive Systems https://composinginteractions.art/ Miguel Carvalhais - Art and computation
Kenneth Goldsmith - Uncreative Writing: Managing Language in the Digital Age
https://libgen.is/
Yuk Hui - Technodiverzita
Video
postuhuman, bacteria and plants interactivity https://www.youtube.com/watch?v=_0qJsiRvtIU</description></item></channel></rss>