Takeaways Some of my takeaways from this class, is being more comfortable with Terminal (since the most I’ve ever done is ping an IP address), and how to actually and effectively use it, as well as setting up, configuring, and using my own server. I have found it very helpful and useful to be able…… Continue reading UndNet – Final Thoughts & Questions
Category: ITP2808 Understanding Networks
Understanding Networks Definitions
PEM PEM stands for Privacy Enhanced mail, and was originally intended for use to secure email communication through the internet, but has since become a standard for internet security. It is used as a file type in Public Key Infrastructure (PKI)*, as a file format that stores cryptographic keys, such as SSL certificated along with…… Continue reading Understanding Networks Definitions
Week 11 – Packet Analysis
I ran Wireshark on my computer for 30s with everything closed besides Wireshark, and this was the result: https://videopress.com/v/7XHu6Byw?resizeToParent=true&cover=true&autoPlay=true&controls=false&loop=true&muted=true&persistVolume=false&preloadContent=metadata&useAverageColor=true Some question(s) after doing this and looking at the different packets: What is WireGuard Protocol? What is bogon? I did some traceroutes using ipifno.io and found some interesting things considering I had no software or webpages…… Continue reading Week 11 – Packet Analysis
Week 10(?) – MQTT
I had a late start to this assignment, but now I’m working on using the loudness sensor I ordered. Ran into a couple roadblocks just setting up the Arduino to read the sensor, when I realized I had to short the VUSB pads at the bottom of my Arduino in order to enable the 5V…… Continue reading Week 10(?) – MQTT
Week 9 – Arduino Client
I tried to run the simple client code on my Arduino to communicate with my website http://www.biancasbread.com, and at first it would respond with a ‘301 moved permanently’ message, and I thought it was because I was trying to request through http and not https … ? So next, I tried to adjust the code…… Continue reading Week 9 – Arduino Client
Week 8 – Node.js
To start, the goal is to get the simplest of simple node applications working on my local host. I followed the steps to create a project directory and install express. I tried to build off of the simpleServer example from class that would receive a query with a name and respond with a string of…… Continue reading Week 8 – Node.js
Week 7 – More Server Fun w/ Nginx
Next, I followed DigitalOcean’s guide “How To Secure Nginx with Let’s Encrypt”. The first issue I ran into was when I was trying to obtain an SSL certificate — I went back and realized I had to add another A DNS record with ‘www.biancasbread.com’ as I only had one directed to ‘biancasbread.com’. Once I successfully…… Continue reading Week 7 – More Server Fun w/ Nginx
Week 6 – Nginx
I followed the “How To Install Nginx on Ubuntu” article on DigitalOcean– Next, I continued to follow the article through creating server blocks and a basic index.html page. However, so far I have gotten a “this site can’t be reached error”. In order to fix this issue, I need to actually connect my domain to…… Continue reading Week 6 – Nginx
Week 5 – Game Controller (cont’d)
In class last week we were able to try and connect our game controllers to the ball drop game, and after some tweaking and correcting the password, I was able to connect to Tom’s server! I still had some weird issues where I couldn’t connect it to my own computer IP / terminal. Update: I…… Continue reading Week 5 – Game Controller (cont’d)
Week 4 – Game Controller
For my game controller I decided to use the accelerometer as the controller. Last semester, in Code of Music I programmed a ‘musical’ version of the game pong, and later in the Haptics class I learned how to access the accelerometer/gyroscope and used to serial to talk to p5 and incorporated haptic feedback for the…… Continue reading Week 4 – Game Controller