User:Sevgi/Special Issue 26

From XPUB & Lens-Based wiki

Sevgi's SI26!!! Let's go!

Today is 9-01-2025.

Quick link to the issue: SI26
coming outta my shell

S02 Week 1 06-13 Jan

Doriane's Class

http://osp.kitchen/work/

D E C L A R A T I O N S !!!!!!!

W3C writes the standard of css declarations and every browser interprets it in their own way.crazy stuff https://everest-pipkin.com/#games/worldending.html < awesome games

degrades gracefully

https://raphaelbastide.com/

https://raphaelbastide.com/greetings/


https://en.wikipedia.org/wiki/GazoPa

Joseph's Plotting Class

Claudio and I tried ColorPro but we didn't have the cartridge so couldn't make it work.

We are using the Taxan printer. Joseph connected a piezo to it. We played a bit.

It was very fun, we wrote a python script together which created random squares hatched randomly across an A3:
import random as r 

pos = r.randint(1000,10000)

print("IN;")
print("SP1;")
for x in range(pos, 10000, 1000):
    randythesecond = r.randint(1000, 10000)
    randythethird = r.randint(800, 8000)
    linetype = r.randint(0,4)
    linelength = r.randint(1,5)
    print("LT"+str(linetype)+","+str(linelength)+";")
    filltype = r.randint(3,4)
    fillspacing = r.randint(50,200)
    fillangle = r.randint(0,2)*45
    print("FT"+str(filltype)+","+str(fillspacing)+","+str(fillangle)+";")
    print("PU"+str(randythesecond)+"," + str(randythethird) + ";")
    print("RR1000,1000;")

print("start is = " + str(pos))
This is the script we wrote with Joseph:
import random as r 

print("IN;")
print("SP1;")
for i in range(7000,10000,1000):
    linetype = r.randint(0,4)
    linelength = r.randint(1,5)
    print("LT"+str(linetype)+","+str(linelength)+";")
    filltype = r.randint(3,4)
    fillspacing = r.randint(50,200)
    fillangle = r.randint(0,2)*45
    print("FT"+str(filltype)+","+str(fillspacing)+","+str(fillangle)+";")
    print("PU6000,"+str(i)+";")
    print("RR1000,1000;")


#import is a keyword to be able to use random()
#for is a cycle, you specify the start and end
#
#for name* in a defined range (minValue, maxValue, step in between the values)
# for n in range(0,10) will result in
#0 1 2 3 4 5 6 7 8 9 
# for n in range(0,10,  2) =
# 2 4 6 8 
#
# for name in n
You can see the notes Claudio took for me to understand what we were writing. <33333
Plotted1.jpg
Plotted3.jpg
Plotted2.jpg