https://pzwiki.wdka.nl/mw-mediadesign/api.php?action=feedcontributions&user=AvitalB&feedformat=atomXPUB & Lens-Based wiki - User contributions [en]2024-03-28T11:36:26ZUser contributionsMediaWiki 1.38.2https://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/11-05-2022_-Event_5&diff=217573Calendars:Networked Media Calendar/Networked Media Calendar/11-05-2022 -Event 52022-05-10T20:49:52Z<p>AvitalB: </p>
<hr />
<div>XPUB2: Graduation supervision with Michael (location to be determined)<br />
<br />
* 11:00-12:00 <br />
* 12:00-13:00<br />
<br />
* 14:00-15:00 Federico<br />
* 15:00-16:00 Camilo <br />
* 16:00-17:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/12-04-2022_-Event_1&diff=215634Calendars:Networked Media Calendar/Networked Media Calendar/12-04-2022 -Event 12022-04-04T20:59:53Z<p>AvitalB: </p>
<hr />
<div>XPUB2: 14:00-17:30 Prototyping with Manetta & Joseph in the aquarium<br />
<br />
* Tutorials with Joseph<br />
<br />
* 14:00-14:40 <br />
* 14:40-15:20 <br />
* 15:20-16:00<br />
* 16:00-16:40 <br />
* 16:40-17:20 <br />
<br />
* Tutorials with Manetta<br />
<br />
* 14:00-14:40 euna<br />
* 14:40-15:20 Camilo<br />
* 15:20-16:00<br />
* 16:00-16:40 <br />
* 16:40-17:20</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/05-04-2022_-Event_4&diff=215633Calendars:Networked Media Calendar/Networked Media Calendar/05-04-2022 -Event 42022-04-04T20:59:32Z<p>AvitalB: </p>
<hr />
<div>XPUB2: 14:00-17:30 Prototyping with Manetta & Joseph in the aquarium<br />
<br />
* Tutorials with Joseph<br />
<br />
* 14:00-14:40 Kendal<br />
* 14:40-15:20 louisa (jitsi)<br />
* 15:20-16:00 Martin<br />
* 16:00-16:40 <br />
* 16:40-17:20 federico<br />
<br />
* Tutorials with Manetta<br />
<br />
* 14:00-14:40 Euna<br />
* 14:40-15:20 Jacopo<br />
* 15:20-16:00 Floor<br />
* 16:00-16:40 nami<br />
* 16:40-17:20 Camilo</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/15-03-2022_-Event_1&diff=211699Calendars:Networked Media Calendar/Networked Media Calendar/15-03-2022 -Event 12022-03-14T14:12:33Z<p>AvitalB: </p>
<hr />
<div>XPUB2: 11:00-17:30 Prototyping in the aquarium<br />
<br />
11:00 - 13:00 Collective session Louisa + Martin<br />
<br />
14:00 - 17:30 Tutorials with Manetta<br />
<br />
* 14:00-14:40<br />
* 14:40-15:20<br />
* 15:20-16:00<br />
* 16:00-16:40<br />
* 16:40-17:20 Camilo</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/25-06-2021_-Event_2&diff=195202Calendars:Networked Media Calendar/Networked Media Calendar/25-06-2021 -Event 22021-06-11T08:48:05Z<p>AvitalB: </p>
<hr />
<div>XPUB2 with Amy: Curatorial meeting at Varia or school, 15:00-18:00.<br />
<br />
*Please already know in advance for this meeting, 1) location and 2) teams organised<br />
<br />
Group update: 30 mins<br />
15:30-15:50 mika<br />
15:50-16:10 Avital<br />
16:10-16:30 Anna<br />
break 10mins<br />
16:40-17:00<br />
17:00-17:20<br />
17:20-17:40<br />
17:40-18:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/22-06-2021_-Event_1&diff=195142Calendars:Networked Media Calendar/Networked Media Calendar/22-06-2021 -Event 12021-06-08T13:45:04Z<p>AvitalB: </p>
<hr />
<div>XPUB2: 8:40 - 13:05 Trim6 Final assessment: ONLINE with Aymeric, Manetta, Marloes and Marina Otero Verzier as our external examiner day one [Michael -TBC] preparation and assessment procedure below + link to project site -all entries need to be accessible by Friday 18 June<br />
<br />
*20 minutes: give a presentation in the video chatroom, making use of the wiki to show us: your graduation project (and thesis should they overlap and support each other)<br />
*10 minutes: the panel can ask questions regarding what you presented<br />
*10 Minutes: we ask you to leave, so the panel can discuss your research and representation, during this time you wait in Zulip again, once we're done talking, we'll call you back in<br />
*5-10 minutes: we will discuss with you your Final project and give you feedback.<br />
<br />
50 minutes per student <br />
<br />
*08:40 - 09:00: assessors meet and greet<br />
<br />
*09:00 - 09:50: <br />
<br />
*10:00 - 10:50: Mika<br />
<br />
*11:00 - 11:50: Anna<br />
<br />
*11:50: - 12:15: —-> 25-MINUTE BREAK<br />
<br />
*12:15 - 13:05: Avital<br />
<br />
First, the presentation. You can check the course handbook for details (ignore the options system that was for last year), but the most important thing you need to understand is that we will be evaluating your 2 years at XPUB, so your presentation needs to reflect that. I strongly suggest that you use this tried structure for your presentation: 1. your individual contribution to the special issues, 2. the development of your reading/writing practice across the 2 years, 3. the development of your prototyping practice across the 2 years, 4. your thesis (for the thesis we only expect a brief overview for context, as this is assessed separately in more depth), 5. your final work and research in the second year, and 6. plans for final publication and grad show (granted we all know that you will be mostly busy with that after the assessment, so don't worry if this is still at a sketchy stage!) You have 20 minutes for the presentation and I am also suggesting that you try balancing time so that both 1st and second years material are given equal visibility. Please rehearse your presentation, do that together so you can comment on each other, and strictly stick to 20 minutes, this is very important. I also suggest you ask your tutors to have a look at your pres outline if possible in case you need some help/editorial feedback.<br />
Second, the XPUB project site Your entries need to all be accessible by Friday 18 June (and the index updated, with appropriate new glorious XPUB2 logo) on https://project.xpub.nl Not only it's important to have this in place for the course archives but it's what we will send to the external examiner, so that they can get a good preview of your work and thesis and some time to go through it before the assessment days. There is a very thorough HOWTO in the README file of the repos https://git.xpub.nl/XPUB/project.xpub.nl so I won't waste time paraphrasing it here, the only 2 things worth mentioning is that if you are limited in time you can use the HTML template for either no or minimal customisations of your page, and that you can always add more and better doc after the grad show if you feel like it.</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/09-06-2021_-Event_1&diff=195089Calendars:Networked Media Calendar/Networked Media Calendar/09-06-2021 -Event 12021-06-05T15:53:15Z<p>AvitalB: /* Cristina */</p>
<hr />
<div>XPUB2 secondary grad supervision with Cristina<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
10:00 - 11:00 Avital<br />
11:00 - 12:00 <br />
12:00 - 13:00 Clara</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_1&diff=194781Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 12021-05-24T09:29:16Z<p>AvitalB: </p>
<hr />
<div>XPUB2 group meeting + secondary grad supervision with Clara<br />
<br />
Group meeting at 14:30<br />
<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00 Tisa<br />
13:00 - 14:00 Ioana</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_1&diff=194780Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 12021-05-24T09:28:43Z<p>AvitalB: </p>
<hr />
<div>XPUB2 group meeting 14:30 + secondary grad supervision with Clara<br />
<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00 Tisa<br />
13:00 - 14:00 Ioana</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_5&diff=194779Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 52021-05-24T09:28:10Z<p>AvitalB: </p>
<hr />
<div>Broadcast 5: XPUB1 16:00 - SI#15 Radio Implicancies</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_1&diff=194778Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 12021-05-24T09:27:54Z<p>AvitalB: </p>
<hr />
<div>XPUB2 group meeting 14:30<br />
<br />
XPUB2 secondary grad supervision with Clara<br />
<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00 Tisa<br />
13:00 - 14:00 Ioana</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_1&diff=194777Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 12021-05-24T09:27:32Z<p>AvitalB: </p>
<hr />
<div>XPUB2 secondary grad supervision with Clara<br />
XPUB2 group meeting 14:30<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00 Tisa<br />
13:00 - 14:00 Ioana</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_5&diff=194776Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 52021-05-24T09:26:39Z<p>AvitalB: </p>
<hr />
<div>Broadcast 5: XPUB1 16:00 - SI#15 Radio Implicancies<br />
<br />
XPUB2 group meeting 14:30</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_5&diff=194642Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 52021-05-22T11:22:48Z<p>AvitalB: </p>
<hr />
<div>Broadcast 5: XPUB1 16:00 - SI#15 Radio Implicancies</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_5&diff=194641Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 52021-05-22T11:22:20Z<p>AvitalB: </p>
<hr />
<div>Broadcast 5: XPUB1 16:00 - SI#15 Radio Implicancies<br />
XPUB2 Group meeting 14:30</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/03-06-2021_-Event_4&diff=194640Calendars:Networked Media Calendar/Networked Media Calendar/03-06-2021 -Event 42021-05-22T11:21:51Z<p>AvitalB: Blanked the page</p>
<hr />
<div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/03-06-2021_-Event_4&diff=194632Calendars:Networked Media Calendar/Networked Media Calendar/03-06-2021 -Event 42021-05-21T14:22:47Z<p>AvitalB: Created page with "XPUB2 Group meeting 14:30"</p>
<hr />
<div>XPUB2 Group meeting 14:30</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/26-05-2021_-Event_1&diff=194571Calendars:Networked Media Calendar/Networked Media Calendar/26-05-2021 -Event 12021-05-19T12:44:34Z<p>AvitalB: /* Cristina */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Cristina<br />
<br />
== Aymeric ==<br />
<br />
10:00 - 11:00 mika<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
10:00 - 11:00 Damla<br />
11:00 - 12:00 Avital<br />
12:00 - 13:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/24-05-2021_-Event_3&diff=194500Calendars:Networked Media Calendar/Networked Media Calendar/24-05-2021 -Event 32021-05-17T13:32:49Z<p>AvitalB: </p>
<hr />
<div>XPUB2 tutorials with Michael<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 Anna<br />
12:00 - 13:00 Avital<br />
<br />
14:00 - 15:00 <br />
15:00 - 16:00 <br />
<br />
https://hotline.xpub.nl/xpub2</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/19-05-2021_-Event_3&diff=194492Calendars:Networked Media Calendar/Networked Media Calendar/19-05-2021 -Event 32021-05-17T09:20:36Z<p>AvitalB: Created page with "XPUB2 14:00 Group meeting"</p>
<hr />
<div>XPUB2 14:00 Group meeting</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/12-05-2021_-Event_5&diff=194229Calendars:Networked Media Calendar/Networked Media Calendar/12-05-2021 -Event 52021-05-05T14:42:18Z<p>AvitalB: </p>
<hr />
<div>XPUB2 tutorials with Michael<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 Anna<br />
12:00 - 13:00 Avital<br />
<br />
14:00 - 15:00 <br />
15:00 - 16:00 <br />
<br />
https://hotline.xpub.nl/xpub2</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/22-04-2021_-Event_1&diff=194070Calendars:Networked Media Calendar/Networked Media Calendar/22-04-2021 -Event 12021-04-29T14:49:16Z<p>AvitalB: </p>
<hr />
<div>Deadline Thesis XPUB2 LB2 - including links to the PZI LB and XPUB student archive <br />
<br />
*EVERYONE should upload, a high-res printable pdf and a compressed low-res version to the archive. <br />
*EVERYONE uploads a low-res copy to the wiki (right here, below)<br />
*-Students based in Rotterdam should deliver hard copies -- and can pass them to Leslie this week as she'll be in today, Thursday 22.<br />
[Those in other parts of Holland and venturing to Rotterdam can let Leslie know when they can deliver their hardcopies.]<br />
<br />
*LB student archive - GRS final theses<br />
**https://hrnl.sharepoint.com/sites/WdKA-XPub/Shared%20Documents/Forms/AllItems.aspx?viewid=e14ca528%2D7cdc%2D46e3%2Dbabb%2Dc8a8797f2268&id=%2Fsites%2FWdKA%2DXPub%2FShared%20Documents%2FLB%2DXPUB%2DArchive%2FMFAD%5Ftrim1%2D6%5FStudent%5FWork%5FArchive%5F2019%2D2021%2FLB%2FWDK12M%2DMAM%2DV2%5F49114%5F99%2DMFAD%5FLB%5Ftrim5%2D6%5F2019%2D2021%2FMDCGRS56LB%5F2019%2D2020%5FPZI%5FTRIM%2D05%2D06%5FGRAD%5FRESEARCH%5FSEMINAR%2DLB<br />
<br />
*XPUB student archive - GRS final theses<br />
https://hrnl.sharepoint.com/sites/WdKA-XPub/Shared%20Documents/Forms/AllItems.aspx?viewid=e14ca528%2D7cdc%2D46e3%2Dbabb%2Dc8a8797f2268&id=%2Fsites%2FWdKA%2DXPub%2FShared%20Documents%2FLB%2DXPUB%2DArchive%2FMFAD%5Ftrim1%2D6%5FStudent%5FWork%5FArchive%5F2019%2D2021%2FXPUB%2FWDK12M%2DMAM%2DV2%5F49114%5F99%2DMFAD%5FXPUB%5Ftrim5%2D6%5F2019%2D2021%2FMDCGRS56EP%5F2019%2D2020%5FPZI%5FTRIM%2D05%2D06%5FGRAD%5FRESEARCH%5FSEMINAR%2DXPUB<br />
<br><br />
'''Please add a link to a low-res version of your thesis here:'''<br />
<br><br />
'''XPUB'''<br />
* Avital: [https://pzwiki.wdka.nl/mw-mediadesign/images/5/56/Avital_Barkai_thesis_compressed.pdf Writing Cure]<br />
* Anna:<br />
* Mika: [https://pzwiki.wdka.nl/mw-mediadesign/images/2/2c/Mika_Motskobili_Lever_Burns_-.pdf Lever Burns]<br />
* Damla: <br />
* Tisa: <br />
* Max: <br />
* Mark: <br />
* Clara <br />
* Ioana: <br />
<br><br />
'''Lens-Based'''<br />
* Muxingye Chen: <br />
* Thy: <br />
* Jacob: <br />
* Annalisa: [https://pzwiki.wdka.nl/mediadesign/File:Annalisa_Urti_Thesis_Unpack_my_heart_LowRes.pdf Unpack my heart]<br />
* Elysa: <br />
* Fileona: <br />
* Yu-ching: <br />
* Anh: <br />
* Kamali: <br />
* Jelle: <br />
* Lea:</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/12-05-2021_-Event_1&diff=194000Calendars:Networked Media Calendar/Networked Media Calendar/12-05-2021 -Event 12021-04-22T14:23:33Z<p>AvitalB: /* Cristina */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Clara, Cristina<br />
<br />
== Aymeric ==<br />
<br />
10:00 - 11:00 mika<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00<br />
11:00 - 12:00 <br />
12:00 - 13:00<br />
13:00 - 14:00<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
10:00 - 11:00 Avital<br />
11:00 - 12:00 <br />
12:00 - 13:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/thesis&diff=193952User:AvitalB/thesis/thesis2021-04-21T13:17:33Z<p>AvitalB: </p>
<hr />
<div><br />
https://pad.xpub.nl/p/conversation<br />
<br />
https://pad.xpub.nl/p/sample_texts_avital<br />
<br />
https://pad.xpub.nl/p/avital_introduction<br />
<br />
https://pad.xpub.nl/p/avital_introduction_2<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_3<br />
<br />
https://pad.xpub.nl/p/third_chapter_draft_avital<br />
<br />
------------------------------------------------------<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft_2<br />
<br />
https://pad.xpub.nl/p/avital_thesis_michael<br />
<br />
https://pad.xpub.nl/p/avital_thesis_second_reader<br />
<br />
https://pad.xpub.nl/p/avital_thesis_read - sandra'a notes<br />
<br />
https://pad.xpub.nl/p/avital_thesis_almost_final<br />
<br />
------------------------------------------------------<br />
<br />
[https://pzwiki.wdka.nl/mw-mediadesign/images/5/56/Avital_Barkai_thesis_compressed.pdf '''Final Thesis''']</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=File:Avital_Barkai_thesis_compressed.pdf&diff=193951File:Avital Barkai thesis compressed.pdf2021-04-21T13:15:02Z<p>AvitalB: </p>
<hr />
<div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/27-05-2021_-Event_1&diff=193783Calendars:Networked Media Calendar/Networked Media Calendar/27-05-2021 -Event 12021-04-15T08:44:18Z<p>AvitalB: </p>
<hr />
<div>XPUB2 secondary grad supervision with Clara<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00<br />
13:00 - 14:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/12-05-2021_-Event_1&diff=193782Calendars:Networked Media Calendar/Networked Media Calendar/12-05-2021 -Event 12021-04-15T08:44:00Z<p>AvitalB: /* Clara */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Clara, Cristina<br />
<br />
== Aymeric ==<br />
<br />
10:00 - 11:00 mika<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00<br />
11:00 - 12:00 <br />
12:00 - 13:00<br />
13:00 - 14:00<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/19-04-2021_-Event_5&diff=193744Calendars:Networked Media Calendar/Networked Media Calendar/19-04-2021 -Event 52021-04-14T12:46:38Z<p>AvitalB: </p>
<hr />
<div>XPUB2 tutorials with Michael<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 <br />
12:00 - 13:00 Avital<br />
<br />
14:00 - 15:00 <br />
15:00 - 16:00 <br />
<br />
https://hotline.xpub.nl/xpub2</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/thesis&diff=193666User:AvitalB/thesis/thesis2021-04-12T15:19:04Z<p>AvitalB: </p>
<hr />
<div><br />
https://pad.xpub.nl/p/conversation<br />
<br />
https://pad.xpub.nl/p/sample_texts_avital<br />
<br />
https://pad.xpub.nl/p/avital_introduction<br />
<br />
https://pad.xpub.nl/p/avital_introduction_2<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_3<br />
<br />
https://pad.xpub.nl/p/third_chapter_draft_avital<br />
<br />
------------------------------------------------------<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft_2<br />
<br />
https://pad.xpub.nl/p/avital_thesis_michael<br />
<br />
https://pad.xpub.nl/p/avital_thesis_second_reader<br />
<br />
https://pad.xpub.nl/p/avital_thesis_read - sandra'a notes<br />
<br />
https://pad.xpub.nl/p/avital_thesis_almost_final</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/22-04-2021_-Event_2&diff=192315Calendars:Networked Media Calendar/Networked Media Calendar/22-04-2021 -Event 22021-04-08T09:52:38Z<p>AvitalB: /* Cristina */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Clara, Cristina<br />
<br />
== Aymeric ==<br />
<br />
10:00 - 11:00 mika<br />
11:00 - 12:00 <br />
12:00 - 13:00<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00<br />
11:00 - 12:00 <br />
12:00 - 13:00 Max<br />
13:00 - 14:00 Tisa<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
9:00 - 10:00 <br />
10:00 - 11:00 Avital<br />
11:00 - 12:00 <br />
12:00 - 13:00 Sandra</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/22-04-2021_-Event_2&diff=192314Calendars:Networked Media Calendar/Networked Media Calendar/22-04-2021 -Event 22021-04-08T09:52:21Z<p>AvitalB: /* Clara */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Clara, Cristina<br />
<br />
== Aymeric ==<br />
<br />
10:00 - 11:00 mika<br />
11:00 - 12:00 <br />
12:00 - 13:00<br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00<br />
11:00 - 12:00 <br />
12:00 - 13:00 Max<br />
13:00 - 14:00 Tisa<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
9:00 - 10:00<br />
10:00 - 11:00<br />
11:00 - 12:00 <br />
12:00 - 13:00 Sandra</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/07-04-2021_-Event_1&diff=192056Calendars:Networked Media Calendar/Networked Media Calendar/07-04-2021 -Event 12021-04-05T18:36:37Z<p>AvitalB: /* Cristina */</p>
<hr />
<div>XPUB2 secondary grad supervision with Cristina<br />
<br />
== Cristina ==<br />
https://hotline.xpub.nl/ajitsiroomofourown<br />
<br />
10:00 - 11:00 Avital<br />
11:00 - 12:00 Clara<br />
12:00 - 13:00 Sandra<br />
13:30 - 14:30</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/08-04-2021_-Event_1&diff=192055Calendars:Networked Media Calendar/Networked Media Calendar/08-04-2021 -Event 12021-04-05T18:36:12Z<p>AvitalB: /* Clara */</p>
<hr />
<div>XPUB2 secondary grad supervision with Aymeric, Clara<br />
== Aymeric ==<br />
<br />
CANCELLED, I'll see you on Monday/Tuesday with Michael+Manetta<br />
<br />
<s>10:00 - 11:00 mika</s><br />
<s>11:00 - 12:00 Anna</s><br />
<s>12:00 - 13:00</s><br />
<br />
== Clara ==<br />
https://hotline.xpub.nl/bookmidwives<br />
<br />
10:00 - 11:00 <br />
11:00 - 12:00 Ioana<br />
12:00 - 13:00 Max<br />
13:00 - 14:00 Tisa</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/07-04-2021_-Event_3&diff=191949Calendars:Networked Media Calendar/Networked Media Calendar/07-04-2021 -Event 32021-03-31T10:07:42Z<p>AvitalB: </p>
<hr />
<div>XPUB2 ONLINE Michael<br />
<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00 Ioana<br />
<br />
14:00 - 15:00<br />
15:00 - 16:00<br />
16:00 - 17:00 Avital</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/07-04-2021_-Event_3&diff=191948Calendars:Networked Media Calendar/Networked Media Calendar/07-04-2021 -Event 32021-03-31T10:04:55Z<p>AvitalB: </p>
<hr />
<div>XPUB2 ONLINE Michael<br />
<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00 Ioana<br />
<br />
14:00 - 15:00 Avital<br />
15:00 - 16:00<br />
16:00 - 17:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/31-03-2021_-Event_2&diff=191666Calendars:Networked Media Calendar/Networked Media Calendar/31-03-2021 -Event 22021-03-24T12:38:00Z<p>AvitalB: </p>
<hr />
<div>XPUB2 ONLINE Michael<br />
<br />
11:00 - 12:00 Anna<br />
12:00 - 13:00 Avital<br />
<br />
14:00 - 15:00 <br />
15:00 - 16:00<br />
16:00 - 17:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/practical_project&diff=191651User:AvitalB/thesis/practical project2021-03-23T15:23:59Z<p>AvitalB: </p>
<hr />
<div><div style="font-family: Monospace; font-size: 14px;"><br />
<br />
=Project Prototyping=<br />
<br />
A webcam is required for all prototypes<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/duplicate/'''Duplicate''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/psycho/'''Psycho''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/screen%20saver/'''Screen Saver''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/pix/'''Pixel Picker''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/tiles/'''Tiles''']<br />
<br />
=Texts and Ideas=<br />
<br />
[https://pad.xpub.nl/p/platform_thoughts '''Thoughts''']<br />
<br />
[https://pad.xpub.nl/p/conversation '''My Journal''']<br />
<br />
</div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/thesis&diff=191571User:AvitalB/thesis/thesis2021-03-22T11:53:03Z<p>AvitalB: </p>
<hr />
<div><br />
https://pad.xpub.nl/p/conversation<br />
<br />
https://pad.xpub.nl/p/sample_texts_avital<br />
<br />
https://pad.xpub.nl/p/avital_introduction<br />
<br />
https://pad.xpub.nl/p/avital_introduction_2<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_3<br />
<br />
https://pad.xpub.nl/p/third_chapter_draft_avital<br />
<br />
------------------------------------------------------<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft_2<br />
<br />
https://pad.xpub.nl/p/avital_thesis_michael<br />
<br />
https://pad.xpub.nl/p/avital_thesis_second_reader<br />
<br />
https://pad.xpub.nl/p/avital_thesis_read - sandra'a notes</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/practical_project&diff=191481User:AvitalB/thesis/practical project2021-03-19T15:20:31Z<p>AvitalB: </p>
<hr />
<div>=Project Prototyping=<br />
<br />
A webcam is required for all prototypes<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/duplicate/'''Duplicate''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/psycho/'''Psycho''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/screen%20saver/'''Screen Saver''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/pix/'''Pixel Picker''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/tiles/'''Tiles''']<br />
<br />
=Texts and Ideas=<br />
<br />
[https://pad.xpub.nl/p/platform_thoughts '''Thoughts''']<br />
<br />
[https://pad.xpub.nl/p/conversation '''My Journal''']</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/practical_project&diff=191480User:AvitalB/thesis/practical project2021-03-19T15:20:22Z<p>AvitalB: Created page with "=Project Prototyping= A webcam is required for all prototypes [https://hub.xpub.nl/sandbox/~avital/duplicate/'''Duplicate'''] [https://hub.xpub.nl/sandbox/~avital/psycho/''..."</p>
<hr />
<div>=Project Prototyping=<br />
<br />
A webcam is required for all prototypes<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/duplicate/'''Duplicate''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/psycho/'''Psycho''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/screen%20saver/'''Screen Saver''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/pix/'''Pixel Picker''']<br />
<br />
[https://hub.xpub.nl/sandbox/~avital/tiles/'''Tiles''']<br />
<br />
<br />
=Texts and Ideas=<br />
<br />
[https://pad.xpub.nl/p/platform_thoughts '''Thoughts''']<br />
<br />
[https://pad.xpub.nl/p/conversation '''My Journal''']</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis&diff=191479User:AvitalB/thesis2021-03-19T15:14:41Z<p>AvitalB: </p>
<hr />
<div><div style="font-family: Monospace; font-size: 14px;"><br />
<br />
=[[User:AvitalB/thesis/practical_project|Project]]=<br />
<br />
=[[User:AvitalB/thesis/thesis|Thesis]]=<br />
<br />
=[[User:AvitalB/thesis/research|Research, Resources and More]]=<br />
<br />
=[[User:AvitalB/thesis/project|Project Proposal]]=<br />
<br />
=[[User:AvitalB/thesis/written_thesis|Thesis Outline]]=<br />
<br />
=[[User:AvitalB/thesis/hackpact|Hackpact]]=<br />
<br />
=[https://pzwiki.wdka.nl/mediadesign/Category:Py.rate.chnic_sessions/meet_interface Meet - Interface Workshop]=<br />
<br />
</div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis&diff=191478User:AvitalB/thesis2021-03-19T15:13:21Z<p>AvitalB: </p>
<hr />
<div><div style="font-family: Monospace; font-size: 14px;"><br />
<br />
=[[User:AvitalB/thesis/project|Project]]=<br />
<br />
=[[User:AvitalB/thesis/thesis|Thesis]]=<br />
<br />
=[[User:AvitalB/thesis/research|Research, Resources and More]]=<br />
<br />
=[[User:AvitalB/thesis/project|Project Proposal]]=<br />
<br />
=[[User:AvitalB/thesis/written_thesis|Thesis Outline]]=<br />
<br />
=[[User:AvitalB/thesis/hackpact|Hackpact]]=<br />
<br />
=[https://pzwiki.wdka.nl/mediadesign/Category:Py.rate.chnic_sessions/meet_interface Meet - Interface Workshop]=<br />
<br />
</div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/01-04-2021_-Event_1&diff=191433Calendars:Networked Media Calendar/Networked Media Calendar/01-04-2021 -Event 12021-03-18T14:06:01Z<p>AvitalB: /* Marloes' group */</p>
<hr />
<div>MFAD2 GRS with Marloes, Steve and Natasha<br />
<br />
10:00 - 18:00<br />
<br />
== Marloes' group ==<br />
Please send your <span style="background:green">latest draft on Monday the 29th</span> so I can read it ahead of the session. Thank you & happy writing :)<br />
<br />
09:15 - 10:00 mika<br />
10:00 - 10:45 Mark<br />
10:45 - 11:30 Anna <br />
11:30 - 12:15 Avital<br />
=== break ===<br />
13:00 - 13:45 Sandra<br />
13:45 - 14:30 <br />
14:30 - 15:15</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=Calendars:Networked_Media_Calendar/Networked_Media_Calendar/24-03-2021_-Event_2&diff=191313Calendars:Networked Media Calendar/Networked Media Calendar/24-03-2021 -Event 22021-03-17T10:37:37Z<p>AvitalB: </p>
<hr />
<div>XPUB2 ONLINE Michael<br />
<br />
11:00 - 12:00 Mark<br />
12:00 - 13:00 Avital<br />
<br />
14:00 - 15:00 <br />
15:00 - 16:00<br />
16:00 - 17:00</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/thesis&diff=191140User:AvitalB/thesis/thesis2021-03-15T15:28:49Z<p>AvitalB: </p>
<hr />
<div><br />
https://pad.xpub.nl/p/conversation<br />
<br />
https://pad.xpub.nl/p/sample_texts_avital<br />
<br />
https://pad.xpub.nl/p/avital_introduction<br />
<br />
https://pad.xpub.nl/p/avital_introduction_2<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_3<br />
<br />
https://pad.xpub.nl/p/third_chapter_draft_avital<br />
<br />
------------------------------------------------------<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft_2<br />
<br />
https://pad.xpub.nl/p/avital_thesis_michael<br />
<br />
https://pad.xpub.nl/p/avital_thesis_second_reader</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB&diff=191139User:AvitalB2021-03-15T15:28:20Z<p>AvitalB: </p>
<hr />
<div><div style="background-color: white;"><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/special issue|<span style="display: inline; position: relative; font: 78px monospace; font-weight: normal; letter-spacing: 10px; color: rgba(96,96,96,0.8); text-shadow:15px 0px rgba(96,96,96,0.6); cursor:progress;">+ Special issue X +</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left:50px; top: 0px;"><br />
[[User:AvitalB/methods|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(96,96,96,0.8); text-shadow:15px 0px rgba(96,96,96,0.6); cursor:progress;">$ Methods X $</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/prototyping|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(96,96,96,0.8); text-shadow:15px 0px rgba(96,96,96,0.6); cursor:progress;">^ Prototyping X ^</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/specialissue11|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(11,239,235,0.8); text-shadow:15px 0px rgba(11,239,235,0.6); cursor:progress;">> Special Issue 11 <</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/prototyping11|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(11,239,235,0.8); text-shadow:15px 0px rgba(11,239,235,0.6); cursor:progress;">* Prototyping 11 *</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/specialissue12|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(247,148,68,0.8); text-shadow:15px 0px rgba(247,148,68,0.6); cursor:progress;"># Special Issue 12 #</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/methods12|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(247,148,68,0.8); text-shadow:15px 0px rgba(247,148,68,0.6); cursor:progress;">% Methods 12 %</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/prototyping12|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(247,148,68,0.8); text-shadow:15px 0px rgba(247,148,68,0.6); cursor:progress;">* Prototyping 12 *</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/thesis|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(255,150,156,0.8); text-shadow:15px 0px rgba(255,150,156,0.6); cursor:progress;">= Graduation =</span>]]<br />
</div><br />
<br><br />
<br><br />
<div style="position: relative; left: 50px; top: 0px;"><br />
[[User:AvitalB/thesis_prototyping|<span style="display: inline; position: relative; font: 78px monospace, Sans-Serif; font-weight: normal; letter-spacing: 10px; color: rgba(255,150,156,0.8); text-shadow:15px 0px rgba(255,150,156,0.6); cursor:progress;">+ Prototyping +</span>]]<br />
</div><br />
<br><br />
<br><br />
</div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis&diff=191027User:AvitalB/thesis2021-03-14T12:36:36Z<p>AvitalB: </p>
<hr />
<div><div style="font-family: Monospace; font-size: 14px;"><br />
<br />
=[[User:AvitalB/thesis/thesis|Thesis]]=<br />
<br />
=[[User:AvitalB/thesis/research|Research, Resources and More]]=<br />
<br />
=[[User:AvitalB/thesis/project|Project Proposal]]=<br />
<br />
=[[User:AvitalB/thesis/written_thesis|Thesis Outline]]=<br />
<br />
=[[User:AvitalB/thesis/hackpact|Hackpact]]=<br />
<br />
=[https://pzwiki.wdka.nl/mediadesign/Category:Py.rate.chnic_sessions/meet_interface Meet - Interface Workshop]=<br />
<br />
</div></div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis_prototyping&diff=191017User:AvitalB/thesis prototyping2021-03-13T15:26:01Z<p>AvitalB: </p>
<hr />
<div>=Infobot=<br />
Created by [https://en.wikipedia.org/wiki/Kevin_Lenzo Kevin Lenzo]<br />
<br />
Bots can bridge between different systems (like we did in implicancies)<br />
<br />
what's interesting about IRC is that it's like this social interface that then has the ability to have different kinds of "non-human" programs (bots) running alongside the users<br />
<br />
it's very different from say a traditional server setup (like CGI or PHP, or a framework)<br />
<br />
IRC doesn’t have a log- you can’t see what was written before you joined the chat, but it is more private<br />
<br />
==Config the infobot==<br />
ls conf<br />
<br />
The main configuration file in infobot.config inside the conf folder<br />
nano conf/infobot.config <br />
<br />
1. In the top of the file you can set a name for the bot (should probably be unique)<br />
Rooms in IRC are channels<br />
<br />
2. In the file you can configure the rooms this bot will join at join_channles line<br />
<br />
3. Setting the server- there are many IRC servers<br />
webchat.freenode.net is a "HTTP gateway" or portal that provides an HTML interface to the IRC<br />
http://irc.freenode.net:6667/ this should be the address of the sever using an irc client. probably it doesn't work because nowadays most people don't have IRC clients installed, or their systems aren't setup to handle the links. but the design of the URL was such to "bridge" these different systems, so it was supposed to work. many people still use IRC and IRC clients are alive and well.<br />
the pizza (poi chat) webchat is another software that gives a "portal" or "gateway" view of an XMPP channel in a web page<br />
<br />
4. After we set the channel we need to run the program.<br />
In the folder we run the command<br />
./infobot<br />
<br />
5. When its running we see the log in terminal<br />
<br />
'''DNS- domain name system'''<br />
<br />
A mix between teaching the bot in the context of a chatroom, and then<br />
the fact that the bot builds a database that you could share with other.<br />
<br />
so I used a command called update_db to update it with the techdict.facts file here:<br />
[http://www.infobot.org/snapshots/factpacks/techdict.fact]<br />
<br />
'''infobot says:''' I heard a computer was Technically, this is anything that inputs data, processes it in some way, and outputs it<br />
<br />
what's novel about the infobot is that it's actually a read/write interface to a database that taps into chatrooms<br />
<br />
or many of it's features now resemble what Google does with a search<br />
<br />
or what Alexa, Siri, etc aims to do<br />
<br />
the infobot is interesting because it's relatively simple and transparent<br />
<br />
the database are simply files that it creates <br />
<br />
if we quit the bot, you can see that a number of files are created<br />
<br />
=05/10=<br />
[https://pad.xpub.nl/p/2020-10-05-xpub2 pad for the day]<br />
<br />
==Notebook==<br />
With this tool we can combine markdown with code (python)<br />
<br />
'''notebook server'''- can be interactive to one user and not a shared interface, but we can copy generated html pages for example.<br />
<br />
==Making a bot==<br />
'''Server-side programming'''- <br />
<br />
'''CGI(common gateway interface) script'''- simplest translation of a shell script. python script translated to html pages. ex: if I write a script in python, add it to a server and trigger it by a url. This is used a lot by forms, when you submit a form it runs a script. Now with '''AJAX''' (javascript) it used to ways to send and receive stuff to and from server while inside a page rather than reloading.<br />
<br />
'''IRC'''- Its like a parallel universe. It's a protocol which used IRC server and the you have clients (firefox, chrome, Kiwi) written in different languages. The IRC universe used just plain text (not html). <br />
<br />
HTTP is not very sociable- it take a request and get one response (page) and then hangup.<br />
<br />
[https://whoosh.readthedocs.io/en/latest/intro.html '''Whooshe''']- a preexisting library we can use to make the bot<br />
<br />
'''NLTK'''- a library for handling texts<br />
<br />
==Python==<br />
'''urlopen'''- like curl<br />
<br />
'''parse'''- wrapper<br />
<br />
'''libraries'''- this is what you work with in python<br />
<br />
'''html5lib'''- a third party library you need to install<br />
<br />
'''the ElementTree'''- you can compare it to the inspect mode in html<br />
<br />
==Install Kiwi IRC on sandbox==<br />
[https://kiwiirc.com/ Kiwi website]<br />
<br />
'''Apache'''- The Apache HTTP Server, colloquially called Apache, is a free and open-source cross-platform web server software, released under the terms of Apache License 2.0. Apache is developed and maintained by an open community of developers under the auspices of the Apache Software Foundation <br />
<br />
<br />
* '''Download the package'''<br />
wget the ARMHF url from https://kiwiirc.com/downloads/<br />
<br />
* '''Unzip the zip file we downloaded'''<br />
<br />
now we have the config file.<br />
<br />
* Kiwi is a multi client gateway between an IRC server to another server<br />
<br />
=12/10=<br />
<br />
==The XPUB server==<br />
* '''XVM''' machine- virtual machine (IP 83.96.162.96)<br />
* the machine runs a web server '''Nginx'''- set up with various virtual hosts (issue.xpub.nl, git.xpub.nl, xpub.nl) <br />
* '''DNS''' Domain Name Service- exists for a long time have name (urls) instead of IP numbers<br />
* '''IPv4''' the current protocol of IP addresses (192.168.x.x or 10.x.x.x which are private) <br />
whois ''IP address'' - command to know who is this IP address<br />
* '''Rpi / Sandbox''' is using the XVM to be public because it has a fixed IP address<br />
* The '''hotline''' for example Ip is 85.14.245.135, uses a different machine, the one that jitsi is on<br />
* PZI own some physical machines (still in the other PZI building), but we stopped using it because there were hardware failures and over-security issues.<br />
<br />
==Reverse Proxy==<br />
Any kind of redirection to another port on the same machine or another address/host completely.<br />
* [https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/ '''Proxy_pass'''] - this is on the server configuration defines which address it will be directed to<br />
* '''Public → Private''' - When we want to go to hub.xpub.nl/sandbox we are redirected to a private address which is the Sandbox (IP 10.0.11.1). This is being allowed by the configuration of XVM that allows access to the private address<br />
* Sandbox is on someones home network, so the request goes through '''TINC''' which makes a direct connection from the public to the private. In theory we can move Sandbox and the IP will change and '''TINC''' will still be able to connect them<br />
* '''TINC''' is a program that runs on both the machines you want to connect (public and private) uses tunnels and simulates a network <br />
<br />
==Setting up the chat==<br />
* Switch Aphache to Nginx<br />
* Configure the Nginx to have a reverse proxy rto the Kiwi<br />
* '''Freenod''' - public server that we use\<br />
apt remove apache<br />
* '''Bag gateway'''- you have a proxy but there is nothing there<br />
* '''Websocket''' a connection that stays open (not like http)<br />
<br />
=26/10 Permissions=<br />
Needs to be answered: Websocket/http (?)<br />
<br />
<br />
Permissions are used to control how things are visible online.<br />
<br />
<span style="background:yellow;">'''A lot of debugging has to do with permissions.'''</span><br />
<br />
<br />
ls -hl<br />
This command shows what is runnable and the kind of permissions the file have.<br />
<br />
'''chmod''' is the command and system call which is used to change the access permissions of file system objects. It is also used to change special mode flags. The request is filtered by the umask. The name is an abbreviation of change mode.<br />
<br />
<br />
sudo chmod 777 index.html<br />
The most access you can give to something.<br />
Now we can edit index.html<br />
<br />
<br />
sudo chown mmurtagh:publicweb index.html<br />
this made Michael and the publicweb group are the owners (I can do it as well). Now Michael doesn't need to use sudo anymore. <br />
<br />
<br />
sudo chown -R mmurtaugh:www-data index.html<br />
Michael now own the folder as well<br />
<br />
<br />
* first number- owner<br />
* second number - the users group<br />
* third number - everybody else <br />
<br />
[[File:000.jpg|400px|thumbnail]]<br />
<br />
<br />
=02/11=<br />
'''VPS''' - virtual private server. Virtual- using a physical server with multiple people. You get to pick to join a server with a certain amount of users.<br />
<br />
==Rpi==<br />
'''SD card space''' - the Rpi 4 uses usb 3. You can plug a hard-drive into a pi but you need to mount it. So you can put all the software on the SD card but all the rest can be on the drive and then you can move it around. USB card and SD card has a limit of rewriting and it will be very slow.<br />
<br />
'''Tinc''' - a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. tinc is Free Software and licensed under the GNU General Public License version 2 or later. Because the VPN appears to the IP level network code as a normal network device, there is no need to adapt any existing software. <br />
<br />
==Setting Jupyter lab for all the users==<br />
sed -i 's/old-text/new-text/g' input.txt<br />
a command to switch text (find and replace)<br />
<br />
[https://pad.xpub.nl/p/2020-11-02-xpub2 pad]<br />
<br />
<br />
=09/11=<br />
<br />
[https://pad.xpub.nl/p/2020-11-09-xpub2 pad for today]<br />
<br />
<br />
'''.pkl file''' - format for storing live data structure and saving it ("like pickles).<br />
<br />
<br />
started Jupyter Lab Server (avital)<br />
<br />
Restart my lab server<br />
<br />
<br />
=03/02/21=<br />
<br />
https://pad.xpub.nl/p/sandbox-index<br />
<br />
https://pad.xpub.nl/p/2021-02-03-xpub2<br />
<br />
<br />
=CGI=<br />
Cryptpad - interesting presentation project<br />
<br />
CGI - common gateway interface<br />
HTTP - the protocol of the web<br />
The transaction with the server and a static website can be compared to a vending machine transaction. You make a request, it does it and that’s it.<br />
<br />
CGI can be compared to a patat stand that there is someone that prepares it especially for you. That means that if many people request it it need to deal with multiple requests.<br />
<br />
A hybrid is a combo of the two.<br />
<br />
#! - this is the opening of the first line that defines what we are using<br />
ex: #! /usr/bin/env python3<br />
<br />
- command Whereis python3 to know what to hard code in the start<br />
<br />
Form method- default is “get”<br />
“Post” method - its like in an envelope and its not shown in the url<br />
<br />
You need to run the cgi script in terminal to debug<br />
<br />
If you request a page with 50 images, there will be 51 requests for the page and for the images</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/special_issue&diff=191016User:AvitalB/special issue2021-03-13T14:10:14Z<p>AvitalB: /* These are the links I used */</p>
<hr />
<div><div style="width: 100%; background-color: white; text-align: left; padding-top: 10px; padding-bottom: 10px;"> <br />
<span style="display: inline; position: relative; font: 85px monospace, Sans-Serif; font-weight: normal; letter-spacing: 20px; color: rgba(96,96,96,0.8); cursor:progress;">Special issue X</span> <br />
</div><br />
<br />
<br />
=Session 1=<br />
With Denis de Bel. Quick link to [http://pzwiki.wdka.nl/mediadesign/Category:LFP wiki]<br />
===Building a module===<br />
We built a synth that can receive samples<br />
<br />
===My samples===<br />
(Israeli prime minister Bibi in his after election speech)<br />
*[[File:Bibi1.mp3]]<br />
*[[File:Bibi2.mp3]]<br />
<br />
=Session 2=<br />
Workshop at De Player with [https://olliaarni.bandcamp.com Olli Aarni] and this is [https://pad.xpub.nl/p/olliworkshop pad]<br />
<br />
===My random notes===<br />
*Open string phenomenon: Something that seems to have limited options but actually has more (one hand on the string and one hand on the pitch)<br />
*When you don't control your instrument, how can you still effect it (like the raindrops falling on tin- you don't control the rain but you can control the material it lands on for example)<br />
*Natural generators (example: the lava lamps next to each other, each with different number of bubbles)<br />
*A thought- what make a certain sound iconic? like the kindergarden sound- kids screaming+running on the ground+the voice of the teacher= the kindergarden sound. Like a recipe, all these sound together create a complete other sound and they can function on their own as well.<br />
*A name- a short sound that you were trained to respond to. <br />
*In language- sound that are toward the inside (me) and sounds that are toward the outside (you, he, she)<br />
*I want to expand on- structure of languages.<br />
<br />
===Links===<br />
*[https://vimeo.com/15700228 Lenka Clayton-Qaeda, Quality, Question, Quickly, Quickly, Quiet (introduced by Mika)]<br />
<br />
=Session 3=<br />
The Arduino environment is pretty limited because every module can do a limit amount of actions. The coding language commands a lot of the time contain a lot of command inside.<br />
<br />
'''Simpler way to upload a sample'''<br />
<br />
In terminal:<br />
<br />
* go to the folder where the files are<br />
* pull from git if needed<br />
* use sox with this command: ./<name of sh file> <name of wav file> (this runs this code on the sound file)<br />
* this create a sample.h from the sound file<br />
* Now you have a new sample.h file<br />
<br />
'''Arduino environment'''<br />
<br />
serial.begin(9600)- the number is number of symbols in a sec.<br />
<br />
serial.print- will show the output<br />
<br />
void loop(){ everything inside that will loop<br />
<br />
delay(1000)- will give a delay of 1 sec<br />
<br />
'''In class'''<br />
* We reviewed some loop commands in the code<br />
*We tried to affect each other's modules with a code in this files: <br />
<br />
*[http://pzwiki.wdka.nl/mediadesign/Arduino101 Link to Arduino 101]<br />
*[http://pzwiki.wdka.nl/mediadesign/Arduino101-LFE Link to Arduino 101-LFP]<br />
<br />
<br />
[[File:Arduino.JPG|300px|thumbnail|none|Arduino101]]<br />
<br />
=Session 4=<br />
<br />
[https://pad.xpub.nl/p/xpub1temp2 Monday+Friday sessions]<br />
The Friday session really helped with some deeper understanding regarding how to work with the module.<br />
<br />
=At home=<br />
[https://soundcloud.com/helene-r/camp-cosmic-2020 Recommended set] for deep thinking by [https://soundcloud.com/helene-r Helene Rickhard]<br />
<br />
I tried to do some visual stuff connecting my module to processing through the computer (because Processing is a more "visual" coding environment).<br />
The main issue was transferring the information we are getting from the Arduino to Processing.<br />
<br />
<br />
'''References for visuals using Arduino-Processing connection '''<br />
<br />
{{youtube|-yTRgr_Z58Y}} {{youtube|i8iETqm7k_I}}<br />
=These are the links I used=<br />
<br />
<br />
'''General- connecting between Arduino and Processing'''<br />
<br />
*[https://processing.org/tutorials/electronics/ Explanation about working with electronics and processing]<br />
*[https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing/all Example for transferring info from the Arduino port]<br />
*[https://www.arduino.cc/reference/en/language/functions/communication/serial/read/ About the command Serial.read]<br />
<br />
<br />
'''Serial port'''<br />
<br />
In the Processing code you need to be "on" the same serial port that the Arduino is running on<br />
*[https://software.intel.com/en-us/setting-up-serial-terminal-on-system-with-mac-os-x This is an explanation how to find out through Terminal]<br />
<br />
In the Processing code you need to chose the port number in this line-Serial.list[number-of-port] '''myPort = new Serial(this, Serial.list()[11], 9600);'''<br />
<br />
Adding this line '''println(Serial.list());''' to the processing code will show the lists of port and than you can find out which one you should be on.<br />
*[https://www.arduino.cc/reference/en/language/functions/communication/serial/read/ About the command Serial.read]<br />
<br />
<br />
'''Converting text input to number value (int)'''<br />
<br />
*[https://www.arduino.cc/en/Tutorial.StringToIntExample/ Turning a string from Arduino to an Int(converting the text you get to an actual number)]<br />
*[https://forum.processing.org/two/discussion/20226/how-to-read-serial-string-from-arduino-as-int-on-processing Turning a string from Arduino to an Int 2]<br />
*[https://itp.nyu.edu/physcomp/labs/labs-serial-communication/serial-output-from-an-arduino/ Transferring the data using Bytes (I didn't really get it)]<br />
*[http://www.interactiondesign.se/wiki/courses:intro.prototyping.spring.2015.jan19_20_21 This worked best for me regarding making ints from Arduino]<br />
<br />
<br />
'''Multiple inputs'''<br />
<br />
The problem that I have right now is that my code doesn't know how to get different inputs from the Arduino (A0, A1, A2). I think this video will help me:<br />
<br />
{{youtube|BnjMIPOn8IQ}}<br />
<br />
=Session 5=<br />
Workshop at De Player with Olli.<br />
<br />
'''Concepts'''<br />
<br />
* How do we explain modules? There is so much backend output and input that no one is seeing- what if we make it be seen and heard?<br />
* Regarding my reading in methods- in Matthew Fuller book there is a critic regarding not giving enough significance to the components of the software and just to general concept and philosophy of it. <br />
* Visual ways of representing sound- what can be new? or visual ways to represent the "backend"<br />
* Regarding the manual- what if every manual look differently? like the output of the Arduino or something<br />
* Giving a sound an image- 1+1+1 (sound+hex+space= shape)<br />
<br />
'''Visuals, video art and other crazy ideas'''<br />
My wish is for my module to be more on the visual side of things. I would like the module users to generate some kind of image with the module input and for the process of input to output to be somehow represented in the visual-<br />
<br />
References:<br />
<br />
{{vimeo|103488483}}<br />
<br />
[http://www.soundandvision.cc Artist Christine Sciulli]<br />
<br />
=IMPAKT Festival=<br />
My favourite session from the festival was '''FROM GUI TO NO UI''' by [https://nishantshah.online/ Nishant Shah].<br />
<br />
<br />
'''Key ideas and references from the session:'''<br />
<br />
* [http://web.media.mit.edu/~monster/blendie/ Artist Kelly Dobson challenges the interface]<br />
* interacting physically and not through the gui<br />
* People are the non gui interfaces<br />
* Micro worker<br />
* IOT- physical computational networks<br />
* We are rebuilding our entire planet with computer- we can consume our planet<br />
* Computer used to be women<br />
* Rebutting the human species <br />
* Hacker privilege <br />
* [https://en.wikipedia.org/wiki/Is_Anyone_Up%3F Isanyoneup.com]<br />
* The cloud is a nice name<br />
* [https://www.uowblogs.com/frn/ The feminist research network]<br />
* If you can code you have the choice to code differently<br />
* The fact that the data is not our is a choice that has been made by the Silicon Valley bro culture<br />
* Redesign the sequence <br />
* Not taking the scripts that was already made<br />
* I don't want to fight the existing i want to invent it<br />
* Data is not the same of information- data can be sorted <br />
* If we build an economy based on information and not data<br />
* Fingerprints in India- the biometric system is not compatible for places with a lot of manual labor work.<br />
* This is me even if you cant have my data<br />
* Cybernet work loop<br />
* Recalibrating what is human not cyber human<br />
<br />
=Working on the module=<br />
We were given a restriction that we can't use a computer with our module. So I can't use processing.<br />
Aymeric, Dennis and Michael figured out a way to use the Arduino library TV.out which allows to output video signal.<br />
<br />
<br />
'''TV.out tests'''<br />
<br />
So this library is pretty old so not a lot of info about it online but you can find some.<br />
<br />
<br />
First I try drawing pixels across the screen using two loop that draw pixels across the screen using the X and Y axis.<br />
<br />
The knobs control the number of pixels that are drawn at the moment and the speed that the pixels across the screen.<br />
<br />
{{youtube|XlY4Gq3XqHc}}<br />
<br />
<pre><br />
#include <TVout.h><br />
#include <fontALL.h><br />
<br />
<br />
TVout TV;<br />
unsigned char x,y,z,pixel_num,d_num;<br />
void setup() {<br />
x=0;<br />
y=0;<br />
z=0;<br />
pixel_num=0;<br />
d_num=0;<br />
Serial.begin(9600);<br />
TV.begin(PAL); //for devices with only 1k sram(m168) use TV.begin(_NTSC,128,56)<br />
TV.select_font(font6x8);<br />
Serial.println(TV.vres());<br />
Serial.println(TV.hres());<br />
<br />
}<br />
<br />
void loop() {<br />
TV.clear_screen();<br />
pixel_num=0;<br />
d_num=0;<br />
for(x=0;x<TV.hres();x++){<br />
z=random(TV.vres());<br />
if(analogRead(A1)<340){<br />
pixel_num=1;<br />
d_num=1000;<br />
}<br />
if(analogRead(A1)>340 && analogRead(A1)<680){<br />
pixel_num=2;<br />
d_num=400;<br />
}<br />
if(analogRead(A1)>680){<br />
pixel_num=4;<br />
d_num=0;<br />
}<br />
for(y=0;y<TV.vres();y++){<br />
if(analogRead(A0)<205){<br />
TV.set_pixel(x+random(TV.hres()/12),random(z,TV.vres()/4-z),pixel_num);<br />
}<br />
if(analogRead(A0)>205 && analogRead(A0)<410){<br />
TV.set_pixel(x+random(TV.hres()/10),random(z,TV.vres()/2.3-z),pixel_num);<br />
}<br />
if(analogRead(A0)>410 && analogRead(A0)<615){<br />
TV.set_pixel(x+random(TV.hres()/8),random(z,TV.vres()/2-z),pixel_num);<br />
}<br />
if(analogRead(A0)>615 && analogRead(A0)<820){<br />
TV.set_pixel(x+random(TV.hres()/6),random(z,TV.vres()/1.2-z),pixel_num);<br />
}<br />
if(analogRead(A0)>820){<br />
TV.set_pixel(x+random(TV.hres()/4),random(z,TV.vres()-z),pixel_num);<br />
}<br />
//TV.set_pixel(x+random(50),y+random(y,y*5),analogRead(A0)/10);<br />
//TV.delay(1000);<br />
}<br />
TV.delay(d_num);<br />
}<br />
}<br />
</pre><br />
<br />
Then I try to use Bitmap. I used a software called [https://forum.allaboutcircuits.com/threads/lcd-creator-for-mac-osx.98440/ ''LCD Creator''] to get the hex value of some images I drew in photoshop. <br />
<br />
The conversion made the images a bit wired (not exactly as I wanted it to be) but I kind of like this outcome even more (nice bug). <br />
<br />
{{youtube|EXWj5i71hxs}}<br />
<br />
<pre><br />
#include <TVout.h><br />
#include "car.h"<br />
#include "image2.h"<br />
<br />
TVout TV;<br />
<br />
void setup() {<br />
TV.begin(PAL);<br />
Serial.begin(9600);<br />
}<br />
<br />
void loop() {<br />
TV.clear_screen();<br />
int val= map(analogRead(A0), 0, 1023, 10, 128);<br />
int val2 = map(analogRead(A1), 0, 1023, 10, 60);<br />
Serial.println(val);<br />
Serial.println(val2);<br />
TV.bitmap(val,val2/2,car);<br />
TV.bitmap(val2,0,image2);<br />
//TV.bitmap(val2/50,val/70,image2);<br />
//delay(100);<br />
//TV.clear_screen();<br />
}<br />
</pre><br />
<br />
I tried another one the pixels when you can control the X location of the pixels that are drawn.<br />
<br />
The knobs control the value of X and the number of pixels.<br />
<br />
{{youtube|YC_yUObKtl0}}<br />
<br />
<pre><br />
#include <TVout.h><br />
#include "car.h"<br />
<br />
TVout TV;<br />
unsigned char x,y,z,pixel_num,d_num;<br />
void setup() {<br />
x=0;<br />
y=0;<br />
z=0;<br />
pixel_num=0;<br />
d_num=0;<br />
Serial.begin(9600);<br />
TV.begin(PAL); <br />
}<br />
<br />
void loop() {<br />
//TV.clear_screen();<br />
pixel_num=0;<br />
d_num=0;<br />
<br />
for(x=0;x<TV.hres();x++){<br />
z=random(TV.vres());<br />
int val1= map(analogRead(A0),0,1023, 0, 128);<br />
int val2= map(analogRead(A1),0,1023, 0, 96);<br />
int val3= map(analogRead(A2),0,1023, 0, 255);<br />
int val4= map(analogRead(A0),0,1023, 0, 50);<br />
<br />
//TV.bitmap(val3,0,car);<br />
TV.draw_circle(10,10,20,WHITE,INVERT);<br />
Serial.println(val1);<br />
if(analogRead(A1)<340){<br />
pixel_num=1;<br />
d_num=1000;<br />
}<br />
if(analogRead(A1)>340 && analogRead(A1)<680){<br />
pixel_num=2;<br />
d_num=400;<br />
}<br />
if(analogRead(A1)>680){<br />
pixel_num=4;<br />
d_num=0;<br />
}<br />
for(y=0;y<TV.vres();y++){<br />
if(analogRead(A0)<205){<br />
TV.set_pixel(val1,random(z,val2-z),1);<br />
}<br />
if(analogRead(A0)>205 && analogRead(A0)<410){<br />
TV.set_pixel(val1,random(z,val2-z),2);<br />
}<br />
if(analogRead(A0)>410 && analogRead(A0)<615){<br />
TV.set_pixel(val1,random(z,val2-z),3);<br />
}<br />
if(analogRead(A0)>615 && analogRead(A0)<820){<br />
TV.set_pixel(val1,random(z,val2-z),4);<br />
}<br />
if(analogRead(A0)>820){<br />
TV.set_pixel(val1,random(z,val2-z),5);<br />
}<br />
}<br />
TV.delay(d_num);<br />
}<br />
}<br />
</pre><br />
<br />
<br />
Then I combined the pixels and BMP and found that some pixels override each other and distort the image.<br />
<br />
{{youtube|Ul9GCBaRx50}}<br />
<br />
<br />
<br />
From my experiments I realised that I would like the user of the module to have more control over the image that is being made and decided to go with an "etch a sketch" approach.<br />
<br />
{{youtube|Pd3p8n0A2aM}} <br />
<br />
<br />
<div style="width: 100%; background-color: white; padding-top: 10px; padding-bottom: 10px;"><br />
<br />
=Visual Identity=<br />
We collaborated on creating a visuals for the publication and the event. We wanted to enhance the analog aspect of the project by using an old label printer (provided by Mark).<br />
<br />
<br />
<br />
[[File:Postersprocess.png|1000px]]<br />
<br />
=Special Issue Website=<br />
https://issue.xpub.nl/10/index.html#SPIX<br />
<br />
Mika, Sandra and myself built the website with the help of Andre. We wanted it to be playful and interactive while giving an overall view of the experience we created with the modules.<br />
<br />
<br />
[[File:10website1.png|1000px]]<br />
<br />
<br />
<br />
<br />
<br />
[[File:10website2.png|1000px]]<br />
<br />
<br />
<br />
<br />
<br />
[[File:10website3.png|1000px]]<br />
<br />
=Input/Output=<br />
At the night of Dec 12th we gathered at [https://www.deplayer.nl/ De Player] to show the public our modules and the work we done. We presented our work individually in the space but also connected all our modules together to show how they impact each other.<br />
<br />
<br />
[[File:Input-Output.png|300px]] [[File:Input-Output2.JPG|300px]] [[File:PCB.JPG|300px]] <br />
<br />
[[File:Input-Output3.JPG|300px]] [[File:Generator3.JPG|300px]] [[File:Input-Output4.jpeg|300px]]<br />
<br />
=Generator=<br />
[[File:Generator4.jpg|400px|right]]<br />
Generator is a module that translates voltage into video signal. The voltage can come both from the power source of the module and the outputs of other modules that can connect to it. It is both self-controlled and sound-controlled so it can be a stand alone object or part of a bigger constellation. It is an image maker that explores the visual possibilities within the limitations of the hardware and the code. Coding was a substantial part of this process – sometimes pointing me in the right direction, sometime presenting setbacks and frustrations and and at other times creating unexpected outcomes. The goal at first was unknown and mysterious and I came to realised that I will discover it as I go. Once I got the module to work with the LCD screen, it became my canvas. As I progressed, I realised I wanted the user of the module to be able to generate images and examine the possibilities of this medium. I created this version of the “etch a sketch”, in which the user alternates between the sense of control and randomness. On the one hand the rules of the modules are mostly clear – there are 5 brushes, you can determine their size, and you can draw across the X and the Y axis. On the other hand it takes some time to learn how to control it, there are many options to discover and it can be influenced by other modules' outputs that cannot be controlled directly. Finally, the screen clears every 10-12 seconds so you have a limited time to draw your image. The act of refreshing the screen seemed natural because every image we make is unique. It is almost impossible to make exactly the same image, so each one created is one of a kind but also temporary and fleeting, soon to be replaced by another image. All of these combined reference the experience of creative coding. There is a magic in randomness, producing while exploring and getting unexpected outcomes. My wish was to embed a personal perspective– happy “mistakes”, making adjustments while working and viewing the tools that we use as partners of the process and not just a means to an end. I encourage whoever builds this module to explore the coding and try to see where she/he can take it, what can happen while playing with code.<br />
<br />
<br />
[[File:LFP deplayer 18.jpg|500px]]<br />
<br />
<br />
==Manual==<br />
<br />
[[File:Manualfront3.jpg|500px]]. [[File:Manualback3.jpg|500px]]<br />
<br />
<br />
<pre><br />
#include <TVout.h><br />
#include <fontALL.h><br />
#include "image.h"<br />
#include "image2.h"<br />
<br />
TVout TV;<br />
void setup() {<br />
TV.begin(PAL,120,96);<br />
Serial.begin(9600);<br />
}<br />
<br />
void loop() {<br />
TV.clear_screen();<br />
<br />
for (int i=0 ; i<TV.hres()/2 ; i++){<br />
for (int z=0 ; z<TV.vres()/2 ; z++){<br />
//unsigned char valx= map(analogRead(A0),0,1023, 0, 128);<br />
unsigned char valx= map(analogRead(A1),0,1023, 0, 120);<br />
//unsigned char valfre= map(analogRead(A1),0,1023, 100, 1000);<br />
unsigned char valy= map(analogRead(A2),0,1023, 5, 96);<br />
//unsigned char valtone2= map(analogRead(A2),0,1023, 0, 200);<br />
unsigned char val0= map(analogRead(A0),0,1023, 0, 100);<br />
//unsigned char val1= map(analogRead(A1),0,1023, 0, 50);<br />
unsigned char val4= map(analogRead(A3),0,1023, 6, 20);<br />
//unsigned char pix= map(analogRead(A4),0,1023, 0, 5);<br />
//Serial.println(analogRead(A1));<br />
Serial.println(analogRead(A2));<br />
//Serial.println(analogRead(A3));<br />
<br />
if(val0<20){<br />
if(val4<=6){<br />
TV.set_pixel(valx+1,valy+1,1);<br />
}<br />
if(val4>6 && val4<=10){<br />
TV.set_pixel(valx+1,valy+1,1);<br />
TV.set_pixel(valx-1,valy-1,1);<br />
}<br />
if(val4>10 && val4<=15){<br />
TV.set_pixel(valx+1,valy+1,1);<br />
TV.set_pixel(valx-1,valy-1,1);<br />
TV.set_pixel(valx-3,valy-3,1);<br />
}<br />
<br />
if(val4>15){<br />
TV.set_pixel(valx+1,valy+1,1);<br />
TV.set_pixel(valx-1,valy-1,1);<br />
TV.set_pixel(valx-3,valy-3,1);<br />
TV.set_pixel(valx-5,valy-5,1);<br />
}<br />
}<br />
<br />
<br />
if (val0>20 && val0<40){<br />
TV.draw_line(valx,valy,valx+val4,valy+val4,INVERT);<br />
//TV.tone(valfre);<br />
}<br />
<br />
if (val0>40 && val0<60){<br />
<br />
if(val4<=8){<br />
TV.draw_rect(valx,valy,val4-1,3,WHITE);<br />
TV.draw_circle(valx+1,valy+1,2,INVERT);<br />
}<br />
<br />
if(val4>8 && val4<12){<br />
TV.draw_rect(valx,valy,val4-2,6,WHITE);<br />
TV.draw_circle(valx+2,valy+2,4,INVERT);<br />
}<br />
<br />
if(val4>12){<br />
TV.draw_rect(valx-4,valy-4,val4/2,val4/2,INVERT);<br />
TV.draw_circle(valx+2,valy+2,5,WHITE,INVERT);<br />
}<br />
<br />
}<br />
<br />
if (val0>60 && val0<80){<br />
if(val4<=8){<br />
//TV.bitmap(valx,valy,image);<br />
TV.draw_rect(valx-4,valy-4,2,2,WHITE);<br />
}<br />
if(val4>8 && val4<12){<br />
TV.draw_rect(valx-4,valy-4,2,2,WHITE);<br />
TV.draw_rect(valx-2,valy-2,2,2,WHITE);<br />
}<br />
if(val4>12){<br />
TV.bitmap(valx,valy,image); <br />
}<br />
<br />
}<br />
<br />
if (val0>80){<br />
if(val4<=6){<br />
TV.select_font(font6x8);<br />
TV.print(valx,valy,"W");<br />
}<br />
if(val4>6 && val4<=10){<br />
TV.select_font(font6x8);<br />
TV.print(valx,valy,"H");<br />
}<br />
if(val4>10 && val4<=15){<br />
TV.select_font(font6x8);<br />
TV.print(valx,valy,"0");<br />
}<br />
if(val4>15){<br />
TV.select_font(font6x8);<br />
TV.print(valx,valy,"?"); <br />
}<br />
<br />
}<br />
}<br />
}<br />
}<br />
</pr><br />
</div><br />
<br />
=Documentation=<br />
[[File:Manualclose.jpg|500px]]. [[File:Generator1.jpg|500px]].<br />
<br />
[[File:Genrerator5.jpg|500px]]. [[File:Generator6.jpg|500px]]. <br />
<br />
<br />
[[Category:LFP]]</div>AvitalBhttps://pzwiki.wdka.nl/mw-mediadesign/index.php?title=User:AvitalB/thesis/thesis&diff=191015User:AvitalB/thesis/thesis2021-03-13T14:08:25Z<p>AvitalB: </p>
<hr />
<div><br />
https://pad.xpub.nl/p/conversation<br />
<br />
https://pad.xpub.nl/p/sample_texts_avital<br />
<br />
https://pad.xpub.nl/p/avital_introduction<br />
<br />
https://pad.xpub.nl/p/avital_introduction_2<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/first_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_2<br />
<br />
https://pad.xpub.nl/p/second_chapter_draft_avital_3<br />
<br />
https://pad.xpub.nl/p/third_chapter_draft_avital<br />
<br />
------------------------------------------------------<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft<br />
<br />
https://pad.xpub.nl/p/avital_thesis_draft_2</div>AvitalB