Nowadays computers have taken over the world, but how much do we know about them? I asked myself that question and enroll for an Introductions to Computer Class. Oh boy, I was no ready for the blast and vast, overwhelming amount of information that was thrown at me.
Of course, something so incredibly efficient and essential for our modern lives, would be complex, ingenious with interesting paradox etc. but when I enrolled in that class, I was looking more for something like ~this shinney thingy does this, this one help with that, and thanks to this one we get this results and so on so forth. I was not expecting to learn a whole nother language, that almost sound like aliens speaking Alienglish (yes, I am officially the creator of this terminology, you can quote me on that;-)
We get internet thru computers and other electronic devices, but what is internet? We know what it does, but what actually is? I don’t know. I really don’t know If you know, please let me know. How are these computers and devices designed to provide us with this service and more? What do we know about internet connections, networking and how the mysterious almost magical world of the wide world web actually works?
Well, apparently, from the moment we type a domain in our browser, that is when the magic begins. This domain name will be identified by the proxy which will make your search easy by filter the request and take you to the VPN (Virtual Private Network). Although, we must clarify that there are also Public Proxies that allow anybody to use it and private ones that can keep your search secret. So we have to think of the proxy as middlemen that communicate our finger intentions to the webmaster creation. Mind you, that all these abstract thoughts and ideas that are about to materialize are protected by Gateway antiviruses that scan the traffic of information in the web looking for viruses, anything that might harm your hardware or software. heew! I’m sweating just thinking about it.
This is not even the beginning of the romance between all these virtual technological creations because it’s so extensive; so many things have to come together to make this happen; like this moment right now, while I’m typing on this blog. Per say, before we even type the domain or name we are searching for and put the proxy to work, there is the FTP (File Transfer Protocol) which is what we have to use in order to create a website, then HTML files, images etc. then the Domain Names then the extension which is the “.” whatever (.com, .org, .blah, .blah, .blah) You got the idea.
Behind all these; wait, let me clarify. Behind, next to, under and above all these are the HTML (Hypertext Markup Language) responsible for how the webpage appears in the browser with the assistance of the Hypertext Transfer Protocol. So think of this. Every time we are surfing on the internet we are using URL (Universal Resource Locator) which would be identified, scanned, downloaded before bringing the requested information to our eyes by all those magical kind of ethereal beans of energy and light that I just talked about. All these things work together to make this blog, your email, your facebook, the search for your essay, historical events, events from around the globe materialized in front of our eyes.
Of course, none of that would be possible without the Internet Service Provider or ISP (Internet Service Provider) The telephone companies, as well as satellite and cable companies, offer access to the internet thru DSL (Digital Subscriber Line). A high-speed internet that co-exists with telephone service but only provides access to local users. In addition, there is also ADSL (Asymmetric Digital Subscriber Line), a Broadband Internet Connection and SDSL (Symmetric Digital Subscriber Line), a faster high-speed connection. These and others broadband are needed to download and upload anything effectively. By the way, SDSL is great for gaming, streaming or hosting a server.
Ah, there is much, so much more. How computers must identify and recognize each other’s name so they can talk to each, connect. Then there is the homegroup. Microsoft Windows refers to this as workgroup network, when a group of computers communicates with each other like a business partner or a bunch of friends having a conversation and that my friend is called Networking. Then there is also the peer to peer connection or Ad-hoc as they called in Alienglish. Then there is NIC (Network Interface Card), the Putty a highly popular open-source terminal emulator -Oh my God whatever that means.- The Secure Shell SSH Protocols, Network hardware, Ethernet, ARP(Address Resolution Protocol), VDI (Virtual Desktop Infrastructure), oh yes and even a Dumb Terminal and Thin Clients (I’m no kidding. But after I learned what the function of this last one is, I understood that the name is actually appropriate.) Anyway, the list goes on and on and I don’t think that would ever end as technology is constantly changing and my impression is that, the easier those genius that creates all this make it for us the more complicated it gets. Ergo, the more we need to learn.
Ah why oh why did I decided to study Introductions to Computer. I was fine just by living oblivious of all the insane ingenious that make this magic called Networking happens. And you know that this is just a ridiculous small gist of all that it really entails.
Funny enough, my major is Psychology, kind of the opposite (machines-men), kind of the same (functionality-connectivity). Would I be able to keep going on or would this class be too much? Would I ever be able to grasp for real the world of an IT technician to the point of at least have a decent conversation about computers and today’s technology? Time will tell, and only then I will be able to tell as well.
This is the nice (D’nice, get it? ☺️) world we live in.
Sources: Introduction to Computers, Lesson 1 to 7, Lecture by Dr. Brown (Ashworth University), 01.26.2019.https://www.ashworthcollege.edu/
“To make a difference in someone’s life, you don’t have to be brilliant, rich, beautiful or perfect. You just have to care” Via Gratitude App