What colour hat do i wear?

People are always curious about learning stuffs and so I am. As long as we are curious and as long as we have the zeal to learn, we can visualize something new! Now, sharing with you a security issue, “Password hacking”.
We might have come across several browsers asking you, whether you want to save your password for future logins. It is safe, if you say no to it. Because it is super easy to view stored passwords from the machine, though it looks encrypted.

Now, let me show you how to view the saved passwords! Go to your browser(not actually IE) and open a login page of any site(except banking sites). Type into the username and password boxes. Now, your password field is encrypted, right?

Image

Right click the password field and you will be able to spot the inspect-element menu. Click on it.
Image

Now, you view the html source of the site in which the input type is given as “password”. Change it to “text”. If you are a Firefox user, find out the steps shown in the snapshots. You will be able to view the password text.
Image

Image

Image

Image

Image

Image

Internet explorer does not give you an inspect element menu on the right-click of password field. It is actually bit secure than the other browsers. So beware, saving password in the computers is actually vulnerable!

Note : you can edit anything on the page as long as you reload it.

The First Step Towards The Tomorrow’s World – Google’s “Semantic Search”

The article is aimed at providing an insight about the Semantic search which is also known as Knowledge mining, the initiative that understands the context of words instead looking for the matching texts in the websites.
The conventional keyword search algorithms, those are used previously by the search engines will look for the matching keywords in the web pages and list them for the user based on the search engine rankings.The semantic search algorithm interprets the context of the words entered by the users and lists the page that solves the purpose of the query entered. For example, If you enter “Coffee Shops in Chennai” in the ASK.com, it returned a list of websites that contains the term coffee shops in Chennai. When the very same set of words are searched in Google.com, it returns the locations of various coffee shops in Chennai along with the location map. The former is the keyword search approach and the latter is the semantic search approach. In simple terms, “Syntax is Grammar and Semantic is Meaning”.

Coffee shops in Chennai

Syntactic Search

 

Knowledge Mining

Semantic Search

Gmail users might have noticed the display of ads related to your emails in the advertisement area. This is a marketing strategy that marks the beginning of semantic search. Later Google has widened its implementation of the semantic search services on Scale conversions, Weather report, time based on the geographic zones, restaurant recommendations, Flights, Hotel and other services searches, Image searches that even facilitates upload of images to return the similar images on the web. The Smartphones plays a big role in this semantic search since they could give the location information of the users to make culture based searches as they are coupled with location tracking systems. Google also has the feature of providing personalized searches based on the user’s Search history and the social networking profiles.Google has come up with Voice search that process the voice input; Google-glasses that process your visual information; Google translate to translate between languages meaningfully. So it has already started reading the senses of people to provide search results highly customized and highly Contextual.

When our today can be this simple, imagine the world after 10 years from now. Wouldn’t the internet be 50 times as smarter (Not just faster but smarter) as now? Wouldn’t it(the Internet) orders for burgers or pizza from your favorite restaurants whenever you feel hungry or feel like eating one? Wouldn’t it order your Child’s favorite doll for delivery on her birthday? Wouldn’t it intimate your family doctor about your low sugar level or automatically call for ambulance when you are collapsed? So for the smarter world made of smarter Internet,It is the semantic search, we need to be thankful for!

JSON – Definition

What is JSON?

  1. JavaScript Object Notation which serialize the objects and facilitate the communication between the layers especially in AJAX based web applications.
  2. The alternative for JSON is XML wrapped with SOAP.
  3. It is to overcome the disadvantages of passing XML data for communication between objects.

Why JSON?

    • Most web browsers cannot create, parse and manipulate XML data. That is the main reason for going to JSON. Also, JSON is lightweight and provides asynchronous calls with server and controls the full-page rendering.So, It is ideal to be used with AJAX based web applications.
    • XML by itself does not provide any of the type information instead it depend upon XSD (XML Schema Definition) whereas, JSON provides the scalar data type information with native array support and Object support.
    • Unlike XML, JSON does not require special code to parse the objects instead it makes use of JavaScript itself.
    • Comparing to XML, JSON is simpler and smaller in size which does not depend on too many other technologies like XSD, XSLT,etc