Pages

Showing posts with label google. Show all posts
Showing posts with label google. Show all posts

Friday, July 8, 2011

How to download Google Maps data for offline use



Share/Bookmark

Monday, June 20, 2011

Google Introduced the +1 Button

Google has introduced the +1 button.The +1 button is a shorthand for "this is pretty cool" or "you should check this out." Click +1 to publicly give something your stamp of approval. Your +1's can help friends, contacts and others find the best stuff when they search.

Share/Bookmark

Google Search with Instant Pages

Google introduced search with Instant Pages. With Instant Pages in Chrome, you can skip the extra seconds waiting for a page to load and get to the answers you're looking for faster with webpages that load instantly.

Share/Bookmark

Google Introducing Voice Search for your computer

Google introduced Voice Search for your computer. Now you can talk instead of type to search on Google with Voice Search.


Share/Bookmark

Google Search by Image | Video

Google Search by Image | Video |

Now you can use an image instead of words to start your Google search.


Share/Bookmark

Friday, December 31, 2010

Top Most Visited Websites in 2010 - Facebook beats Google




Experian Hitwise, an online analytics company has surveyed that the social networking site Facebook was the "Top Visited Webpage" and "Top Most Searched Term of 2010", which beats "Google.com".

Share/Bookmark

Friday, October 22, 2010

Hyper Text Transfer Protocol (HTTP)

  • Hypertext Transfer Protocol (HTTP):
    • application-level protocol for distributed, collaborative, hypermedia information systems
    • generic, stateless, object-oriented
    • can be used for many tasks, such as name servers & distributed object management systems
    • underlying language of the Web
  • HTTP/1.0 allows only connectionless message passing
    • each request/response requires a new connection
    • to download a page with images requires multiple connections
      • can overload the server, require lots of overhead
  • HTTP/1.1 provides persistent connection by default
    • once client & server connect, remains open until told to close it (or timeout)
    • reduces number of connections, saves overhead
    • client can send multiple requests without waiting for responses
      • e.g., can request all images in a page at once

Share/Bookmark

Domain Name Servers

  • Rarely do applications deal directly with IP addresses
    • a hierarchical system of domain names can be used instead
    • top level domains: edu, com, gov, org, net, …
    • commonly: hostname.subdomain.domain  (possibly many sub-domains)
    • e.g., in.news.yahoo.com
Domain names serve as “listings” in a “phone book” for the internet, i.e. when you enter a domain name in a web browser, a “look up” is done to find the corresponding IP address. Domain names also simplify things in that if the physical network changes (e.g. IP addresses are modified), the domain names can remain the same while the “phone book” entries are updated with the new IP address.

A domain name server (DNS) is a machine that keeps a table of names and corresponding IP addresses (i.e. this performs the “look up” to match domain names to their corresponding IP address). There are 13 root servers in the world.
While there are only 13 root servers, there are multiple physical servers (that mirror them) that operate in different geographic locations to provide reliable service in case of hardware failures.


  • When an application specifies a host name,
    • go to local domain name server and try lookup in its stored cache
    • if not stored there, then local DNS requests address from a root server
    • root server determines appropriate name server & forwards request
Famous Domains Name Hostings:
    • yahoo domains and web hosting
    • google domains

    Share/Bookmark
    Related Posts Plugin for WordPress, Blogger...

    Popular Posts

    Share |