User:Golubjevaite/iwishicouldafford: Difference between revisions

From XPUB & Lens-Based wiki
 
(12 intermediate revisions by the same user not shown)
Line 1: Line 1:
= I WISH I COULD AFFORD =
<div style="font-family: Menlo; width: 400px;"><div class="noautonum"; style= "float:left">__TOC__</div>♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️</div>
PROJECT [[User:Golubjevaite/hackpact | *** IN HERE ***]]
<div style="padding-left:20px; margin:20px; padding-right:40px">


THESIS [[User:Golubjevaite/ThOu | >> HERE <<]]
= XXXXXXXXXXXX =
 
#PROJECT [[User:Golubjevaite/hackpact | *** IN HERE ***]]<br>
= PROTOTYPING =
#PROTO [[User:Golubjevaite/2proto | -- HERE --]]  
 
#THESIS [[User:Golubjevaite/ThOu | >> HERE <<]]
== { V } ==
 
>>>> pad [https://pad.xpub.nl/p/2020-11-09-xpub2 / link]
 
>>BashImageGallery > [https://pzwiki.wdka.nl/mediadesign/BashImageGallery / link]
 
> Notebooks<br>
> Python nltk<br>
[[File:nltk_pimpim.png|700px]]
 
 
 
1. Create the POS index from my source text
<source lang="python">
import nltk
from random import choice
 
nltk.download('punkt')
nltk.download('averaged_perceptron_tagger')
 
source = open("source.txt").read()
tokens = nltk.word_tokenize(source)
pos = nltk.pos_tag(tokens)
index = {}
# index["DT"] = ["THE", ]
# index["NNP"] = ["OF", "PETER", "RABBIT", ...]
for word, tag in pos:
    # print (word, "is", tag)
    if tag not in index:
        index[tag] = []
    index[tag].append(word)
</source>
 
 
 
2. Use the index to transform text
<source lang="python">
i = input()
tokens = nltk.word_tokenize(i)
pos = nltk.pos_tag(tokens)
new = []
for word, tag in pos:
    # print (word,tag)
    # replace word with a random choice from the "hat" of words for the tag
    if tag not in index:
        # print ("no replacement")
        new.append(word)
    else:
        newword = choice(index[tag])
        new.append(newword)
        # print ("replace with", newword)
print (' '.join(new))
</source>
 
== { IV } ==
 
>>>> pad [https://pad.xpub.nl/p/2020-11-02-xpub2 / link]
 
== { III } ==
 
> kiwi on sandbox [https://hub.xpub.nl/sandbox/kiwi/ / link]
 
== { II } ==
 
>>>> pad [https://pad.xpub.nl/p/2020-10-05-xpub2 / link]<br>
> Jupyter Lab<br>
> [https://hub.xpub.nl/sandbox/~mmurtaugh/botswaller.html /sandbox/~mmurtaugh/botswaller.html]<br>
> irc for Python [https://pypi.org/project/irc/ / link]<br>
> installing KIWI IRC on the sandbox<br>
<pre> sudo ./kiwiirc </pre>
> tmux bot
<pre>
chgrp publicweb /tmp/bot
sudo rm /tmp/bot
</pre>
 
 
//////<br>
notes:<br>
> helps with lib pip3 instalations on mac
<pre> sudo -H pip3 install something </pre>
 
== { I } ==
[[File:irc_fun.png|700px]]
 
IRC with Michael
@ https://webchat.freenode.net/  <br>
> ##xpub channel<br>
> pad [https://pad.xpub.nl/p/2020-09-28-xpub2 / link]
 
 
> [https://pzwiki.wdka.nl/mediadesign/Infobot Infobot]
<pre> git clone https://git.xpub.nl/XPUB/infobot.git </pre>
to see the config file <br>
ident > bot name > xpubbot <br>
join_channels > ##xpub
<pre>cd info bot
cat conf/infobot.config
nano conf/infobot.config
</pre>
run the script
<pre> ./infobot </pre>
 
> reading and copy-pasting [http://www.foo.be/docs/tpj/issues/vol3_2/tpj0302-0002.html "Infobots and Purl" by Kevin Lenzo]
 
> GIT [https://git.xpub.nl/XPUB/python-irc-bots / python-irc-bots]


</div>
= GRS SEMINAR =
= GRS SEMINAR =


Line 139: Line 34:
short practical proposal<br>
short practical proposal<br>


> Writing a draft proposal:<br>
> Writing a draft proposal: [https://pad.xpub.nl/p/123456789 / pad link]<br>
 
* <u>What do you want to make?<br></u>
 
- interactive web-based tool<br>
- a performing website/ device<br>
- A/V/T&M (audio/ video/ text & more) poem<br>
- external module/s that is connected to the website and can modify the web content <br>
 
* <u>How do you plan to make it?<br></u>
 
- first to explore the existing options and get familiar with them from strictly technical side (what code it uses, how it is build up/created). To get some transpernacy about the field (JS , Python, web scrapping etc.)<br>
- making fast-basic prototypes, that focuses on one aspect( video, audio, text, data, stream etc.)<br>
- rethink the examples, fantasize, merge the single prototypes & get creative.<br>
- let the making of the new tools direct the story for the project & vice versa.<br>
- get to coding <br>
- observe & write<br>
- remix<br>
 
* <u>What is your timetable?<br></u>
 
- oct -nov  = research & first simple prototypes & write the project proposal<br>
- dec = merge experiments <br>
- jan - feb = get to coding & story<br>
- march - april = remix<br>
- may = finish<br>
 
* <u>Why do you want to make it?<br></u>
 
- experiment with the concept of web-based artwork<br>
- Technological autonomy x Artist autonomy<br>
- regain autonomy over making & habits of technology<br>
- have a better understanding about technology<br>
 
* <u>Who can help you and how?<br></u>
 
- don’t know yet, all the teachers at the XPUB<br>
 
* <u>Relation to previous practice<br></u>
 
- Special Issue 10 / module [https://pzwiki.wdka.nl/mediadesign/Golubjevaite/SpecialIssue10#seven_.5B.277.27.5D [SEVEN]]<br>
- ONLINE & IRL performance [https://www.webleedlikeg.com webleedlikeg.com]<br>
 
* <u>Relation to a larger context<br></u>
 
- Technological Sovereignty<br>
- AI x Literature<br>
- hackers as artists & artists as hackers<br>
- software art<br>
 
* <u>References/bibliography<br></u>
tbc


> Group exercise w Avital & Damla<br>
>>> pad [https://pad.xpub.nl/p/illuminati / link]<br>
Feedback:<br>
lists are good<br>
the experimentation and search is going to be the project<br>
the tools gonna make the project, tools gonna<br>
process gonna be a part of the final result<br>
idea of getting in the spaces of limiting access (programing, coding)<br>
outline higgles how we see computer science and art devided, while they are interconnected, <br>
D: question why we see these Weald the way we see<br>
A: disagree , its popular topic, so it is already being talked about <br>
D: in terms of eduction its is very separate<br>
personal exploration of tools<br>
missing story / text / where is it going ? what is the subject ?<br>
methadolagy is toolkit - risk its flat, what is at stake?<br>
the website mentioned was a good example<br>


<br>
<br>
Line 274: Line 102:
= PY.RATE.CHNIC =
= PY.RATE.CHNIC =
Py.rate.chnic_sessions [https://pzwiki.wdka.nl/mediadesign/Category:Py.rate.chnic_sessions / link]
Py.rate.chnic_sessions [https://pzwiki.wdka.nl/mediadesign/Category:Py.rate.chnic_sessions / link]
== *e* ==
=== the-posters ===
>>> to run the poster script:
<pre> bash hjfkgasjkgfahjgfjh.sh </pre>
>>> poster script:
<source lang="bash">
GREEN="\e[1;60;92m"
BLACK="\e[37;40m"
invite() {
echo -e "\e[31;42m Dear XPUB1 + XPUB2,\e[33m"
echo -e "\e[37;42m                              We want to invite you to the final Py.rate.chnic session [hjfkgasjkgfahjgfjh.sh] that will take action place next Thursday <14th Jan> between 13.00-16.00\e[33m"
}
shuffle() {
shuf -r -n 8 x.txt
}
signup (){
echo -e "\e[37;41m Please sign up on the calendar >>> https://pzwiki.wdka.nl/mediadesign/Calendars:Networked_Media_Calendar/Networked_Media_Calendar/14-01-2021_-Event_1 <<<\e[33m"
echo -e "\e[37;41m to let us know if you would like to attend and what meet-up format feels the most appealing these weeks.\e[33m"
}
clear
printf "${GREEN}"
figlet -w500 hjfkgasjkgfahjgfjh.sh
invite
printf "${BLACK}"
shuffle
invite
printf "${BLACK}"
shuffle
invite
printf "${BLACK}"
shuffle
signup
signup
</source>
[[File:hjfkgasjkgfahjgfjh-invitation.png|900px]]
[[File:hjfkgasjkgfahjgfjh-xargs.png|900px]]
== *d* ==
>>>>>>>>>> pad [https://pad.xpub.nl/p/py.rate.chnic-23-11-2020 / link]<br>
== *c* ==
>>>>>>>>>> pad [https://pad.xpub.nl/p/py.rate.chnic-10-11-2020 / link]<br>


== *b* ==
== *b* ==

Latest revision as of 14:45, 6 January 2021

♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️♠️

XXXXXXXXXXXX

  1. PROJECT *** IN HERE ***
  2. PROTO -- HERE --
  3. THESIS >> HERE <<

GRS SEMINAR

Main page for Graduate Seminar 2020-2021

> 3 <

morning meeting with Marloes, Natasha & Steve:
>>>>> pad / link

afternoon with Marloes and the group:
>>>>> pad / link
Thesis outline page (in process) > HERE <

> 2 <

Session with Marloes
>>> pad / link

> Show & Tell hackpact
my hackpact - navigator.mediaDevices.getUserMedia / Javascript dummie
webcam stream with filters and "take photo" function

> Proposal guidelines explanation
text for indoors for the assessment
short practical proposal

> Writing a draft proposal: / pad link



////////////////////////////////////
homework:
annotated bibliography
homework next session (annotated bibliography: synopsis of 5 key works (literature, film, art) related to practice/research)
why and hw it relates to the thesis //////////////////////////////////////////////////////

> 1 <

>>> pad: / link

/////////////
NOTES //////////////////////////

Project proposal outline:

1. What do you want to make?
a book, film, what duration, audience, specifics, clear specifics, shape , topic

2. How do you plan to make it?
how you will go about conducting your research, reading, making, writing.
how your project will come together

3. What is your timetable?
timeline
to show you know which steps to take

4. Why do you want to make it?
motivation, what drives you

5. Who can help you and how?
maybe your tutors, fellow students also ppl outside xpub

6. Relation to previous practice.

7. Relation to a larger context.
pieces of art, literature, practices that link to your work, how it connect to you.

8. References
according to the Harvard method


- thesis as a parallel activity to the project
- medium as a reflection and production
- integral part of your practice
- project proposal 1500w - thesis 7000-8000w


forms:

  • report on your research and practice - continuation of project proposal, doesn’t have to be theoretical
  • an analythical essay exploring the rallied, artistic theoretical historical issues and practices that inform your practice.
  • text as a body of creative written work, need to show research.


Homework: Hackpact : a mini prototype, sketch, gesture in relation to your project proposal
//////////////////////////////////////////////////////////////////////////////////

PY.RATE.CHNIC

Py.rate.chnic_sessions / link

*e*

the-posters

>>> to run the poster script:

 bash hjfkgasjkgfahjgfjh.sh 

>>> poster script:

GREEN="\e[1;60;92m"
BLACK="\e[37;40m"
invite() {
echo -e "\e[31;42m 			Dear XPUB1 + XPUB2,\e[33m"
echo -e "\e[37;42m                              We want to invite you to the final Py.rate.chnic session [hjfkgasjkgfahjgfjh.sh] that will take action place next Thursday <14th Jan> between 13.00-16.00\e[33m"
}

shuffle() {
shuf -r -n 8 x.txt
}


signup (){
echo -e "\e[37;41m 		Please sign up on the calendar >>> https://pzwiki.wdka.nl/mediadesign/Calendars:Networked_Media_Calendar/Networked_Media_Calendar/14-01-2021_-Event_1 <<<\e[33m"
echo -e "\e[37;41m to let us know if you would like to attend and what meet-up format feels the most appealing these weeks.\e[33m"
}

clear
printf "${GREEN}"
figlet -w500 hjfkgasjkgfahjgfjh.sh
invite
printf "${BLACK}"
shuffle
invite
printf "${BLACK}"
shuffle
invite
printf "${BLACK}"
shuffle
signup
signup


Hjfkgasjkgfahjgfjh-invitation.png


Hjfkgasjkgfahjgfjh-xargs.png

*d*

>>>>>>>>>> pad / link

*c*

>>>>>>>>>> pad / link

*b*

>>>>>>>>>> pad / link
>>>>>>> poster / link
>>> poster-css / link
installing weasyprint / link


/////////
Notes:

making a session with Mika:
main idea: To have the whole session around and with terminal. This includes running .py scripts via command line and some indepth tools via terminal only.
title: hjfkgasjkgfahjgfjh.sh
date/time: 27th Nov 12.00 to 16.00
brainstorm : pad / link

*a*

>>> pad: / link

///////////
NOTES: ////////////////

- coding together, online learning-together session, very basic prototypes as outcome (DOTADIW -- do one thing and do it well)
- specific, personalised tools making/ python / html