User:Youjung/SI29: Gossips: Difference between revisions
| Line 82: | Line 82: | ||
==== '''File Systems and File Forest''' ==== | ==== '''File Systems and File Forest''' ==== | ||
[[File:Screenshot 2026-02-05 at 22.33.20.png|alt=youjung's family album tree html|thumb|youjung's family album tree html]] | |||
Date: 27/01/26 | Date: 27/01/26 | ||
| Line 89: | Line 90: | ||
I used our family's icloud files that contained all the scanned family photos from the late 2th century. The files are organized in chronological order and my sister and I made this directory when she moved out to get married. | I used our family's icloud files that contained all the scanned family photos from the late 2th century. The files are organized in chronological order and my sister and I made this directory when she moved out to get married. | ||
[https://hub.xpub.nl/sergio/SI29/file-sharing/forest/youjungtree.html File tree website] | [https://hub.xpub.nl/sergio/SI29/file-sharing/forest/youjungtree.html File tree website] | ||
=== '''2. Server Campfire and File Sharing''' === | * <code>clear</code>, <code>history</code>, <code>cal</code> calendar | ||
* <code>man history</code> manual | |||
* <code>ctrl + r</code> command history | |||
* <code>ctrl + c</code> stop | |||
* <code>cat</code> view file content | |||
* <code>sudo tail -f syslog</code> view system log real time | |||
* <code>cd /var/log/nginx</code> -> <code>sudo tail -f access.log</code> view server log | |||
* <code>cd enter</code> home folder | |||
* <code>cd /</code> root folder | |||
* <code>find .</code> list all files(loads a lot of files!!) | |||
* <code>find . | grep "\.pdf$"</code> .pdf로 끝나는 확장자만 남김 | |||
* <code>tree . -L 1 -H ./ > mytree.html</code> | |||
=== '''2. Server Campfire and File Sharing'''=== | |||
==== '''Ideas on prototyping offline server''' ==== | ===='''Ideas on prototyping offline server'''==== | ||
Date: 03/02/26 | Date: 03/02/26 | ||
Local first file sharing: I'm curious if it is possible to set up a Raspberry Pi where people can gather around and share files like a camp fire. Without any internet connections, these files will be only saved in this device. And the only way to open or see this file is the printer. Last week we saw how many files we had in our computers. How many of them are valuable and meaningful to us? And what are the files do we want to share but also keep it private? For me it would be image files of our family photos and my pdf portfolio. | Local first file sharing: I'm curious if it is possible to set up a Raspberry Pi where people can gather around and share files like a camp fire. Without any internet connections, these files will be only saved in this device. And the only way to open or see this file is the printer. Last week we saw how many files we had in our computers. How many of them are valuable and meaningful to us? And what are the files do we want to share but also keep it private? For me it would be image files of our family photos and my pdf portfolio. | ||
==== '''Using ESP32 for limited file sharing''' ==== | ===='''Using ESP32 for limited file sharing'''==== | ||
Extending from Lea's workshop from server charm, we(Lea and Barbara) thought of setting a camp fire file sharing session. Through the web server user can upload a bitmap/pixel image or text. As ESP32 has only 4mb we'll be using minimum amount of technology and methods. This idea is connected to feminist servers of not being available all the time and permacomputing. | Extending from Lea's workshop from server charm, we(Lea and Barbara) thought of setting a camp fire file sharing session. Through the web server user can upload a bitmap/pixel image or text. As ESP32 has only 4mb we'll be using minimum amount of technology and methods. This idea is connected to feminist servers of not being available all the time and permacomputing. | ||
==== '''Using Raspberry Pi 4b for file sharing''' ==== | ===='''Using Raspberry Pi 4b for file sharing'''==== | ||
Tommi borrowed me Raspberry Pi 4b... I don't know how to use it | Tommi borrowed me Raspberry Pi 4b... I don't know how to use it | ||
= Methods = | =Methods= | ||
=== Practice and Scalability === | ===Practice and Scalability === | ||
Date: 04/02/26 | Date: 04/02/26 | ||
Lea, Sibyl and I formed a group and interviewed each other. We decided to make a small zine out of it. [[Practice and Scalability|Here]] is the documentation page. | Lea, Sibyl and I formed a group and interviewed each other. We decided to make a small zine out of it. [[Practice and Scalability|Here]] is the documentation page. | ||
Revision as of 23:47, 5 February 2026
SI29: Gossiping at the Intersection of Crafts and Resistances
SI29 Overview Wiki Page | SI29 Personal Webpage
Workshop Development
Workshop development ideas are documented here.
1. TMUX Collaborative terminal session
- Date: 19/01/26
- Guest: Kaa
- Group: Barbara, Ema, Tommi, Youjung
- Theme: Network using terminal command: curl, ping, traceroute
TMUX enables to simultaneously write terminal commands through ssh. It was interesting to see these terminal log can turn into a collective zine using the tool Fanzine made by Kaa. The contrast between terminal screen and simultaneity was fun to see.
Also Kaa's Server Charms workshop seemed fun. Would love to participate!
2. Visit to Van Nelle Fabriek Data Center
- Date: 26/01/26
- Guest: Anti, Marloes
Van Nelle Fabriek Data Center, tour by Remco
3. Open Session: CSS Party
CSS exercise : cards.declarations.style pick 3 cards and make a website, we got sticky, pattern gradient and columns. I made a html and css file using the text I recently read "The Californian Ideology". You can find the website here.
Also the website Doriane made for permacomputing was also super nice. I loved the fact that she used the color scheme from Pokemon gameboy edition. The website also supports booklet version of the web, it is not automatically updated according to the changes but this also aligns with the permacomputing idea of having only the necessary functions.
Also Dorian showed how to hack displaying the css code. And the website style changes according to the changes of the code.
style {display: block;}
contenteditable: True;
Prototyping
1. Bash Scripting On Server
Inspired from Kaa's workship with TMUX and Fanzine, I thought about printing a directory on the server. Directory itself becomes a html file using a bash script. For example, if someone uploads an image or txt, these file will automatically be stitched and added to a collective zine. Also thought about including the metadata of the file. The metadata can be file size, owner, permission, modified date etc. Since I've been working on web2print zine making for AMRO26 and Extraterrestrial zine fair(Documentation on zine-making), this prototyping will be a continuation.
Questions to think about
- What kind of meaning or value can stitching these files bring?
- Also am I interested in the file content or the metadata and interaction within the server?
Stitching HTML Files Using Bash Script
cat head.html > final.html ls -la >> final.html tree >> final.html cat feet.html >> final.html weasyprint final.html -s stylesheet.css final.pdf
Meta Data Stitching
Date: 26/01/26
Stitching files together in 1 html file and printing meta data on paper. What kind of meaning can metadata have? Does it become more intimate when it is printed on a piece of paper?
echo "<pre>" >> output.html date >> output.html pwd >> output.html whoami >> output.html echo "<br>[Tree]" >> output.html tree >> output.html ls -lh >> output.html echo "<br>[Differences]" >> output.html diff youjung luca >> output.html diff leassets daan >> output.html echo "<pre>" >> output.html weasyprint output.html -s output.css output.pdf
File Systems and File Forest
Date: 27/01/26
During prototyping class we looked on file systems and went through file navigation commands.
Using tree command we made a html file that lists meaningful file to you.
I used our family's icloud files that contained all the scanned family photos from the late 2th century. The files are organized in chronological order and my sister and I made this directory when she moved out to get married.
File tree website
clear,history,calcalendarman historymanualctrl + rcommand historyctrl + cstopcatview file contentsudo tail -f syslogview system log real timecd /var/log/nginx->sudo tail -f access.logview server logcd enterhome foldercd /root folderfind .list all files(loads a lot of files!!)find . | grep "\.pdf$".pdf로 끝나는 확장자만 남김tree . -L 1 -H ./ > mytree.html
2. Server Campfire and File Sharing
Ideas on prototyping offline server
Date: 03/02/26
Local first file sharing: I'm curious if it is possible to set up a Raspberry Pi where people can gather around and share files like a camp fire. Without any internet connections, these files will be only saved in this device. And the only way to open or see this file is the printer. Last week we saw how many files we had in our computers. How many of them are valuable and meaningful to us? And what are the files do we want to share but also keep it private? For me it would be image files of our family photos and my pdf portfolio.
Using ESP32 for limited file sharing
Extending from Lea's workshop from server charm, we(Lea and Barbara) thought of setting a camp fire file sharing session. Through the web server user can upload a bitmap/pixel image or text. As ESP32 has only 4mb we'll be using minimum amount of technology and methods. This idea is connected to feminist servers of not being available all the time and permacomputing.
Using Raspberry Pi 4b for file sharing
Tommi borrowed me Raspberry Pi 4b... I don't know how to use it
Methods
Practice and Scalability
Date: 04/02/26
Lea, Sibyl and I formed a group and interviewed each other. We decided to make a small zine out of it. Here is the documentation page.