Another day... Another way...
Vita's improvement of sharing...
ShareThis Blog
Tuesday 28 November 2017
Back at last
Wednesday 21 March 2012
My P2PU Badges
So here they are, my babies...
"Introduce Yourself" Badge
Awarded at this Challenge |
Badge awarded upon marking all Webmaking101's Introduce Yourself challenge tasks as completed.
"Writing HTML by Hand" Badge
Awarded at this Challenge |
Badge awarded upon marking all Webmaking101's Writing HTML by Hand challenge tasks as completed.
"Text Editor" Badge
Awarded at this Challenge |
Badge awarded upon marking all Webmaking101's Choose Your Weapon challenge tasks as completed.
"HTML is All Around You" Badge
Awarded at this Challenge |
Badge awarded upon marking all Webmaking101's HTML Hunting in the World Around You challenge tasks as completed.
"Domain Name" Badge
Awarded at this Challenge |
Badge awarded upon marking all Webmaking101's Your Domain challenge tasks as completed.
"HTML Basic" Badge
Awarded at this Challenge |
Requirements:
More than 3 peers -- by an average rating of 3 -- have said that you can use the Mozilla Developer Network HTML reference [0] to identify and use basic HTML tags , translate HTML tags like, into real world structures.
"HTML Decoder" Badge
Awarded at this Challenge |
Requirements:
More than 2 peers -- by an average rating of 3 -- have said that you can remix a webpage using the Hackasaurus XRay Goggles.
"Beta Hero" Badge
This Badge is automatically awarded to you for helping us test the Beta Webmaking101 challenges!
Requirements:
You need to mark all tasks as completed in at least one Webmaking101's challenge.
"Wave" Badge
Badge awarded by peers as a way to say hello (wave) to each other.
Requirements:
You need at least 1 peer to award you this badge.
Number of Awards to Vita: 2
"Super Blogger" Badge
The Super Blogger Badge recognizes the ability to consistently write informative, engaging and well presented blog posts while explain clearly and concisely concepts to various audiences.
Requirements:
You need at least 1 peer to say that you consistently write informative, engaging and well presented blog posts while explain clearly and concisely concepts to various audiences.
Number of Awards to Vita: 2
"Creative Presentation" Badge
Learners create multiple representations such as text, diagrams, media, sketches, physical forms to record and express ideas in creative ways.
Requirements:
You need at least 1 peer to say that you create multiple representations such as text, diagrams, media, sketches, physical forms to record and express ideas in creative ways.
Number of Awards to Vita: 1
Friday 6 January 2012
#5 Your Domain
Attack the DNS
"Produce an artifact describing what 'DNS' is and how it works", says the task Nr.5 of the Webmaking Challenges 101...
Well, a week ago I had no idea what DNS is, how to register a Domain Name or how to publish a website. All I always did was create all the necessary files for the website and give it to someone else to deal with all the publishing stuff.
Well, a week ago I had no idea what DNS is, how to register a Domain Name or how to publish a website. All I always did was create all the necessary files for the website and give it to someone else to deal with all the publishing stuff.
You cannot imagine how glad I am about taking this challenge and finaly understand all this.
Anyway, the task is about DNS and what it does. I did a little research around web and found some really nice and clear explenations about the subject. Basically DNS is a short name for Domain Name System. I will try to explain as simply as I can, or in other words, that is how I look at things and understand them.
So Domain Name is the actual address to the page or website that your willing to see. In other words it's the name that goes right after the "www." on the browser address bar on top. As we know, www stands for World Wide Web, and that goes in front of every single web address (domain name). So if I want to have a website for my restaurant for example, which is called "Amazing Pasta", of course I would like to be able to find it on web simply by typing the name of the restaurant. If no one else has already taken and using the name "Amazing Pasta", I can register it and it's mine, all I have to do now is to create a website and publish it. Sounds quite simple right...???!!! And it is... But it wouldn't be that simple if there wouldn't be the Domain Name System (DNS). So let's try to imagine a world, a web without DNS. What would happen...??? Well, it's like talking to another person not knowing his/her language. Let me explain it using a picture:
Anyway, the task is about DNS and what it does. I did a little research around web and found some really nice and clear explenations about the subject. Basically DNS is a short name for Domain Name System. I will try to explain as simply as I can, or in other words, that is how I look at things and understand them.
So Domain Name is the actual address to the page or website that your willing to see. In other words it's the name that goes right after the "www." on the browser address bar on top. As we know, www stands for World Wide Web, and that goes in front of every single web address (domain name). So if I want to have a website for my restaurant for example, which is called "Amazing Pasta", of course I would like to be able to find it on web simply by typing the name of the restaurant. If no one else has already taken and using the name "Amazing Pasta", I can register it and it's mine, all I have to do now is to create a website and publish it. Sounds quite simple right...???!!! And it is... But it wouldn't be that simple if there wouldn't be the Domain Name System (DNS). So let's try to imagine a world, a web without DNS. What would happen...??? Well, it's like talking to another person not knowing his/her language. Let me explain it using a picture:
So here we are, a computer thinking and talking in it's own (numeric) language which not all of us are able to understand, and then there is a person, talking in the language that he understands best. What happens if they try to communicate using each different language...???
That's right, no understanding at all, why is that...??? Why do we use a different language...??? Easy, for a human mind is much easier to remember things using words, coz that's the language we use in every day. What happens if I try to tell my computer to show me the www.google.com website, as we do now, we just type the address in the address box in our browser, but since the computer language is numeric, they simply don't know what it means if we type the words. To make a computer understand what I want from him, I should provide him the google address in numbers (Internet Protocol (IP) address), which is actually possible because every single domain name has it's IP address.
So if I know the IP address for www.google.com which is the same only in numbers and I provide it to the computer, it will understand and get me what I need. That means that I need to know the right number to insert. There are tools to do that, to help you find the right IP address for any website. Usually it's something like this
Anyway, there we are willing to see the www.google.com page and really dissapointed not being able to comunicate with our computer. And there it is, there comes the DNS to help us:
So if I know the IP address for www.google.com which is the same only in numbers and I provide it to the computer, it will understand and get me what I need. That means that I need to know the right number to insert. There are tools to do that, to help you find the right IP address for any website. Usually it's something like this
- 74.125.224.72.
Try if you want, just go ahead and enter it in your browser's address bar and your browser will understand you.... However, if every person would have to remember all the IP addresses, it would become a nightmare to navigate the web. Plus, the IP addresses for many sites change from time to time...
DNS is like a translator for us, it knows the computer language and knows human language, it's perfect!!! So now that there is our translator there is also an understanding... Meaning, if I type in the "www.google.com", the DNS takes it and translates it to the websites IP address and sends the request in a way that computer understands it... Then it takes the numeric data stored in a database and translates it in "human" language so it's easy for us to understand...
And everybody's happy...!!!
Subscribe to:
Posts (Atom)