diff --git a/archive/.DS_Store b/archive/.DS_Store new file mode 100644 index 0000000..5008ddf Binary files /dev/null and b/archive/.DS_Store differ diff --git a/archive/contrails/IMG_7960.JPG b/archive/contrails/IMG_7960.JPG new file mode 100644 index 0000000..f92e342 Binary files /dev/null and b/archive/contrails/IMG_7960.JPG differ diff --git a/archive/contrails/IMG_7961.JPG b/archive/contrails/IMG_7961.JPG new file mode 100644 index 0000000..430c385 Binary files /dev/null and b/archive/contrails/IMG_7961.JPG differ diff --git a/archive/contrails/IMG_7962.JPG b/archive/contrails/IMG_7962.JPG new file mode 100644 index 0000000..61a7971 Binary files /dev/null and b/archive/contrails/IMG_7962.JPG differ diff --git a/archive/contrails/IMG_7963.JPG b/archive/contrails/IMG_7963.JPG new file mode 100644 index 0000000..51ec0a6 Binary files /dev/null and b/archive/contrails/IMG_7963.JPG differ diff --git a/archive/contrails/IMG_7964.JPG b/archive/contrails/IMG_7964.JPG new file mode 100644 index 0000000..f8992b4 Binary files /dev/null and b/archive/contrails/IMG_7964.JPG differ diff --git a/archive/contrails/IMG_7965.JPG b/archive/contrails/IMG_7965.JPG new file mode 100644 index 0000000..7daf606 Binary files /dev/null and b/archive/contrails/IMG_7965.JPG differ diff --git a/archive/contrails/IMG_7966.JPG b/archive/contrails/IMG_7966.JPG new file mode 100644 index 0000000..389a937 Binary files /dev/null and b/archive/contrails/IMG_7966.JPG differ diff --git a/archive/contrails/IMG_7967.JPG b/archive/contrails/IMG_7967.JPG new file mode 100644 index 0000000..2997ee7 Binary files /dev/null and b/archive/contrails/IMG_7967.JPG differ diff --git a/archive/contrails/IMG_8080.JPG b/archive/contrails/IMG_8080.JPG new file mode 100644 index 0000000..ae91140 Binary files /dev/null and b/archive/contrails/IMG_8080.JPG differ diff --git a/archive/contrails/IMG_8081.JPG b/archive/contrails/IMG_8081.JPG new file mode 100644 index 0000000..e49e0eb Binary files /dev/null and b/archive/contrails/IMG_8081.JPG differ diff --git a/archive/contrails/IMG_8084.JPG b/archive/contrails/IMG_8084.JPG new file mode 100644 index 0000000..47255c4 Binary files /dev/null and b/archive/contrails/IMG_8084.JPG differ diff --git a/archive/contrails/IMG_8093.JPG b/archive/contrails/IMG_8093.JPG new file mode 100644 index 0000000..4cc4532 Binary files /dev/null and b/archive/contrails/IMG_8093.JPG differ diff --git a/archive/contrails/IMG_8096.JPG b/archive/contrails/IMG_8096.JPG new file mode 100644 index 0000000..4af73ea Binary files /dev/null and b/archive/contrails/IMG_8096.JPG differ diff --git a/archive/contrails/IMG_8097.JPG b/archive/contrails/IMG_8097.JPG new file mode 100644 index 0000000..38de7b5 Binary files /dev/null and b/archive/contrails/IMG_8097.JPG differ diff --git a/archive/contrails/IMG_8104.JPG b/archive/contrails/IMG_8104.JPG new file mode 100644 index 0000000..a1dbece Binary files /dev/null and b/archive/contrails/IMG_8104.JPG differ diff --git a/archive/contrails/index.html b/archive/contrails/index.html new file mode 100644 index 0000000..b0f879c --- /dev/null +++ b/archive/contrails/index.html @@ -0,0 +1,19 @@ +

b-e-e-t.r-o-o-t.net to Wijnhaven 61
+17th February, 2019

+ + + + + + + + +

b-e-e-t.r-o-o-t.net to Wijnhaven 61
+25th February, 2019

+ + + + + + + diff --git a/archive/gps_drawings/beetroot_to_ciao.svg b/archive/gps_drawings/beetroot_to_ciao.svg new file mode 100644 index 0000000..3931f69 --- /dev/null +++ b/archive/gps_drawings/beetroot_to_ciao.svg @@ -0,0 +1,85 @@ + + + + + + + ciao.urca.tv + + + rich.folks.club + +b-e-e-t.r-o-o-t.net + diff --git a/archive/gps_drawings/please_to_foshan.svg b/archive/gps_drawings/please_to_foshan.svg new file mode 100644 index 0000000..bd932b3 --- /dev/null +++ b/archive/gps_drawings/please_to_foshan.svg @@ -0,0 +1,35 @@ + + + + + +please.undo.undo.itnothat.bad.mnsweetandsour.chickenkiller.com +foshan.1992.pw + diff --git a/archive/gps_drawings/wijnhaven_to_foshan_01.svg b/archive/gps_drawings/wijnhaven_to_foshan_01.svg new file mode 100644 index 0000000..5668f94 --- /dev/null +++ b/archive/gps_drawings/wijnhaven_to_foshan_01.svg @@ -0,0 +1,95 @@ + + + + + + image/svg+xml + + + + + + + + + Artboard 3 + + Wijnhav +en 61 + + + + f + oshan-1992.pw + + + diff --git a/archive/gps_drawings/wijnhaven_to_foshan_02.svg b/archive/gps_drawings/wijnhaven_to_foshan_02.svg new file mode 100644 index 0000000..fe8256f --- /dev/null +++ b/archive/gps_drawings/wijnhaven_to_foshan_02.svg @@ -0,0 +1 @@ +Artboard 3Wijnhaven 61foshan-1992.pw \ No newline at end of file diff --git a/archive/hashtag_bot.py b/archive/hashtag_bot.py new file mode 100644 index 0000000..0bdff88 --- /dev/null +++ b/archive/hashtag_bot.py @@ -0,0 +1,320 @@ +#!/usr/bin/env python3 +# -*- coding: utf-8 -*- + +""" + Slixmpp: The Slick XMPP Library + Copyright (C) 2010 Nathanael C. Fritz + This file is part of Slixmpp. + + See the file LICENSE for copying permission. +""" + +# Code source: https://git.poez.io/slixmpp/tree/examples/muc.py + +# To run this bot: +# $ python3 streambot.py --jid username@yourdomainname.ext --password password --room channel@groups.domainname.ext --nick nickname --output ./output/ +# python3 streambot.py --jid rita@please.undo.undo.it --room paranodal.activity@groups.please.undo.undo.it --nick test --output ./output/ + + +import logging +from getpass import getpass +from argparse import ArgumentParser + +import slixmpp +import ssl, os, requests, urllib + +#idea of class is important: like creating your own concepts, names, etc. like a library +class MUCBot(slixmpp.ClientXMPP): + """ + A simple Slixmpp bot that will save images + and messages that are marked with #publish to a folder. + """ + + def __init__(self, jid, password, room, nick, output, outputparanodal): + slixmpp.ClientXMPP.__init__(self, jid, password) + + self.room = room + self.nick = nick + self.output = output + self.outputparanodal = outputparanodal + self.tmp = None + + + # The session_start event will be triggered when + # the bot establishes its connection with the server + # and the XML streams are ready for use. We want to + # listen for this event so that we we can initialize + # our roster. + self.add_event_handler("session_start", self.start) + + # The groupchat_message event is triggered whenever a message + # stanza is received from any chat room. If you also also + # register a handler for the 'message' event, MUC messages + # will be processed by both handlers. + self.add_event_handler("groupchat_message", self.muc_message) + + + def start(self, event): + """ + Process the session_start event. + + Typical actions for the session_start event are + requesting the roster and broadcasting an initial + presence stanza. + """ + + self.get_roster() + self.send_presence() + + # https://xmpp.org/extensions/xep-0045.html + self.plugin['xep_0045'].join_muc(self.room, + self.nick, + # If a room password is needed, use: + # password=the_room_password, + wait=True) + + def muc_message(self, msg): + """ + Process incoming message stanzas from any chat room. Be aware + that if you also have any handlers for the 'message' event, + message stanzas may be processed by both handlers, so check + the 'type' attribute when using a 'message' event handler. + + Whenever the bot's nickname is mentioned, respond to + the message. + + IMPORTANT: Always check that a message is not from yourself, + otherwise you will create an infinite loop responding + to your own messages. + + This handler will reply to messages that mention + the bot's nickname. + + Arguments: + msg -- The received message stanza. See the documentation + for stanza objects and the Message stanza to see + how it may be used. + """ + + # Some inspection commands + print('......,.......................') + print('Message:{}'.format(msg)) + # print('\nMessage TYPE:{}'.format(msg['type'])) + # print('\nMessage body:{}'.format(msg['body'])) + print('Message OOB:{}'.format(msg['oob'])) + print('Message OOB URL:{}'.format(msg['oob']['url'])) + # print('\nMessage MUCK NICK:{}'.format(msg['mucnick'])) + + # Always check that a message is not the bot itself, otherwise you will create an infinite loop responding to your own messages. + if msg['mucnick'] != self.nick: + # + #Check if an OOB URL is included in the stanza (which is how an image is sent) + #(OOB object - https://xmpp.org/extensions/xep-0066.html#x-oob) + print(len(msg['oob']['url'])) + if len(msg['oob']['url']) > 0: + + + + + # Save the image to the output folder + url = msg['oob']['url'] # grep the url in the message + self.tmp = url + + + #Send a reply + + self.send_message(mto=msg['from'].bare, + mbody="Please put hashtag!", + mtype='groupchat') + # message = '

{}

'.format(msg['body']) + # if not os.path.exists(word): + # os.mkdir(word) + + # # Send a reply + # self.send_message(mto=msg['from'].bare, + # mbody="oke {}.".format(msg['mucnick']), + # mtype='groupchat') + # + # output = self.output + # if not os.path.exists(output): + # os.mkdir(output) + # output_path = os.path.join(output, filename) + + # u = urllib.request.urlopen(url) # read the image data + # f = open(output_path, 'wb') # open the output file + # f.write(u.read()) # write image to file + # f.close() # close the output file + # + # # Add image to stream + # img = ''.format(filename) + # stream = 'stream.html' + # stream_path = os.path.join(output, stream) + # f = open(stream_path, 'a+') + # f.write(img+'\n') + # f.close() + + # Include messages in the stream (only when '#' is used in the message. creates a folder for each #) + for word in msg['body'].split(): + if word.startswith('#'): + if self.tmp: + url = self.tmp + print('URL:', url) + folder = word.replace('#', '') + filename = os.path.basename(url) # grep the filename in the url + if not os.path.exists(folder): + os.mkdir(folder) + output_path = os.path.join(folder, filename) + u = urllib.request.urlopen(url) # read the image data + f = open(output_path, 'wb') # open the output file + f.write(u.read()) # write image to file + f.close() # close the output file + # Add image to stream + img = ''.format(filename) + stream = 'index.html' + stream_path = os.path.join(folder, stream) + f = open(stream_path, 'a+') + f.write(img+'\n') + f.close() + else: + folder = word.replace('#', '') + self.send_message(mto=msg['from'].bare, + mbody="Be aware {} ! You are creating a hashtag called {}.".format(msg['mucnick'], folder), + mtype='groupchat') + message = '

{}

'.format(msg['body']) + if not os.path.exists(folder): + os.mkdir("{}".format(folder)) + stream = 'index.html' + stream_path = os.path.join(folder, stream) + f = open(stream_path, 'a+') + message = message.replace(word, '') + f.write(message+'\n') + f.close() + + + + + + #HOW TO? Save the image to the output folder + # url = msg['oob']['url'] # grep the url in the message + # filename = os.path.basename(url) # grep the filename in the url + # output = self.output + # + # #HERE CHANGE TO HASTAHG CREATED + # if not os.path.exists(output): + # os.mkdir("{}".format(word)) + # output_path = os.path.join(output, filename) + # + # u = urllib.request.urlopen(url) # read the image data + # f = open(output_path, 'wb') # open the output file + # f.write(u.read()) # write image to file + # f.close() # close the output file + # + # # Add image to stream + # img = ''.format(filename) + # stream = 'stream.html' + # stream_path = os.path.join(output, stream) + # f = open(stream_path, 'a+') + # f.write(img+'\n') + # f.close() + + + # + # if '#paranodalactivity' in msg['body']: + # + # # reply from the bot + # self.send_message(mto=msg['from'].bare, + # mbody="I sense some Paranodal Activity, {}.".format(msg['mucnick']), + # mtype='groupchat') + # + # # Add message to stream + # message = '

{}

'.format(msg['body']) + # outputparanodal = self.outputparanodal + # if not os.path.exists(outputparanodal): + # os.mkdir(outputparanodal) + # stream = 'stream.html' + # stream_path = os.path.join(outputparanodal, stream) + # f = open(stream_path, 'a+') + # f.write(message+'\n') + # f.close() + # + # # Include messages in the stream (only when '#paranodalactivity' is used in the message) + # if '#physical' in msg['body']: + # + # # reply from the bot + # self.send_message(mto=msg['from'].bare, + # mbody="Let's get physical, {}.".format(msg['mucnick']), + # mtype='groupchat') + # + # # Add message to stream + # message = '

{}

'.format(msg['body']) + # output = self.output + # if not os.path.exists(output): + # os.mkdir(output) + # stream = 'stream.html' + # stream_path = os.path.join(output, stream) + # f = open(stream_path, 'a+') + # f.write(message+'\n') + # f.close() + +if __name__ == '__main__': + # Setup the command line arguments. + parser = ArgumentParser() + + # output verbosity options. + parser.add_argument("-q", "--quiet", help="set logging to ERROR", + action="store_const", dest="loglevel", + const=logging.ERROR, default=logging.INFO) + parser.add_argument("-d", "--debug", help="set logging to DEBUG", + action="store_const", dest="loglevel", + const=logging.DEBUG, default=logging.INFO) + + # JID and password options. + parser.add_argument("-j", "--jid", dest="jid", + help="JID to use") + parser.add_argument("-p", "--password", dest="password", + help="password to use") + parser.add_argument("-r", "--room", dest="room", + help="MUC room to join") + parser.add_argument("-n", "--nick", dest="nick", + help="MUC nickname") + + # output folder for images + parser.add_argument("-o", "--output", dest="output", + help="output folder, this is where the files are stored", + default="./output/", type=str) + + # output folder for images + parser.add_argument("-op", "--outputpara", dest="outputparanodal", + help="outputparanodal folder, this is where the files are stored", + default="./outputparanodal/", type=str) + + args = parser.parse_args() + + # Setup logging. + logging.basicConfig(level=args.loglevel, + format='%(levelname)-8s %(message)s') + + if args.jid is None: + args.jid = input("User: ") + if args.password is None: + args.password = getpass("Password: ") + if args.room is None: + args.room = input("MUC room: ") + if args.nick is None: + args.nick = input("MUC nickname: ") + if args.output is None: + args.output = input("Output folder: ") + + # Setup the MUCBot and register plugins. Note that while plugins may + # have interdependencies, the order in which you register them does + # not matter. + xmpp = MUCBot(args.jid, args.password, args.room, args.nick, args.output, args.outputparanodal) + xmpp.register_plugin('xep_0030') # Service Discovery + xmpp.register_plugin('xep_0045') # Multi-User Chat + xmpp.register_plugin('xep_0199') # XMPP Ping + xmpp.register_plugin('xep_0066') # Process URI's (files, images) + + + # Connect to the XMPP server and start processing XMPP stanzas. + xmpp.connect() + xmpp.process() \ No newline at end of file diff --git a/archive/knotboard/900px-Knot_board_01.JPG b/archive/knotboard/900px-Knot_board_01.JPG new file mode 100644 index 0000000..b7b38fb Binary files /dev/null and b/archive/knotboard/900px-Knot_board_01.JPG differ diff --git a/archive/knotboard/900px-Knot_board_02.JPG b/archive/knotboard/900px-Knot_board_02.JPG new file mode 100644 index 0000000..bbf4853 Binary files /dev/null and b/archive/knotboard/900px-Knot_board_02.JPG differ diff --git a/archive/knotboard/900px-Knot_board_03.JPG b/archive/knotboard/900px-Knot_board_03.JPG new file mode 100644 index 0000000..2d9b3f8 Binary files /dev/null and b/archive/knotboard/900px-Knot_board_03.JPG differ diff --git a/archive/knotboard/900px-Knot_board_05.JPG b/archive/knotboard/900px-Knot_board_05.JPG new file mode 100644 index 0000000..d8f4673 Binary files /dev/null and b/archive/knotboard/900px-Knot_board_05.JPG differ diff --git a/archive/knotboard/IMG_8176.JPG b/archive/knotboard/IMG_8176.JPG new file mode 100644 index 0000000..75f61e4 Binary files /dev/null and b/archive/knotboard/IMG_8176.JPG differ diff --git a/archive/knotboard/index.html b/archive/knotboard/index.html new file mode 100644 index 0000000..4c700a5 --- /dev/null +++ b/archive/knotboard/index.html @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/archive/mandarin_peels/IMG_8189.JPG b/archive/mandarin_peels/IMG_8189.JPG new file mode 100644 index 0000000..743f7f1 Binary files /dev/null and b/archive/mandarin_peels/IMG_8189.JPG differ diff --git a/archive/mandarin_peels/IMG_8190.JPG b/archive/mandarin_peels/IMG_8190.JPG new file mode 100644 index 0000000..5bd36e3 Binary files /dev/null and b/archive/mandarin_peels/IMG_8190.JPG differ diff --git a/archive/mandarin_peels/IMG_8192.JPG b/archive/mandarin_peels/IMG_8192.JPG new file mode 100644 index 0000000..bef50bd Binary files /dev/null and b/archive/mandarin_peels/IMG_8192.JPG differ diff --git a/archive/mandarin_peels/IMG_8193.JPG b/archive/mandarin_peels/IMG_8193.JPG new file mode 100644 index 0000000..6ec3345 Binary files /dev/null and b/archive/mandarin_peels/IMG_8193.JPG differ diff --git a/archive/mandarin_peels/index.html b/archive/mandarin_peels/index.html new file mode 100644 index 0000000..a40c07f --- /dev/null +++ b/archive/mandarin_peels/index.html @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/archive/network_of_possibilities/index.html b/archive/network_of_possibilities/index.html new file mode 100644 index 0000000..5f6983e --- /dev/null +++ b/archive/network_of_possibilities/index.html @@ -0,0 +1 @@ + diff --git a/archive/network_of_possibilities/network_of_possibilities.jpg b/archive/network_of_possibilities/network_of_possibilities.jpg new file mode 100644 index 0000000..3b6a12e Binary files /dev/null and b/archive/network_of_possibilities/network_of_possibilities.jpg differ diff --git a/archive/networkdrawings/4_inca_quipu_knots.jpg b/archive/networkdrawings/4_inca_quipu_knots.jpg new file mode 100644 index 0000000..de9c918 Binary files /dev/null and b/archive/networkdrawings/4_inca_quipu_knots.jpg differ diff --git a/archive/networkdrawings/Knot_board_drawing_01.jpg b/archive/networkdrawings/Knot_board_drawing_01.jpg new file mode 100644 index 0000000..ae052fd Binary files /dev/null and b/archive/networkdrawings/Knot_board_drawing_01.jpg differ diff --git a/archive/networkdrawings/Knot_board_drawing_02.jpg b/archive/networkdrawings/Knot_board_drawing_02.jpg new file mode 100644 index 0000000..7b7879e Binary files /dev/null and b/archive/networkdrawings/Knot_board_drawing_02.jpg differ diff --git a/archive/networkdrawings/Knot_board_lines_01.jpg b/archive/networkdrawings/Knot_board_lines_01.jpg new file mode 100644 index 0000000..0ff630e Binary files /dev/null and b/archive/networkdrawings/Knot_board_lines_01.jpg differ diff --git a/archive/networkdrawings/Knotwork_01.jpg b/archive/networkdrawings/Knotwork_01.jpg new file mode 100644 index 0000000..68bc85e Binary files /dev/null and b/archive/networkdrawings/Knotwork_01.jpg differ diff --git a/archive/networkdrawings/Knotwork_02.jpg b/archive/networkdrawings/Knotwork_02.jpg new file mode 100644 index 0000000..5e8c94c Binary files /dev/null and b/archive/networkdrawings/Knotwork_02.jpg differ diff --git a/archive/networkdrawings/Knotwork_02_1_lo.jpg b/archive/networkdrawings/Knotwork_02_1_lo.jpg new file mode 100644 index 0000000..aca1cb7 Binary files /dev/null and b/archive/networkdrawings/Knotwork_02_1_lo.jpg differ diff --git a/archive/networkdrawings/Knotwork_03.jpg b/archive/networkdrawings/Knotwork_03.jpg new file mode 100644 index 0000000..f1c9cf5 Binary files /dev/null and b/archive/networkdrawings/Knotwork_03.jpg differ diff --git a/archive/networkdrawings/Knotwork_04.jpg b/archive/networkdrawings/Knotwork_04.jpg new file mode 100644 index 0000000..e3d8bb4 Binary files /dev/null and b/archive/networkdrawings/Knotwork_04.jpg differ diff --git a/archive/networkdrawings/Knotwork_05.jpg b/archive/networkdrawings/Knotwork_05.jpg new file mode 100644 index 0000000..ef53c87 Binary files /dev/null and b/archive/networkdrawings/Knotwork_05.jpg differ diff --git a/archive/networkdrawings/Knotwork_05.tif b/archive/networkdrawings/Knotwork_05.tif new file mode 100644 index 0000000..bca430b Binary files /dev/null and b/archive/networkdrawings/Knotwork_05.tif differ diff --git a/archive/networkdrawings/Knotwork_05_lrg.jpg b/archive/networkdrawings/Knotwork_05_lrg.jpg new file mode 100644 index 0000000..c03e842 Binary files /dev/null and b/archive/networkdrawings/Knotwork_05_lrg.jpg differ diff --git a/archive/networkdrawings/Knotwork_06.jpg b/archive/networkdrawings/Knotwork_06.jpg new file mode 100644 index 0000000..233e015 Binary files /dev/null and b/archive/networkdrawings/Knotwork_06.jpg differ diff --git a/archive/networkdrawings/Knotwork_06.tif b/archive/networkdrawings/Knotwork_06.tif new file mode 100644 index 0000000..f0c6025 Binary files /dev/null and b/archive/networkdrawings/Knotwork_06.tif differ diff --git a/archive/networkdrawings/Knotwork_07.jpg b/archive/networkdrawings/Knotwork_07.jpg new file mode 100644 index 0000000..2f98b9a Binary files /dev/null and b/archive/networkdrawings/Knotwork_07.jpg differ diff --git a/archive/networkdrawings/Knotwork_07.tif b/archive/networkdrawings/Knotwork_07.tif new file mode 100644 index 0000000..3fe340a Binary files /dev/null and b/archive/networkdrawings/Knotwork_07.tif differ diff --git a/archive/networkdrawings/Knotwork_wht_01.jpg b/archive/networkdrawings/Knotwork_wht_01.jpg new file mode 100644 index 0000000..38cf05d Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_01.jpg differ diff --git a/archive/networkdrawings/Knotwork_wht_01.tif b/archive/networkdrawings/Knotwork_wht_01.tif new file mode 100644 index 0000000..cd91dc9 Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_01.tif differ diff --git a/archive/networkdrawings/Knotwork_wht_02.jpg b/archive/networkdrawings/Knotwork_wht_02.jpg new file mode 100644 index 0000000..03287c8 Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_02.jpg differ diff --git a/archive/networkdrawings/Knotwork_wht_02.tif b/archive/networkdrawings/Knotwork_wht_02.tif new file mode 100644 index 0000000..18d953f Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_02.tif differ diff --git a/archive/networkdrawings/Knotwork_wht_03.jpg b/archive/networkdrawings/Knotwork_wht_03.jpg new file mode 100644 index 0000000..a6bae5a Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_03.jpg differ diff --git a/archive/networkdrawings/Knotwork_wht_03.tif b/archive/networkdrawings/Knotwork_wht_03.tif new file mode 100644 index 0000000..4db2573 Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_03.tif differ diff --git a/archive/networkdrawings/Knotwork_wht_04.jpg b/archive/networkdrawings/Knotwork_wht_04.jpg new file mode 100644 index 0000000..fa1a576 Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_04.jpg differ diff --git a/archive/networkdrawings/Knotwork_wht_04.tif b/archive/networkdrawings/Knotwork_wht_04.tif new file mode 100644 index 0000000..5581872 Binary files /dev/null and b/archive/networkdrawings/Knotwork_wht_04.tif differ diff --git a/archive/networkdrawings/big_dots_knots_01.jpg b/archive/networkdrawings/big_dots_knots_01.jpg new file mode 100644 index 0000000..1ac05c8 Binary files /dev/null and b/archive/networkdrawings/big_dots_knots_01.jpg differ diff --git a/archive/networkdrawings/big_dots_knots_02.jpg b/archive/networkdrawings/big_dots_knots_02.jpg new file mode 100644 index 0000000..607ae7c Binary files /dev/null and b/archive/networkdrawings/big_dots_knots_02.jpg differ diff --git a/archive/networkdrawings/big_dots_knots_03.jpg b/archive/networkdrawings/big_dots_knots_03.jpg new file mode 100644 index 0000000..3f32259 Binary files /dev/null and b/archive/networkdrawings/big_dots_knots_03.jpg differ diff --git a/archive/networkdrawings/big_dots_knots_04.jpg b/archive/networkdrawings/big_dots_knots_04.jpg new file mode 100644 index 0000000..812ee08 Binary files /dev/null and b/archive/networkdrawings/big_dots_knots_04.jpg differ diff --git a/archive/networkdrawings/bus_topology.jpg b/archive/networkdrawings/bus_topology.jpg new file mode 100644 index 0000000..fdfa916 Binary files /dev/null and b/archive/networkdrawings/bus_topology.jpg differ diff --git a/archive/networkdrawings/bus_wht_topology.jpg b/archive/networkdrawings/bus_wht_topology.jpg new file mode 100644 index 0000000..e64f851 Binary files /dev/null and b/archive/networkdrawings/bus_wht_topology.jpg differ diff --git a/archive/networkdrawings/gps_trilateration.jpg b/archive/networkdrawings/gps_trilateration.jpg new file mode 100644 index 0000000..a1c6955 Binary files /dev/null and b/archive/networkdrawings/gps_trilateration.jpg differ diff --git a/archive/networkdrawings/index.html b/archive/networkdrawings/index.html new file mode 100644 index 0000000..21ad48f --- /dev/null +++ b/archive/networkdrawings/index.html @@ -0,0 +1,58 @@ + + + +Network Drawings + + + + + + +

Knot board drawing, no.1

+ +

Knot board drawing, no.2

+ +

GPS trilateration

+ +

GPS knot scale

+ +

Unravelled knot, no.1

+ +

Unravelled knot, no.2

+ +

Unravelled knot, no.3

+ +

Knot board lines, no.1

+ +

Atomised knot, no.1

+ +

Atomised knot, no.2

+ +

Atomised knot, no.3

+ +

Atomised knot, no.4

+ +

Ring Topology

+ +

Bus Topology

+ +

Mesh Topology

+ +

Knotwork, no.1

+ +

Knotwork, no.2

+ +

Knotwork, no.3

+ +

Knotwork, no.4

+ +

Knotwork, no.5

+ +

Knotwork, no.6

+ +

Knotwork, no.7

+ +

4 Quipu

+ + + \ No newline at end of file diff --git a/archive/networkdrawings/knot_scale_times_four.jpg b/archive/networkdrawings/knot_scale_times_four.jpg new file mode 100644 index 0000000..7cbb129 Binary files /dev/null and b/archive/networkdrawings/knot_scale_times_four.jpg differ diff --git a/archive/networkdrawings/mesh_topology.jpg b/archive/networkdrawings/mesh_topology.jpg new file mode 100644 index 0000000..7d36112 Binary files /dev/null and b/archive/networkdrawings/mesh_topology.jpg differ diff --git a/archive/networkdrawings/mesh_wht_topology.jpg b/archive/networkdrawings/mesh_wht_topology.jpg new file mode 100644 index 0000000..920e3f8 Binary files /dev/null and b/archive/networkdrawings/mesh_wht_topology.jpg differ diff --git a/archive/networkdrawings/ring_topology.jpg b/archive/networkdrawings/ring_topology.jpg new file mode 100644 index 0000000..bda9073 Binary files /dev/null and b/archive/networkdrawings/ring_topology.jpg differ diff --git a/archive/networkdrawings/ring_wht_topology.jpg b/archive/networkdrawings/ring_wht_topology.jpg new file mode 100644 index 0000000..6a29f59 Binary files /dev/null and b/archive/networkdrawings/ring_wht_topology.jpg differ diff --git a/archive/networkdrawings/unravelled_knot_01.jpg b/archive/networkdrawings/unravelled_knot_01.jpg new file mode 100644 index 0000000..2e5e939 Binary files /dev/null and b/archive/networkdrawings/unravelled_knot_01.jpg differ diff --git a/archive/networkdrawings/unravelled_knot_02.jpg b/archive/networkdrawings/unravelled_knot_02.jpg new file mode 100644 index 0000000..d55d862 Binary files /dev/null and b/archive/networkdrawings/unravelled_knot_02.jpg differ diff --git a/archive/networkdrawings/unravelled_knot_03.jpg b/archive/networkdrawings/unravelled_knot_03.jpg new file mode 100644 index 0000000..a6573c1 Binary files /dev/null and b/archive/networkdrawings/unravelled_knot_03.jpg differ diff --git a/archive/networktopologies/cat's_cradle.jpg b/archive/networktopologies/cat's_cradle.jpg new file mode 100644 index 0000000..8bc5924 Binary files /dev/null and b/archive/networktopologies/cat's_cradle.jpg differ diff --git a/archive/networktopologies/cat's_cradle_2.jpg b/archive/networktopologies/cat's_cradle_2.jpg new file mode 100644 index 0000000..6799d92 Binary files /dev/null and b/archive/networktopologies/cat's_cradle_2.jpg differ diff --git a/archive/networktopologies/index.html b/archive/networktopologies/index.html new file mode 100644 index 0000000..bae07c8 --- /dev/null +++ b/archive/networktopologies/index.html @@ -0,0 +1,5 @@ +

Various types of network topologies

+ +

Cat's cradle game

+ + \ No newline at end of file diff --git a/archive/networktopologies/network-topology.jpg b/archive/networktopologies/network-topology.jpg new file mode 100644 index 0000000..d863834 Binary files /dev/null and b/archive/networktopologies/network-topology.jpg differ diff --git a/archive/topology/c_g_w_03.png b/archive/topology/c_g_w_03.png new file mode 100644 index 0000000..f6a3f4f Binary files /dev/null and b/archive/topology/c_g_w_03.png differ diff --git a/archive/topology/hu-01-baran-on-distributed-communications-1964.png b/archive/topology/hu-01-baran-on-distributed-communications-1964.png new file mode 100644 index 0000000..88fdef2 Binary files /dev/null and b/archive/topology/hu-01-baran-on-distributed-communications-1964.png differ diff --git a/archive/topology/hu-03-antfarm-TruckstopNetwork-recto-1971.png b/archive/topology/hu-03-antfarm-TruckstopNetwork-recto-1971.png new file mode 100644 index 0000000..5862817 Binary files /dev/null and b/archive/topology/hu-03-antfarm-TruckstopNetwork-recto-1971.png differ diff --git a/archive/topology/hu-04-SRI-internetwork-diagram-1977.png b/archive/topology/hu-04-SRI-internetwork-diagram-1977.png new file mode 100644 index 0000000..c924b07 Binary files /dev/null and b/archive/topology/hu-04-SRI-internetwork-diagram-1977.png differ diff --git a/archive/topology/hu-05-antfarm-MediaVan-mobile-vt-studio-1971.png b/archive/topology/hu-05-antfarm-MediaVan-mobile-vt-studio-1971.png new file mode 100644 index 0000000..18473f5 Binary files /dev/null and b/archive/topology/hu-05-antfarm-MediaVan-mobile-vt-studio-1971.png differ diff --git a/archive/topology/index.html b/archive/topology/index.html new file mode 100644 index 0000000..1991805 --- /dev/null +++ b/archive/topology/index.html @@ -0,0 +1,6 @@ + + + + + + diff --git a/archive/topology/klein_form.png b/archive/topology/klein_form.png new file mode 100644 index 0000000..083da44 Binary files /dev/null and b/archive/topology/klein_form.png differ