<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8086237466390499851</id><updated>2024-11-08T20:45:49.997+05:30</updated><category term="Android"/><category term="Browsers"/><category term="Google Chrome"/><category term="Hackintosh"/><category term="Windows"/><category term="iAtkos L2"/><category term="Application Server"/><category term="Asymmetric Encryption"/><category term="Blue Light"/><category term="Chrome"/><category term="Digital Certificates"/><category term="Eclipse"/><category term="Eclipse Version Names"/><category term="Encryption"/><category term="Encryption. Public Key"/><category term="Extensions"/><category term="GPU Chip"/><category term="HTTP"/><category term="HTTPS"/><category term="Hashing"/><category term="Internet Explorer"/><category term="JavaScript Engine"/><category term="Javascript"/><category term="Laptop Heating"/><category term="Linux"/><category term="Mac"/><category term="Macintosh"/><category term="Mackintosh"/><category term="Melatonin"/><category term="Mobile Devices and screen"/><category term="Opera Mini"/><category term="Parallel Space"/><category term="Public Key Infrastructure"/><category term="Redmi Note 3"/><category term="Symmetric Encryption"/><category term="Tomcat"/><category term="Ubuntu"/><category term="Web Applications"/><category term="Web Container"/><category term="Web Server"/><category term="Whatsapp"/><category term="Windows Store"/><title type='text'>nsntechie</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>16</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-4012636357477934369</id><published>2017-06-12T08:42:00.001+05:30</published><updated>2017-06-12T08:43:19.985+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Extensions"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Chrome"/><title type='text'>6 Google Chrome Extensions that will make your life easy.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;One of the reasons behind Google Chrome being the most popular web browser is Extensions it offers. Extensions are just like the add-ons&amp;nbsp;or plugins provided by other web browsers which provide some extra utility. But unlike another web browsers, Chrome&amp;nbsp;comes with a Webstore, where one can easily search and find the extensions for Chrome. While it offers both Free and Paid contents as Extensions, Apps, Themes and Games, most of these contents are Free. You just need to browse to&amp;nbsp;&lt;a href=&quot;chrome://extensions/&quot;&gt;chrome://extensions/&lt;/a&gt; from the address tab or go to Settings-&amp;gt; Extensions to see the existing extensions installed in Chrome. There you can also find the link to &lt;b&gt;Get More Extensions&lt;/b&gt;, which redirects the &lt;a href=&quot;https://chrome.google.com/webstore/category/extensions?hl=en-US&quot;&gt;Chrome Web Store&lt;/a&gt;. There you can browse and search the extension you need and install the extension by clicking on the Add to Chrome Option. It would be&amp;nbsp;installed on the Chrome and an icon would appear just next to the chrome URL address bar.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Here are 6 Google Chrome&amp;nbsp;extensions that can make your life easy:&lt;/span&gt;
&lt;br /&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;AdBlock and AdBlockPlus(ABP)&lt;/b&gt;&lt;br /&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;If u are sick of the ads which are displayed while browsing the internet then these two extensions are of great help. These two extensions remove the unwanted advertisements from most of the websites. You can even enjoy the youtube videos without any ad. However some of the websites even have scripts to detect if you are using these add-ons. In that case, those refuse to display the content until you disable these add-ons on their domain and pages. In that case, you can simply disable these add-ons&amp;nbsp;from their icon displayed next to address bars.&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTOVoHwiB40oZd8y1o2B75h-obQ4nFmeNf_W9r3hfo3pi1N2IpUX-qdfaQdvzVVzwoT7GK28R0aiYvMhenqoQkZB6-WYM-i_-Hm9oPg-oIYotBr-r4TKVkVaC_77LKl7KaYGs_bOxAnt8/s1600/Screenshot+ADP.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;606&quot; data-original-width=&quot;992&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTOVoHwiB40oZd8y1o2B75h-obQ4nFmeNf_W9r3hfo3pi1N2IpUX-qdfaQdvzVVzwoT7GK28R0aiYvMhenqoQkZB6-WYM-i_-Hm9oPg-oIYotBr-r4TKVkVaC_77LKl7KaYGs_bOxAnt8/s400/Screenshot+ADP.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt; &lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Google Dictionary&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;Google dictionary is a very useful utility extension which enables you to look the meaning of a word on any website or web page by just selecting the&amp;nbsp;world. You do not have to copy the word and search it &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;on &lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;the other page to look for its meaning. It even provides the pronunciation&amp;nbsp;of the&amp;nbsp;word highlighted and being looked into.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2QfOwS1nl4xIVrwVcULuFU8HhgXcNl0V1RLPmbe4KaPggaHt5sTrj754GdBT72YDNtqwGVwf1g-dG_yeMl7YcqF1UNtGDmYgKuSk06q2GdopdaZXNwEweica4WGTrnWorha19EeKqWS18/s1600/google+Dictionary.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;606&quot; data-original-width=&quot;984&quot; height=&quot;246&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2QfOwS1nl4xIVrwVcULuFU8HhgXcNl0V1RLPmbe4KaPggaHt5sTrj754GdBT72YDNtqwGVwf1g-dG_yeMl7YcqF1UNtGDmYgKuSk06q2GdopdaZXNwEweica4WGTrnWorha19EeKqWS18/s400/google+Dictionary.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;The Google Dictionary options can be configured as follows to display the definition pop up automatically whenever a word on a web page is selected or double clicked.&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; font-weight: normal;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWoxGx9CTl8do3q3B5U9EzTWcSmrTPr_V-BDkeDOnzNaXpUPa0T4ysIOKtQn-eaNr6y76PNt4LcwpYr2LtHaa4edWrZ-cq2gW5fXwYFmNl-edfeJN7LNoqqICBzjEiFlYSyVme738XsPct/s1600/Google+Dictionary+options.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;571&quot; data-original-width=&quot;658&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWoxGx9CTl8do3q3B5U9EzTWcSmrTPr_V-BDkeDOnzNaXpUPa0T4ysIOKtQn-eaNr6y76PNt4LcwpYr2LtHaa4edWrZ-cq2gW5fXwYFmNl-edfeJN7LNoqqICBzjEiFlYSyVme738XsPct/s400/Google+Dictionary+options.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Google Translate&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;If you want to look for the meaning of a word in some other options also you can install this another useful extension from Google. It provides the same feature as Google Dictionary but it can display the translation of the word or text selected on a web page&amp;nbsp;in a popup. SO to translate&amp;nbsp;any text or word in any other language you do not have to copy a word or text in google translation in a new tab.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXpDk5AplCnUBgGh9UU6WKjy6VwW3nBeh_CcsKEtZjrTzlKhzg8dBrGaGiHYxmEGIAtezZeH1Y3qDmiS5GM5ipjnfWECYW8Vw7cBIV5iUTK-NGA-HAiIrakP6jgTJFWVCMyz5dpA1byhLI/s1600/Google+Translate.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;606&quot; data-original-width=&quot;1001&quot; height=&quot;241&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXpDk5AplCnUBgGh9UU6WKjy6VwW3nBeh_CcsKEtZjrTzlKhzg8dBrGaGiHYxmEGIAtezZeH1Y3qDmiS5GM5ipjnfWECYW8Vw7cBIV5iUTK-NGA-HAiIrakP6jgTJFWVCMyz5dpA1byhLI/s400/Google+Translate.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;This extension can be configured to display the translation in a pop up&amp;nbsp;with the following options in extension options.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM0R3TE9JLRHhPnQFxu7zKbCUvuP_u4_G-TONrGoc0W2Vgig-Txvc8L1xxcKhyphenhyphen6p5gYZaMvPB6A_VL_5Ks71-3YzogroqOkaXEDlrm48krAhcpVA9Xk-jOR6DajMBCc-xdaoGUqYTHO2wQ/s1600/Google+Translate+options.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;425&quot; data-original-width=&quot;730&quot; height=&quot;232&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM0R3TE9JLRHhPnQFxu7zKbCUvuP_u4_G-TONrGoc0W2Vgig-Txvc8L1xxcKhyphenhyphen6p5gYZaMvPB6A_VL_5Ks71-3YzogroqOkaXEDlrm48krAhcpVA9Xk-jOR6DajMBCc-xdaoGUqYTHO2wQ/s400/Google+Translate+options.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;&quot; style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Imagus&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;If you are the lazy person who hates clicking up the images and opening up in new tab to have an enlarged view of those this extension is for you. This extension works on most of the popular websites like Facebook, Google Images, Pinterest etc. If you have this extension enabled and installed you do not have to click the images displayed on such sites to see the enlarged view. You can just hover the mouse pointer on the image and this extension will display the actual size image in a popup without opening up them in a new tab.&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSrYzZuJ1VsGyf4crRYjKPS-DG2Rip2e9GGQtJ9CDljWSg7VgEDMWp4R9jb-UbqGd0PdDXdQ4qu_giVHRcZkYDQNZO3YDsJVIk4tDYibsbtFy2kdMGNikYmipoBjxmUhRCCDZ1l16N2LLq/s1600/Imagus.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;603&quot; data-original-width=&quot;994&quot; height=&quot;242&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiSrYzZuJ1VsGyf4crRYjKPS-DG2Rip2e9GGQtJ9CDljWSg7VgEDMWp4R9jb-UbqGd0PdDXdQ4qu_giVHRcZkYDQNZO3YDsJVIk4tDYibsbtFy2kdMGNikYmipoBjxmUhRCCDZ1l16N2LLq/s400/Imagus.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Grammarly for Chrome&lt;/b&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;If you spend most of your time on the internet writing blogs or emails then this extension could be very useful for you. This extension provides an enhanced spelling and Grammer check feature while writing the contents and helps in writing the spelling and grammatical error free contents.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8fjahEVcq8821jBVQ2ZLshwnvo3AkSx4cNmxUUN0IoDUMLss2C7x-KpSGqFlMqKYt36r-N-A3a3oc_qBiW0yxBd9YdAMAIwbObWPPoQse6aaLmRBNv44tMHiN-MdqKutyMxUQ19U8P6W/s1600/Grammarly.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;times new roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;604&quot; data-original-width=&quot;985&quot; height=&quot;245&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT8fjahEVcq8821jBVQ2ZLshwnvo3AkSx4cNmxUUN0IoDUMLss2C7x-KpSGqFlMqKYt36r-N-A3a3oc_qBiW0yxBd9YdAMAIwbObWPPoQse6aaLmRBNv44tMHiN-MdqKutyMxUQ19U8P6W/s400/Grammarly.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;LightShot&lt;/b&gt;&lt;br /&gt;&lt;span style=&quot;font-weight: normal;&quot;&gt;This extension helps to keep the screenshot from the web pages in a smart way. It provides the ability to select the area on the web pages which needs to be captured and then even provide the ability to edit that area by writing any text or marking any content. So no need to PrintScr a web page and edit it by pasting to MSPaint.&lt;br /&gt;&lt;br /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVxXdGBqlPF2pG2UH6Yu5W2zcpCGtCEGDf-LXzq51pD4vLWXp6Rrec_1CzOmDAk257jfd68GRtLeNZBJfTePujYK0ZFQmpuA_HnAJm5E9s8LZyAb52-ui5HmPJCZOMCoPRQ9oOaVQ7N3BB/s1600/Screenshot.png&quot; imageanchor=&quot;1&quot; style=&quot;font-family: &amp;quot;Times New Roman&amp;quot;; font-weight: bold; margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;608&quot; data-original-width=&quot;996&quot; height=&quot;243&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVxXdGBqlPF2pG2UH6Yu5W2zcpCGtCEGDf-LXzq51pD4vLWXp6Rrec_1CzOmDAk257jfd68GRtLeNZBJfTePujYK0ZFQmpuA_HnAJm5E9s8LZyAb52-ui5HmPJCZOMCoPRQ9oOaVQ7N3BB/s400/Screenshot.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/4012636357477934369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/06/6-google-chrome-extensions-that-will.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/4012636357477934369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/4012636357477934369'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/06/6-google-chrome-extensions-that-will.html' title='6 Google Chrome Extensions that will make your life easy.'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWTOVoHwiB40oZd8y1o2B75h-obQ4nFmeNf_W9r3hfo3pi1N2IpUX-qdfaQdvzVVzwoT7GK28R0aiYvMhenqoQkZB6-WYM-i_-Hm9oPg-oIYotBr-r4TKVkVaC_77LKl7KaYGs_bOxAnt8/s72-c/Screenshot+ADP.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-2128721566459847622</id><published>2017-05-29T08:09:00.001+05:30</published><updated>2017-05-29T08:16:45.098+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse"/><category scheme="http://www.blogger.com/atom/ns#" term="Eclipse Version Names"/><title type='text'>How Eclipse IDE is naming its versions Alphabetically way before Android even was created?  </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Eclipse IDE is the most &amp;nbsp;widely used IDE to work on Open Source technologies stack.&amp;nbsp;An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development. An IDE normally consists of a source code editor, build automation tools and a debugger. Most modern IDEs have intelligent code completion and in some cases a compiler too.&amp;nbsp;Eclipse is an integrated development environment (IDE) used in code development, and is the most widely used Java and other Open Source Technology stacks IDE. It contains a base workspace and an extensible plug-in system for customizing the environment. &amp;nbsp;Its primary use is for developing Java applications, but it may also be used to develop applications in other programming languages via plug-ins, including Ada, ABAP, C, C++, COBOL, D, Fortran, Haskell, JavaScript, Julia, Lasso, Lua, NATURAL, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Rust, Scala, Clojure, Groovy, Scheme, and Erlang.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3IgSqB-GRMHnJZSkRWveEpIlEwvmgB0B2QoNwHYcMerR4kxwd7FsuTQlKsDlfkLh_p3L6AjR04MYWJmFpaAP4wK9TMvsjlzWB4gcEHowD44yeDUsGzRP2REMvR5CIyKMXNKRXCFesg1BW/s1600/Eclipse_Logo2014_New%2528High_Res%2529.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;376&quot; data-original-width=&quot;1600&quot; height=&quot;75&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3IgSqB-GRMHnJZSkRWveEpIlEwvmgB0B2QoNwHYcMerR4kxwd7FsuTQlKsDlfkLh_p3L6AjR04MYWJmFpaAP4wK9TMvsjlzWB4gcEHowD44yeDUsGzRP2REMvR5CIyKMXNKRXCFesg1BW/s320/Eclipse_Logo2014_New%2528High_Res%2529.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;If you are quite an admirer of Android you must be aware of the fact how Android names its versions Alphabetically&amp;nbsp;on the name of various desserts and sweets. From v1.5 Cupcake it has been following the alphabetical order with further releases with v1.6 Donut,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v2.1&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Eclair,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v2.2&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;Froyo,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v2.3&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Gingerbread,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v3.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;Honeycomb,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v4.0&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;Ice Cream&amp;nbsp;Sandwich ,&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;v4.1&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;Jelly Bean, v4.4 KitKat, v5.0 Lollopop, v6.0 Marshmallow, v7.0 Nougat. But do you know the Eclipse IDE has been following this trend even the way before Android&#39;s first release was released. The only difference&amp;nbsp;being it has been naming its versions on the names of celestial objects &amp;amp; phenomena and other scientific entities.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The Eclipse Project was originally created by IBM in November 2001 and supported by a consortium of software vendors. The Eclipse Foundation was created in January 2004 as an independent not-for-profit corporation to act as the steward of the Eclipse community. The independent not-for-profit corporation was created to allow a vendor neutral and open, transparent community to be established around Eclipse. Today, the Eclipse community consists of individuals and organizations from a cross section of the software industry. Since 2004, this community has been releasing a new version of eclipse in June every year.&lt;/span&gt;&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;According to Lee Nackman, Chief Technology Officer of IBM&#39;s Rational division (originating in 2003) at that time, the name &quot;Eclipse&quot; (dating from at least 2001) was not a wordplay on Sun Microsystems, as the product&#39;s primary competition at the time of naming was Microsoft Visual Studio, which Eclipse was to eclipse.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Different versions of Eclipse follow an alphabetical order and have been given different&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;celestial objects &amp;amp; phenomena and other scientific entities&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;names. The versions named after Callisto, Europa, and Ganymede, which are moons of Jupiter, were followed by a version named after Galileo the discoverer of those moons. These were followed by two sun-themed names, Helios of Greek mythology, and Indigo, one of the seven colors of a rainbow (which is produced by the sun). The version after that, Juno, has a triple meaning: a Roman mythological figure, an asteroid, and a spacecraft to Jupiter. Kepler, Luna, and Mars continued the astronomy theme, and then a new theme of chemical elements began, consisting of Neon and Oxygen. Photon represents a return to sun-themed names. Following are the complete details of its Versions and Version Names:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;


&lt;table border=&quot;1&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;MsoTable15Grid4Accent1&quot; style=&quot;border-collapse: collapse; border: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-yfti-tbllook: 1184;&quot;&gt;
 &lt;tbody&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #5B9BD5; border-right: none; border: solid #5B9BD5 1.0pt; mso-background-themecolor: accent1; mso-border-bottom-alt: solid #5B9BD5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-left-alt: solid #5B9BD5 .5pt; mso-border-left-themecolor: accent1; mso-border-themecolor: accent1; mso-border-top-alt: solid #5B9BD5 .5pt; mso-border-top-themecolor: accent1; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;top&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 5; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: white; mso-themecolor: background1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Version&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #5B9BD5; border-bottom: solid #5B9BD5 1.0pt; border-left: none; border-right: none; border-top: solid #5B9BD5 1.0pt; mso-background-themecolor: accent1; mso-border-bottom-alt: solid #5B9BD5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themecolor: accent1; mso-border-top-alt: solid #5B9BD5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themecolor: accent1; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;top&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 1; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: white; mso-themecolor: background1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Date&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #5B9BD5; border-left: none; border: solid #5B9BD5 1.0pt; mso-background-themecolor: accent1; mso-border-bottom-alt: solid #5B9BD5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-right-alt: solid #5B9BD5 .5pt; mso-border-right-themecolor: accent1; mso-border-themecolor: accent1; mso-border-top-alt: solid #5B9BD5 .5pt; mso-border-top-themecolor: accent1; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;top&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 1; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: white; mso-themecolor: background1;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Version name&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;21-Jun-04&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;28-Jun-05&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;N/A&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;30-Jun-06&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Callisto&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;29-Jun-07&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Europa&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;25-Jun-08&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Ganymede&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;24-Jun-09&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Galileo&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;23-Jun-10&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Helios&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;22-Jun-11&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Indigo&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.8 and 4.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;27-Jun-12&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Juno&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;26-Jun-13&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Kepler&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.4&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;25-Jun-14&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Luna&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.5&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;24-Jun-15&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Mars&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.6&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;22-Jun-16&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Neon&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;border-top: none; border: solid #9CC2E5 1.0pt; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 4; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.7&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;28 June 2017[21] (planned)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Oxygen&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;tr&gt;
  &lt;td style=&quot;background: #DEEAF6; border-top: none; border: solid #9CC2E5 1.0pt; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-themecolor: accent1; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.8pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 68; text-align: center;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.8&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;June 2018 (planned)&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/td&gt;
  &lt;td style=&quot;background: #DEEAF6; border-bottom: solid #9CC2E5 1.0pt; border-left: none; border-right: solid #9CC2E5 1.0pt; border-top: none; mso-background-themecolor: accent1; mso-background-themetint: 51; mso-border-alt: solid #9CC2E5 .5pt; mso-border-bottom-themecolor: accent1; mso-border-bottom-themetint: 153; mso-border-left-alt: solid #9CC2E5 .5pt; mso-border-left-themecolor: accent1; mso-border-left-themetint: 153; mso-border-right-themecolor: accent1; mso-border-right-themetint: 153; mso-border-themecolor: accent1; mso-border-themetint: 153; mso-border-top-alt: solid #9CC2E5 .5pt; mso-border-top-themecolor: accent1; mso-border-top-themetint: 153; padding: 0in 5.4pt 0in 5.4pt; width: 155.85pt;&quot; valign=&quot;bottom&quot; width=&quot;208&quot;&gt;&lt;div align=&quot;center&quot; class=&quot;MsoNormal&quot; style=&quot;line-height: normal; margin-bottom: .0001pt; margin-bottom: 0in; mso-yfti-cnfc: 64; text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Photon&lt;/span&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/div&gt;
&lt;/td&gt;
 &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/2128721566459847622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-eclipse-ide-is-naming-its-versions.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/2128721566459847622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/2128721566459847622'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-eclipse-ide-is-naming-its-versions.html' title='How Eclipse IDE is naming its versions Alphabetically way before Android even was created?  '/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi3IgSqB-GRMHnJZSkRWveEpIlEwvmgB0B2QoNwHYcMerR4kxwd7FsuTQlKsDlfkLh_p3L6AjR04MYWJmFpaAP4wK9TMvsjlzWB4gcEHowD44yeDUsGzRP2REMvR5CIyKMXNKRXCFesg1BW/s72-c/Eclipse_Logo2014_New%2528High_Res%2529.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-8149599756183414685</id><published>2017-05-28T02:40:00.001+05:30</published><updated>2017-05-28T02:40:08.102+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="GPU Chip"/><category scheme="http://www.blogger.com/atom/ns#" term="Laptop Heating"/><title type='text'>How a laptop generating a lot of heat may lead to graphics chip issue?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;One of the most scary moments for someone could be when the Laptop one have been using for last 3 or 4 years dies suddenly. When I say die means it would not switch on anyhow and most of the time this is the issue with your motherboard. Having a defect in DVD drive(that people even no longer use these days),&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;keyboard, touch-pad is not because you know these are easily replaceable and you can even get away without those with external keyboard, mouse or DVD drive. But once the laptop motherboard dies all other components becomes useless without it or say orphan without their &#39;mother&#39;board. And in that case the only options we are left with are either to get it repaired or buy a new laptop. Changing a laptop is not as much easy option as just changing to a new mobile and tablet. So most of the people go ahead with the option to get the laptop repaired.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;In such scenarios when you take your laptop to get repaired the most common issue detected in diagnosis is issue with Graphics chip or unit. The laptop which have an dedicated Graphics display unit/card are most prone to this issue and most of the cases the heat is held responsible for this issue. So how does the heat makes the Graphics Unit stop working &amp;nbsp;and how can it be avoided?&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The heat produced by the electronic devices is result of&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Thermal radiation, that is just the by-product of electromagnetic movement within millions of circuits, and the internal resistance it encounters – or to put it another way, electricity powering your computer is the simple reason why your computer or laptop becomes hot.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;A computer’s core, its Central Processing Unit (CPU), naturally generates heat as it carries out algorithms, as does the Graphics Processing Unit (GPU), which typically handles 3D imaging for display. Gaming can result in higher temperatures, especially as they often require GPUs to carry out complicated calculations (in many instances, the GPU can generate more heat than the CPU).&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The most notable way your computer draws heat away from sensitive components is with a heat sink — normally located by the CPU or sometimes GPU — which pulls heat from its surroundings through conduction and using fins to dissipate higher temperatures across a wide area, i.e. the rest of your computer’s case and out through vents at the back or sides.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;But the fan in the heat sink unit when draws the air into the laptop&#39;s body it also draws the dust particles and lint. If you use your laptop by placing it on a blanket or quilt which sheds a lot of lint the laptop&#39;s fan may keep drawing it may keep accumulating inside the laptop body.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQqQeMC-nq-1i2_xeGzRYBfnWsNGz4Ho26DSQuqqILx5d1JpAqQ9J6D__uAroGsosvC386z5D5GIxBBvfYzRQtET8iUvE6X1CNXvNIRDz-ykGmndtYiyZs-MYY4adE3mImiWttaBvDA7el/s1600/main-qimg-3c582bd4768b29989a6bc0e5e8c88ccb-c.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;435&quot; data-original-width=&quot;580&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQqQeMC-nq-1i2_xeGzRYBfnWsNGz4Ho26DSQuqqILx5d1JpAqQ9J6D__uAroGsosvC386z5D5GIxBBvfYzRQtET8iUvE6X1CNXvNIRDz-ykGmndtYiyZs-MYY4adE3mImiWttaBvDA7el/s400/main-qimg-3c582bd4768b29989a6bc0e5e8c88ccb-c.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Lint accumulated on the sides of heat sink unit of a laptop.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;These accumulated lint and dust partial&amp;nbsp;may form a layer on the sides of heat sink unit, CPU and GPU&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;and appears&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;like cotton buds. This accumulated layer&lt;/span&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;obstruct the flow of air. In addition to that if the laptop is being used when placed on a cushion like&amp;nbsp;surface it may block the vents through which the cool air from outside is drawn inside and hot air from inside is exhausted. In this way the hot air may get trapped inside and in this situations the temperature of CPU and GPU may rise to the level where they may no longer operate and most of the time the computer stops abruptly&amp;nbsp;and restarts automatically. But when the CPU and GPU does not perform such survival instinct this situation may lead to some issues. The dedicated GPU chip which have relatively less coolant and heat sink support becomes vulnerable a&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;t such high temperatures and this can make the tracks (or ‘bumps’) in a flip-chip design BGA chip physically deform and you end up with a dead chip. This issue usually end up shocking the user when the laptop which was switched off working fine fails to start up or display nothing on the screen.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;When diagnosed at a repair shop the issue is said to be with the Graphics Chip and the technician advise to get the chip re-balled that is melting up its soldering and re-solder&amp;nbsp;it as it is assumed that heat would have make some soldering balls melt/deform some soldering balls and re-balling it would fix it up.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;But in reality,&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;These solder balls melt at around 220°C and the laptop&#39;s internal units can&#39;t reach up to&amp;nbsp;that temperature. If such a thing&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;what would have happened, laptop would have gone into thermal protection mode way before then. So most of the time&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;chances are there was nothing wrong with the solder balls in the first place. But in a attempt to fix it or &quot;re-ball&quot; it, w&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;hen dead chip is heated up in order to melt the solder balls it is effectively causing the internal tracks to realign, or rather be nudged back into place so they just so happen to work again. If &amp;nbsp;120°C was&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;were to be applied&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&amp;nbsp;to the chip i.e. 100 less than is required to melt the solder balls, for around 5 minutes the similar results may be achieved. The chip may well now function but it is not repaired. It’s a in a state of fragile mess. Once the chip is put under heavy load for a period of time and its internal temperature increases it will fail again. For a moderate user, such as someone who browses the Internet and other non-graphics intensive workloads, it may well be the ‘repair’ lasts for a few months. However, if you are performing video editing (i.e. something which uses the GPU heavily for processing) or gaming etc this chip will fail again very quickly. The chip is dying.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The only way laptop &amp;nbsp;can be fixed in right way is by replacing the GPU chip with either a new chip (if available) or a known good working one from a donor board. &amp;nbsp;This is where reballing is valid – when replacing the chip.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Prevention is better than Cure&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Instead of being in such a state where one has to change its laptop just because of graphics chip failure it is always better to avoid this. Here are some early measures that one can take to avoid being in such a state:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Do not use the laptop by placing on a cushioned&amp;nbsp;surface where its vents gets blocked and flow of air is blocked.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;If one has to use the laptop on a cushioned&amp;nbsp;surface there are some laptop surfaces and external fans available where the laptops can be placed.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The laptop starts giving some early signs with issues with its heat sink or ventilation units. Always check for these signs If there are some issues with the CPU fan it is better to get it fixed or replaced on early stages. However ther are some external fans available but those can not fill up the space of an internal heat sink fan.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;After 3 or 4 years it is better to clean up your laptop. If one knows to assemble or dissemble&amp;nbsp; the laptop it can be done at home or it can be taken to some technician&amp;nbsp;who can disassemble it and clean it up for the accumulated dust particles and &amp;nbsp;lint accumulated around vents, heat sink unit and chips \.&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/8149599756183414685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-laptop-generating-lot-of-heat-may.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/8149599756183414685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/8149599756183414685'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-laptop-generating-lot-of-heat-may.html' title='How a laptop generating a lot of heat may lead to graphics chip issue?'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQqQeMC-nq-1i2_xeGzRYBfnWsNGz4Ho26DSQuqqILx5d1JpAqQ9J6D__uAroGsosvC386z5D5GIxBBvfYzRQtET8iUvE6X1CNXvNIRDz-ykGmndtYiyZs-MYY4adE3mImiWttaBvDA7el/s72-c/main-qimg-3c582bd4768b29989a6bc0e5e8c88ccb-c.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-7751078740147307744</id><published>2017-05-26T08:40:00.000+05:30</published><updated>2017-05-26T08:40:04.963+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Blue Light"/><category scheme="http://www.blogger.com/atom/ns#" term="Melatonin"/><category scheme="http://www.blogger.com/atom/ns#" term="Mobile Devices and screen"/><title type='text'>If you have been using the laptop or mobile screen before sleeping it might be effecting your sleeping pattern</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;If you are one of the people who regularly use laptops/pc or mobile phones just before going to bed and then find it difficult to fall asleep after that then your laptop or mobile screen could be a reason for that. There have been studies conduct across the world to analysis the effect of light emitted from electronic device screen on sleeping pattern and these have provided surprising outcomes.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In 2012, the &lt;a href=&quot;http://www.lrc.rpi.edu/programs/lightHealth/index.asp&quot; target=&quot;_blank&quot;&gt;Lighting Research Center (LRC),Rensselaer Polytechnic Institute, Troy, NY&lt;/a&gt;&amp;nbsp;published a &lt;a href=&quot;http://www.lrc.rpi.edu/programs/lightHealth/LightatNight.asp&quot; target=&quot;_blank&quot;&gt;study&lt;/a&gt; showing that 2-hour exposure to light from self-luminous devices can suppress melatonin by about 23%. Stimulating the human circadian system to this level may delay sleep in those using the devices prior to bedtime.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;LRC conducted a follow-up study published in 2015, showing that adolescents are more sensitive than adults to light from self-luminous devices. Results from the 2015 study show that 1-hour exposure to light from self-luminous devices suppressed melatonin by approximately 23% and 2-hour exposure suppressed melatonin by approximately 38% in adolescents.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;https://sleepfoundation.org/sleep-topics/melatonin-and-sleep&quot; target=&quot;_blank&quot;&gt;Melatonin &lt;/a&gt;is a natural hormone made by your body&#39;s pineal (pih-knee-uhl) gland. This is a pea-sized gland located just above the middle of the brain. During the day the pineal is inactive. When the sun goes down and darkness occurs, the pineal is &quot;turned on&quot; by the SCN and begins to actively produce melatonin, which is released into the blood. Usually, this occurs around 9 pm. As a result, melatonin levels in the blood rise sharply and you begin to feel less alert. Sleep becomes more inviting. Melatonin levels in the blood stay elevated for about 12 hours - all through the night - before the light of a new day when they fall back to low daytime levels by about 9 am. Daytime levels of melatonin are barely detectable.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;a href=&quot;http://www.brighamandwomens.org/about_bwh/publicaffairs/news/pressreleases/PressRelease.aspx?sub=0&amp;amp;PageID=1962&quot; target=&quot;_blank&quot;&gt;Another study conducted by researchers at Brigham and Women’s Hospital (BWH&lt;/a&gt;) provided the similar results.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;“We found the body’s natural circadian rhythms were interrupted by the short-wavelength enriched light, otherwise known as blue light, from these electronic devices,” said Anne-Marie Chang, PhD, corresponding author, and associate neuroscientist in BWH’s Division of Sleep and Circadian Disorders. “Participants reading an LE-eBook took longer to fall asleep and had reduced evening sleepiness, reduced melatonin secretion, later timing of their circadian clock and reduced next-morning alertness than when reading a printed book.” &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;So it is better to avoid using the laptop and mobile screens 1 or 2 hours&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;before&lt;/span&gt;&lt;span style=&quot;font-family: helvetica neue, arial, helvetica, sans-serif;&quot;&gt;&amp;nbsp; going to bed. But there are some scenarios or circumstances&amp;nbsp;when we have to use these devices and their use before sleep cannot be avoided. In that case there are some utilities available for both desktop/laptop and mobiles which can reduce the blue light emitting from the screens and reduce their effect on&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;Melatonin in body.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;For desktop/laptops their is a free desktop utility &lt;a href=&quot;https://justgetflux.com/&quot;&gt;f.lux&lt;/a&gt;. I&lt;/span&gt;&lt;span style=&quot;font-family: helvetica neue, arial, helvetica, sans-serif;&quot;&gt;t makes the color and brightness of computer&#39;s display adapt to the time of day, warm at night and like sunlight during the day.&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: helvetica neue, arial, helvetica, sans-serif;&quot;&gt;When the sun sets, it makes your computer look like your indoor lights. In the morning, it makes things look like sunlight again.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: helvetica neue, arial, helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI2OkAB13WHdHFvbVBLADZpGZ2c9Ee1lC96LE6OCjRzRQcVGsfMxENTWGuw4XG38IzdNzHPGmyobmIzSe-EXoRT5UsOittcxWcWDyOTYgPjzLtrBaca6qv5NmxZvsnitVW-HYMAW0rm7S/s1600/Flux.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;244&quot; data-original-width=&quot;568&quot; height=&quot;273&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI2OkAB13WHdHFvbVBLADZpGZ2c9Ee1lC96LE6OCjRzRQcVGsfMxENTWGuw4XG38IzdNzHPGmyobmIzSe-EXoRT5UsOittcxWcWDyOTYgPjzLtrBaca6qv5NmxZvsnitVW-HYMAW0rm7S/s640/Flux.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;/div&gt;
&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;This utility is available for almost all the widely used desktop and mobile platforms e.g. Windows, Linux, Mac, iOS and Android. However for android it works only on rooted devices. But there are many other alternative apps available for it on Play Store. In addition to that many devices such as Samsung Galaxy S7 Edge comes with in built Blue Light Filter feature which servers the same purpose on the phone.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkYZvHxFFWneTyABoGmikKQGdHe0BWSuumEjVXb8hHgOP23CJ4MCb7zhTjUc0emwIcDOgyjhxOVTNtHNMx661wd3tOj0ePrSpHrhSSK_6sNpiM-2fzM1rwI7FLX8RWSZEfyi5H4MsI_Gym/s1600/Screenshot_20170525-230322.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;1600&quot; data-original-width=&quot;900&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhkYZvHxFFWneTyABoGmikKQGdHe0BWSuumEjVXb8hHgOP23CJ4MCb7zhTjUc0emwIcDOgyjhxOVTNtHNMx661wd3tOj0ePrSpHrhSSK_6sNpiM-2fzM1rwI7FLX8RWSZEfyi5H4MsI_Gym/s400/Screenshot_20170525-230322.png&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/7751078740147307744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/if-you-have-been-using-laptop-or-mobile.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7751078740147307744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7751078740147307744'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/if-you-have-been-using-laptop-or-mobile.html' title='If you have been using the laptop or mobile screen before sleeping it might be effecting your sleeping pattern'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhKI2OkAB13WHdHFvbVBLADZpGZ2c9Ee1lC96LE6OCjRzRQcVGsfMxENTWGuw4XG38IzdNzHPGmyobmIzSe-EXoRT5UsOittcxWcWDyOTYgPjzLtrBaca6qv5NmxZvsnitVW-HYMAW0rm7S/s72-c/Flux.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-7609940079120748557</id><published>2017-05-22T20:20:00.001+05:30</published><updated>2017-05-22T20:21:25.009+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Digital Certificates"/><category scheme="http://www.blogger.com/atom/ns#" term="Public Key Infrastructure"/><title type='text'>Digital Certificates and Public Key Infrastrucure</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The World Wide Web which originally was developed to share only research and academic applications data over the network have today evolved a lot and is overwhelmed with e-commerce,banking and financial&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;and government operation application. Where the research and academic data over &lt;a href=&quot;http://nsntechie.blogspot.com/2017/05/difference-between-http-and-https.html&quot; target=&quot;_blank&quot;&gt;HTTP &lt;/a&gt;was not vulnerable to any security threat, the data that present time&#39;s application transfer to and fro is highly sensitive, confidential and vulnerable to security attacks. So HTTP was extended further to a secured version &lt;a href=&quot;http://nsntechie.blogspot.com/2017/05/difference-between-http-and-https.html&quot; target=&quot;_blank&quot;&gt;HTTPS&lt;/a&gt;&amp;nbsp;to ensure the authentication and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;secure transmission between two ends. The HTTPS uses the Digital certificate and Public Key Infrastructure to transfer the dtaa securely. So what are these &amp;nbsp;&lt;b&gt;Digital Certificates &lt;/b&gt;and &lt;b&gt;Public Key Infrastructure&lt;/b&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Digital Certificates&lt;/span&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Digital certificates, similar to identification cards, are electronic credentials that are used to certify the online identities of individuals, organizations, and computers.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Just like a&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;identification cards&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;, a digital certificate provides identifying information, is forgery resistant and can be verified because it was issued by an official, trusted agency. The certificate contains the name of the certificate holder, a serial number, expiration dates, a copy of the certificate holder&#39;s public key (used for encrypting messages and digital signatures) and the digital signature of the certificate-issuing authority (CA) so that a recipient can verify that the certificate is real.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;To provide evidence that a certificate is genuine and valid, it is digitally signed by a root certificate belonging to a trusted certificate authority. Operating systems and browsers maintain lists of trusted CA root certificates so they can easily verify certificates that the CAs have issued and signed.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;When PKI is deployed internally, digital certificates can be self-signed.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; text-align: left;&quot;&gt;Most of digital certificates conform to the X.509 standard.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtPdFY3gqSxWX-EHdMZG-DRlqs3LWxn9ANI7dbVLI91q4UUGToVYKPzwkePJ332ASyL2ylTl_wjLPF2bUqNkAvS8MXMgsyQmpiSBuzvIxdKNT1GWmlcbkK6G_0hyphenhyphenwbx6ou4eJxeC56kRqI/s1600/certificate-issued-to.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtPdFY3gqSxWX-EHdMZG-DRlqs3LWxn9ANI7dbVLI91q4UUGToVYKPzwkePJ332ASyL2ylTl_wjLPF2bUqNkAvS8MXMgsyQmpiSBuzvIxdKNT1GWmlcbkK6G_0hyphenhyphenwbx6ou4eJxeC56kRqI/s400/certificate-issued-to.png&quot; width=&quot;322&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: center;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A Sample Digital Certificate&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The digital certificates may be issued to both client and server to communicate over HTTPS but there is some difference in both of these.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Server Certificates&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Server Certificates are basically used to identify a server. Characteristically this certificate is issued to the hostnames, which could be a host reader – for example Microsoft or any machine name. The server certificates serve the rationale of encrypting and decrypting the content.&amp;nbsp;A web browser reaching the server, and validates that an SSL server certificate is authentic. That tells the user that their interaction with the web site has no eavesdroppers and that the web site is exactly who it claims to be.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Client Certificates&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Client certificates as the name implies are clearly used to identify a client to a respective user, which means authenticating the client to the server. Some web applications ask the client to prove their identity and authentication to communicate with the server. In that case client need to provide their Client Certificate to the Server.&amp;nbsp;The client certificate is not at all used for data encryption or decryption because it is for user’s identity.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Both SSL certificate (server) and client certificate encompass the “Issued to” section. Here, for SSL certificate the “Issued to” section’s value will be the hostname for which it has to be issued and for the client certificate, it will be the user identity or the user name.&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Public Key Infrastructure&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A public key infrastructure (PKI) supports the distribution and identification of public encryption keys, enabling users and computers to both securely exchange data over networks such as the Internet and verify the identity of the other party.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Without PKI, sensitive information can still be encrypted (ensuring confidentiality) and exchanged, but there would be no assurance of the identity (authentication) of the other party. Any form of sensitive data exchanged over the Internet is reliant on PKI for security.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A typical PKI consists of hardware, software, policies and standards to manage the creation, administration, distribution and revocation of keys and digital certificates. Digital certificates are at the heart of PKI as they affirm the identity of the certificate subject and bind that identity to the public key contained in the certificate.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;/span&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
&lt;b&gt;A typical PKI includes the following key elements:&lt;/b&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
&lt;ul&gt;
&lt;li&gt;A trusted party, called a certificate authority (CA), acts as the root of trust and provides services that authenticate the identity of individuals, computers and other entities&lt;/li&gt;
&lt;li&gt;A registration authority, often called a subordinate CA, certified by a root CA to issue certificates for specific uses permitted by the root&lt;/li&gt;
&lt;li&gt;A certificate database, which stores certificate requests and issues and revokes certificates&lt;/li&gt;
&lt;li&gt;A certificate store, which resides on a local computer as a place to store issued certificates and private keys&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
A CA issues digital certificates to entities and individuals after verifying their identity. It signs these certificates using its private key; its public key is made available to all interested parties in a self-signed CA certificate. CAs use this trusted root certificate to create a &quot;chain of trust&quot; -- many root certificates are embedded in Web browsers so they have built-in trust of those CAs. Web servers, email clients, smartphones and many other types of hardware and software also support PKI and contain trusted root certificates from the major CAs.&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;
Along with an entity’s or individual’s public key, digital certificates contain information about the algorithm used to create the signature, the person or entity identified, the digital signature of the CA that verified the subject data and issued the certificate, the purpose of the public key encryption, signature and certificate signing, as well as a date range during which the certificate can be considered valid.&lt;br /&gt;
&lt;br /&gt;
So this is how the certificates the PKI helps in verification of certificates exchanged between client and server. Now when we know what are the Digital Certificates and how those are verified with PKI lets take a look at the SSL Handshake that takes place before the client and server startsto transfer the actual data to each other over a HTTPS/SSL session.&lt;br /&gt;
&lt;h4&gt;
SSL Handshake&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;An SSL connection is always initiated by the client. At the beginning of an SSL session, an SSL handshake is performed. This handshake produces the cryptographic parameters of the session.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;ol&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;li&gt;The client sends a client &quot;hello&quot; message that lists the cryptographic capabilities of the client (sorted in client preference order), such as the version of SSL, the cipher suites supported by the client, and the data compression methods supported by the client. The message also contains a 28-byte random number.&lt;/li&gt;
&lt;li&gt;The server responds with a server &quot;hello&quot; message that contains the cryptographic method (cipher suite) and the data compression method selected by the server, the session ID, and another random number.&lt;br /&gt;&lt;br /&gt;Note: The client and the server must support at least one common cipher suite, or else the handshake fails. The server generally chooses the strongest common cipher suite.&lt;/li&gt;
&lt;li&gt;The server sends its digital certificate. (The server uses X.509 V3 digital certificates with SSL.)&lt;br /&gt;&lt;br /&gt;If the server uses SSL V3, and if the server application (for example, the Web server) requires a digital certificate for client authentication, the server sends a &quot;digital certificate request&quot; message. In the &quot;digital certificate request&quot; message, the server sends a list of the types of digital certificates supported and the distinguished names of acceptable certificate authorities.&lt;/li&gt;
&lt;li&gt;The server sends a server &quot;hello done&quot; message and waits for a client response.&lt;/li&gt;
&lt;li&gt;Upon receipt of the server &quot;hello done&quot; message, the client (the Web browser) verifies the validity of the server&#39;s digital certificate and checks that the server&#39;s &quot;hello&quot; parameters are acceptable.&lt;br /&gt;&lt;br /&gt;If the server digital certificate is self signed and cannot be verified by any CA the Browser display the message to the User and asks for how to proceed. Usually it provides an option to add this address in exceptions list to verify certificates if user trusts the server.&lt;br /&gt;&lt;br /&gt;If the server requested a client digital certificate, the client sends a digital certificate, or if no suitable digital certificate is available, the client sends a &quot;no digital certificate&quot; alert. This alert is only a warning, but the server application can fail the session if client authentication is mandatory.&lt;/li&gt;
&lt;li&gt;The client sends a &quot;client key exchange&quot; message. This message contains the pre-master secret, a 46-byte random number used in the generation of the symmetric encryption keys and the message authentication code (MAC) keys, encrypted with the public key of the server. If the client sent a digital certificate to the server, the client sends a &quot;digital certificate verify&quot; message signed with the client&#39;s private key. By verifying the signature of this message, the server can explicitly verify the ownership of the client digital certificate. &lt;br /&gt;&lt;br /&gt;Note:An additional process to verify the server digital certificate is not necessary. If the server does not have the private key that belongs to the digital certificate, it cannot decrypt the pre-master secret and create the correct keys for the symmetric encryption algorithm, and the handshake fails.&lt;/li&gt;
&lt;li&gt;The client uses a series of cryptographic operations to convert the pre-master secret into a master secret, from which all key material required for encryption and message authentication is derived. Then the client sends a &quot;change cipher spec&quot; message to make the server switch to the newly negotiated cipher suite. The next message sent by the client (the &quot;finished&quot; message) is the first message encrypted with this cipher method and keys.&lt;/li&gt;
&lt;li&gt;The server responds with a &quot;change cipher spec&quot; and a &quot;finished&quot; message of its own.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;The SSL handshake ends, and encrypted application data can be sent.&lt;/li&gt;
&lt;/span&gt;&lt;/ol&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Secure Sockets Layer V3 can use server digital certificates as well as client digital certificates. As previously explained, server digital certificates are mandatory for an SSL session, while client digital certificates are optional, depending on client authentication requirements.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The public key infrastructure (PKI) used by SSL allows for any number of root certificate authorities. An organization or end user must decide which CAs it will accept as being trusted. To be able to verify the server digital certificates, the client must have possession of the root CA digital certificates used by servers.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/7609940079120748557/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/digital-certificates-and-public-key.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7609940079120748557'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7609940079120748557'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/digital-certificates-and-public-key.html' title='Digital Certificates and Public Key Infrastrucure'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtPdFY3gqSxWX-EHdMZG-DRlqs3LWxn9ANI7dbVLI91q4UUGToVYKPzwkePJ332ASyL2ylTl_wjLPF2bUqNkAvS8MXMgsyQmpiSBuzvIxdKNT1GWmlcbkK6G_0hyphenhyphenwbx6ou4eJxeC56kRqI/s72-c/certificate-issued-to.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-8651271282418382662</id><published>2017-05-21T22:37:00.000+05:30</published><updated>2017-05-21T22:58:33.974+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="HTTP"/><category scheme="http://www.blogger.com/atom/ns#" term="HTTPS"/><title type='text'>Difference between HTTP and HTTPS.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The internet we widely use in these days, works on two major protocols HTTP and HTTPS. But what are those and what is the basic difference between those two.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;A protocol is a set of rule to carry out operations between two different parties.&amp;nbsp;In information technology, a protocol is the special set of rules that end points in a telecommunication connection use when they communicate. Protocols specify interactions between the communicating entities.&amp;nbsp;Protocols exist at several levels in a telecommunication connection. For example, there are protocols for the data interchange at the hardware device level and protocols for data interchange at the application program level. HTTP and HTTPS are&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;protocols for data interchange at the application level that specify how the data would be received and sent from the application end.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;HTTP (Hyper Text Transfer Protocol)&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The Hypertext Transfer Protocol (HTTP) is an application protocol for distributed, collaborative, and hypermedia information systems.HTTP is the foundation of data communication for the World Wide Web. The Web Pages and Web Sites we browse through Web Browsers are created using HTML(Hyper text media language) and provide the structure to those web pages.&amp;nbsp;HTTP is the protocol to exchange or transfer hypertext between two ends i.e. the client and the server applications. The client application is usually the Web browser and the server applications are Web Servers or Application Servers hosting the web pages or web applications.&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;This protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;For example, when you enter a URL in your browser, this actually sends an HTTP command to the Web server directing it to fetch and transmit the requested Web page. Web Server tries to find the requested page and if it finds the requested page and sends it back as a response along with a standard success code decided and defined by the HTTP protocol. If the server cannot find the page or there is some error on the server it sends the standard error codes like 404 (resource not found) or 500 (Server Error) defined in protocol as a response. The browser gets response and checks the status and gets to know how to proceed with displaying the response according the status&amp;nbsp;code. If it is success then browser can render the response sent by server. If it is an error code then it sees if the server has sent any custom error page and renders it otherwise dispays the default error message on browser.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In such a way. the HTTP defines the codes to communicate, data whcih can be carried in request and response etc. and helps establishing a communication between Browser and Server applications.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Development of HTTP was initiated by Tim Berners-Lee, the inventor of World Wide Web, at CERN in 1989. At the time of inception of WWW, it was intended for sharing the research and academic information over the computer networks as a interconnected Web of Hypertext pages. As the time passed by, the WWW evolved to other applications &amp;nbsp;like e-commerce and industrial application. Hence the information being shared was not limited to research and academic information. The banking, financial and government organization&#39;s information also came to circulation on the network as they made it available for easy access over the WWW. This raised the concerns&amp;nbsp;over the security of sensitive and confidential information being transferred over the network. Because the information that transfers between two systems on WWW over HTTP does not travel through a dedicated link between two systems. It travels through and passes through many intermediates nodes, routers,hubs and gateways and anyone could eavesdrop and impersonate itself as a receiver when the information was being passed between these system and could get access to this sensitive and confidential information. Thus an another version of protocol was required that could be used to transfer this sensitive and confidential information on WWW in a secured way. This lead to development of &lt;b&gt;HTTPS.&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;HTTPS(&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;HTTP over Transport Layer Security)&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;HTTPS is the secure version of HTTP.&amp;nbsp;HTTPS consists of communication over Hypertext Transfer Protocol (HTTP) within a connection encrypted by Transport Layer Security, or its predecessor, Secure Sockets Layer. The main motivation for HTTPS is authentication of the visited website and protection of the privacy and integrity of the exchanged data.&amp;nbsp;HTTPS provides authentication of the website and associated web server with which one is communicating, which protects against man-in-the-middle attacks. Additionally, it provides bidirectional encryption of communications between a client and server, which protects against eavesdropping and tampering with or forging the contents of the communication.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In practice, this provides a reasonable guarantee that one is communicating with precisely the website that one intended to communicate with (as opposed to an impostor), as well as ensuring that the contents of communications between the user and site cannot be read or forged by any third party. This protocol uses the DIgital Certificates and Public key Infrastructure to verify the identity of sender and receiver and encrypting the data betwenn two ends.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;HTTPS connections are primarily used for payment transactions on the World Wide Web, e-mail and for sensitive transactions in corporate information systems. In present times almost every website which collects some data from users have developed their websites to communicate over HTTPS. Whenever a user communicates with a website over HTTPS the browser displays a &lt;b&gt;Lock icon and HTTPS&lt;/b&gt; or Secure Text in address bar. The URL for such websites also starts with &lt;b&gt;HTTPS.&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEbucvyr8Hv1xhRlPsT1YgbEDtFwa9WkQ7GbYuziLMC1L2GVE1t6Ve1ON10LqF_94SyzkMvchxUzIk58f4-WR2cebq2cdqq_A1BPWBNOJB90fXD7FBRdAh54jFfsXQ1MTwpLoOpp6cZiq2/s1600/Https.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;338&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEbucvyr8Hv1xhRlPsT1YgbEDtFwa9WkQ7GbYuziLMC1L2GVE1t6Ve1ON10LqF_94SyzkMvchxUzIk58f4-WR2cebq2cdqq_A1BPWBNOJB90fXD7FBRdAh54jFfsXQ1MTwpLoOpp6cZiq2/s640/Https.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Is it always safe to communicate over the HTTPS?&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Even if HTTPS provides the a&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; text-align: justify;&quot;&gt;uthentication of the website and&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;encryption of communications between a client and server, but it does not means it is always &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;safe&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; to communicate over HTTPS. The HTTPS only guarantees the secure transmission between two ends and authenticates that the data is only transferred&amp;nbsp;to the authorized end it does not guarantee&amp;nbsp;the validity od sender or receiver. It is always upto the user&#39;s discretion to verify&amp;nbsp;that&amp;nbsp;if he has been communication or transacting with a valid or legit party. As it is also possible that any Phishing site may also communicate over HTTPS. So it is always advisable to check and verify the address in the website and adhere to the phishing attack warnings given by browsers and Anti- Viruses.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/8651271282418382662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/difference-between-http-and-https.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/8651271282418382662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/8651271282418382662'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/difference-between-http-and-https.html' title='Difference between HTTP and HTTPS.'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgEbucvyr8Hv1xhRlPsT1YgbEDtFwa9WkQ7GbYuziLMC1L2GVE1t6Ve1ON10LqF_94SyzkMvchxUzIk58f4-WR2cebq2cdqq_A1BPWBNOJB90fXD7FBRdAh54jFfsXQ1MTwpLoOpp6cZiq2/s72-c/Https.png" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-4840671718060702170</id><published>2017-05-21T20:35:00.002+05:30</published><updated>2017-05-21T20:37:36.109+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Asymmetric Encryption"/><category scheme="http://www.blogger.com/atom/ns#" term="Encryption. Public Key"/><category scheme="http://www.blogger.com/atom/ns#" term="Symmetric Encryption"/><title type='text'>Encryption: Symmetric and Asymmetric algorithms</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In present days, individuals and incorporation&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;are creating massive amount of digital data in every fraction of time. As the quantity of this data is increased threats to unauthorized access to its &amp;nbsp;has also been rose up. To cope up with the unauthorized access to data one of the best technique used in present time is encryption.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;What is encryption ?&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Encryption is a technique used to convert the contents of plain data/information to be saved or transferred to a cipher text with the help of an algorithm in association to an encryption key. This encryption key is shared with the people who require access to the data. The person who have that key can convert that cipher text back to original text using that key with the help of the reverse algorithm. Converting the cipher text back to original text is called decryption.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;How encryption is different from password security?&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Using a key to access the data secured by encryption technique seems similar to securing the data with the password but under the skin both vary a lot in their purpose and technique. The password security is usually the first line of defense&amp;nbsp;to protect the data from unauthorized&amp;nbsp;access. But the password security can never be considered full proof. In that case encryption is fallback technique and can also be the only line of defense&amp;nbsp;in absence of any password security.if somebody get access to the stored data by somehow bypassing the password security or eavesdrop the unsecured data being communicated through a channel. In that case even if someone gets the access to the data and if it is encrypted it would make no sense to that person unless he gets the key to decrypt it.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Manipulation Techniques used in Encryption&lt;/span&gt;&lt;/h4&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;All conventional encryption algorithms are based on two kinds of manipulation of the data: Substitution and Permutation.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;/span&gt;
&lt;br /&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;/span&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Substitution&lt;/b&gt;: Each element of the plaintext is mapped into another element using in association with a key. For example, the letters in word &lt;b&gt;apple &lt;/b&gt;are mapped to its 3rd next letter ending up with the cipher word &lt;b&gt;crrng.&lt;/b&gt;&amp;nbsp;So the key here can be considered as 2. The encrypt function of algorithm should add 2 to each letter of plain text to produce a cipher key. While the decryption function should reduce 2 from each letter in cipher text in order to reverse it obtain to plain text.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;b&gt;Permutation&lt;/b&gt;: The elements in the plaintext are rearranged. Permutation is also called transposition. For example, every pair of letters in word&amp;nbsp;&lt;b&gt;apple&amp;nbsp;&lt;/b&gt;are swapped withto its 3rd next letter ending up with the cipher word&amp;nbsp;&lt;b&gt;palpe.&lt;/b&gt;&amp;nbsp;So the key here is swapping each pair of letters in the world. So the key here can be considered as 2. The encrypt function of algorithm should swapping each pair of letters in plain text to produce a cipher key. While the decryption function should do the reverse in cipher text in order to reverse it to obtain plain text from it.&lt;br /&gt;
&lt;br /&gt;
The examples given here are just the basic one. In actual encryption algorithms keys can involve a number, a word, or just a string of random letters which are 64 bit,128 bit, 256 bit long or now even 512 bit and 1024 bit which makes it almost impossible to guess.&lt;/div&gt;
&lt;h4&gt;
Symmetric and Asymmetric Algorithms&lt;/h4&gt;
&lt;div&gt;
Apart from the manipulation technique the encryption techniques are best classified on the basis of key(s) used for encryption and decryption of data.&lt;/div&gt;
&lt;div&gt;
Symmetric and Asymmetric&lt;br /&gt;
&lt;h4&gt;
Symmetric Encryption&lt;/h4&gt;
&lt;/div&gt;
&lt;div&gt;
Symmetric Key Encryption algorithms use the same key to encrypt and decrypt the information. The person who wants to send the information or store the information in a secret way encrypts it using a secret key which he shares with only to receiver or to whom he want to provide access to that information in case of stored information.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69I9o6yXGbbdx5zP1q169uXs2VojD-kGYsTlpmZlEZO6nyhs-86QGpHsgPpz-nDhns1D5SMBi-jbN3dON-ySg1qFHfcWE_YfsRWh__ae4Tit_AyFdJGVUjWBYCI9zBpZ3uzQeX61QWtaF/s1600/ssldig01.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69I9o6yXGbbdx5zP1q169uXs2VojD-kGYsTlpmZlEZO6nyhs-86QGpHsgPpz-nDhns1D5SMBi-jbN3dON-ySg1qFHfcWE_YfsRWh__ae4Tit_AyFdJGVUjWBYCI9zBpZ3uzQeX61QWtaF/s400/ssldig01.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://www.ibm.com/support/knowledgecenter/SSB23S_1.1.0.14/gtps7/s7symm.html&quot; target=&quot;_blank&quot;&gt;Image Source&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The advantage of this technique is that generating the keys for encrypting the information is fairly simple and the algorithms are very inexpensive and easily available.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The drawback of this technique is that the if some unauthorized person gets access to shares symmetric key he can decrypt the information and get access to that. Because of this drawback these algorithms are not much suitable for transferring data on a network unless the symmetric key is also secured with some other technique. However it is sufficient to use these algorithm to store the information securely in encrypted form for personal use only when there is no need to share the key with other people.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
The common algorithms which use the symmetric encryption key technique are AES, DES and Blowfish etc.&lt;/div&gt;
&lt;h4&gt;
Asymmetric Encryption&lt;/h4&gt;
&lt;div&gt;
Asymmetric Encryption technique algorithms also called &lt;b&gt;Public Key Encryption&lt;/b&gt; algorithms use separate keys for encryption and decryption. The receiver who wants to receive information generate two keys using asymmetric algorithms: Public Key and Private Key. The Public key is shared with the senders from whom the receive wants to receieve the information. The senders encrypts the information with the public key and sends it to receiver. The receiver uses its private key to decrypt the information.&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaSETstivaURxJXQl20CjN5NF4peO5qEQGr2Bi5Zdgfbd2HvTkNzuilGsT4eLNfgUymNVwN8h4Z0kRZVUdJgDb0W75D6FZflL8yjoCEix1vY3Arev-MMu-AqZtG-v1lMekr2RWP8VDJWSL/s1600/ssldig02.gif&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;156&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjaSETstivaURxJXQl20CjN5NF4peO5qEQGr2Bi5Zdgfbd2HvTkNzuilGsT4eLNfgUymNVwN8h4Z0kRZVUdJgDb0W75D6FZflL8yjoCEix1vY3Arev-MMu-AqZtG-v1lMekr2RWP8VDJWSL/s400/ssldig02.gif&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.1.0/com.ibm.zos.v2r1.csfb300/csfb3za212.htm&quot; target=&quot;_blank&quot;&gt;Image Source&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
The advantage of this encryption technique is that only the receiver know the private key to decrypt the information. The Public key can only be used to encrypt the information but can not be used to decrypt it. So the people who have the Public key to encrypt and send the information cannot decrypt the information sent by other. Only receiver can decrypt it with its private key.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The Asymmetric Encryption algorithms are widely used to send the data over HHTPS and FTPS secure protocol using the Digital Certificates and Public Key Infrastructure.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The most commonly used Assyetric encryption techniques are RSA, DSS and ECDSA.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;If you are curious about how two different number can be encrypt and decrypt the same information.You can read an article on how to generate the keys &lt;a href=&quot;http://www.di-mgt.com.au/rsa_alg.html&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div style=&quot;background-color: ivory; font-size: 16px; line-height: 1.4em; text-align: start;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/4840671718060702170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/encryption-symmetric-and-asymmetric.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/4840671718060702170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/4840671718060702170'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/encryption-symmetric-and-asymmetric.html' title='Encryption: Symmetric and Asymmetric algorithms'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh69I9o6yXGbbdx5zP1q169uXs2VojD-kGYsTlpmZlEZO6nyhs-86QGpHsgPpz-nDhns1D5SMBi-jbN3dON-ySg1qFHfcWE_YfsRWh__ae4Tit_AyFdJGVUjWBYCI9zBpZ3uzQeX61QWtaF/s72-c/ssldig01.gif" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-1440794453594272189</id><published>2017-05-21T03:18:00.003+05:30</published><updated>2017-05-21T03:20:22.017+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Application Server"/><category scheme="http://www.blogger.com/atom/ns#" term="Tomcat"/><category scheme="http://www.blogger.com/atom/ns#" term="Web Container"/><category scheme="http://www.blogger.com/atom/ns#" term="Web Server"/><title type='text'>Difference between a Web Server,Web Container and Application Server in context of Java Web application.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The people who work in the development of Java Web Application may have usually come across the terms Web Server, Web Container and Application Server. On the surface all three terms sounds and seems similar. But there is a difference between all three terms.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Lets start with the term &lt;b&gt;Server&lt;/b&gt;. Whenever we view an architecture diagram for an application consisting of client-server in a book or in any document,&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;there&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;the server is illustrated as a box, which accepts the requests from the client, processes it and sends the response back to the client. So what goes into that box regarded as server. Is it a just piece of separate hardware or a hardware and software or just a software? Well to be precise in software development environments the server is actually a &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;software&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;This software can run on the OS and hardware where the client itself is located (which usually happen while developing the application on local system with server installed on the same machine) or it can&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;even&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;reside on a separate&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;high end processing capability&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;hardware consisting of multiple CPUs with even 100 gigs of RAM and installed on a OS designed for hosting requirements (as in case of actual websites deployed on these servers for hosting the client over network). Without this piece of software the entire hardware is just like a &lt;b&gt;Box&lt;/b&gt;&amp;nbsp;and this is what the the hardware in Server Unit left after excluding the server application is called.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;So in describing the difference between&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;the terms Web Server, Web Container and Application Server our focus will be on software only.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Web Server is a software/application responsible for receiving HTTP/HTTPS requests from the clients over a network. Web Servers were originally developed&amp;nbsp;to handle requests for the resources such as HTML pages,Javascript,CSS and images. The entire responsibility&amp;nbsp;of a web server is to listen to the HTTP requests and then fetch the resource&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;in the URL&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;requested by the client and return that resource to client.&amp;nbsp;In other words, &amp;nbsp;a web server can serve requests for the static resources on its own and is capable to server the website with static resources and pages only. The deployment&amp;nbsp;of these static application is as easy as just placing the directory with static resource in the root folder of the server&#39;s context directory. Apache and Sun One (iPlanet) are the example of such web servers.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;


&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But as the time and internet had evolved and there was a need of web applications dynamic pages and business logic also got involved &amp;nbsp;in web applications, there was also need of development of software or components that can handle requests for dynamic pages by processing the code written &amp;nbsp;in server side scripting languages like ASP, PHP or JSP and servlets. To process the pages written in ASP or PHP (server side scripts embedded in web pages) some plugins were developed which could be integrated with existing web servers and make them capable to handle the requests for the dynamic pages and pass it further to these plugins for generation of dynamic pages, &amp;nbsp;and then return the generated pages.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;For the JSP and Servlet (which are Java way of creating dynamic web pages) some new components were developed which are called Web Containers or Servlet Containers These containers provide the api for implementation of HTTPServlet classes and handle the requests for JSP and servlet. These container manages the life-cycle&amp;nbsp;of JSP and Servlets and generate&amp;nbsp;the dynamic pages. The Tomcat, Jetty and Wildfly are example of such containers. Usually&amp;nbsp;these container are delivered as a integrated package of &lt;b&gt;Web Server and Web Container&lt;/b&gt; such as Apache Tomcat.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Even if the Web Container were efficient enough to host and handle the request for application with dynamic web pages generated by processing some business logic but those were not much scale-able&amp;nbsp;as per the requirement of Enterprise applications. The Java further came up with the concept of Enterprise JavaBeans which provided a much scale-able&amp;nbsp;and distributed MVC(Model View Controller) approach to develop the business component having the main business logic of application modules. The servers and containers were further evolved to hosts these business components in a separate component called EJB Container or simply Bean Container and this evolved form is called the&amp;nbsp;&lt;b&gt;Application&amp;nbsp;Servers&lt;/b&gt;. Weblogic and JBoss are example of such Application server. In these days the Application servers have even evolved further to handle other Java EE Features like Web Services, JMS and persistence.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;So Application Server can be considered a super-set which consists of a Web Container and a Web Container further can be considered as super-set which contains the Web Server. This can be depicted as the following diagram:&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgifndiGFentr_pwAgCs9SnVIecAZxVUJ9BYKw9Zj2uOSbpDiZ3hVMDZ7jOac03_X4VKVytwMM2p6wSLfPVbACVhEqHpLrJhEHl-oHmUYkgMa6vXp7cUWTbJhHxMWIXF_QLTi1QQGZu8riE/s1600/Untitled.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;272&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgifndiGFentr_pwAgCs9SnVIecAZxVUJ9BYKw9Zj2uOSbpDiZ3hVMDZ7jOac03_X4VKVytwMM2p6wSLfPVbACVhEqHpLrJhEHl-oHmUYkgMa6vXp7cUWTbJhHxMWIXF_QLTi1QQGZu8riE/s640/Untitled.png&quot; width=&quot;640&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;b&gt;Image Source: Head First Jsp and Servlets&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Nowadays, most of the application servers comes as a single unit with virtually&amp;nbsp;integrated web container and EJB container as depicted in the diagram. It is very rare that a standalone EJB container can be find. But Web Containers like Apache Tomcat and Web server like Apache and iPlanet are still available and still in use.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The Web Container like Apache Tomcat are quite efficient&amp;nbsp;to host small to medium non EJB Web application applications developed in JSP and Servlet or purely &amp;nbsp;other Java Web Frameworks only.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The Web Servers like Apache and iPlanet are still in use to act as a proxy web server to web applications to enforce DNS and HTTPS configurations and some other HTTP request rules like disabling the cache, filtering the HTML request and response data for avoiding cross scripting and cross frame attacks etc so that all these settings can be decoupled from actual application code and application server with multiple clusters or managed servers.&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/1440794453594272189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/difference-between-web-serverweb.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/1440794453594272189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/1440794453594272189'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/difference-between-web-serverweb.html' title='Difference between a Web Server,Web Container and Application Server in context of Java Web application.'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgifndiGFentr_pwAgCs9SnVIecAZxVUJ9BYKw9Zj2uOSbpDiZ3hVMDZ7jOac03_X4VKVytwMM2p6wSLfPVbACVhEqHpLrJhEHl-oHmUYkgMa6vXp7cUWTbJhHxMWIXF_QLTi1QQGZu8riE/s72-c/Untitled.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-1894127143812993892</id><published>2017-05-13T22:58:00.002+05:30</published><updated>2017-05-15T08:31:06.614+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Browsers"/><category scheme="http://www.blogger.com/atom/ns#" term="Chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="Internet Explorer"/><category scheme="http://www.blogger.com/atom/ns#" term="Javascript"/><category scheme="http://www.blogger.com/atom/ns#" term="JavaScript Engine"/><title type='text'>How did Internet Explorer become a victim of joke for being slow?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;We all use to have a good laugh at the memes like this trolling the Internet Explorer being slower than other contemporary&amp;nbsp;browsers.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI6cf2DCYssPJnN37GoD9QK3ss30qIWWK7t4Jjo-OBBEQJfd5OcXvAqxnCXHrR06KkghFLS6EcRwg7TArlqSrb__PdQW03aMSvZYaavTgOJaWJYYN9E1rfVjpcNV59jGOy-459ZE0WEIcH/s1600/sigh-internet-explorer_o_1658781.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;306&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI6cf2DCYssPJnN37GoD9QK3ss30qIWWK7t4Jjo-OBBEQJfd5OcXvAqxnCXHrR06KkghFLS6EcRwg7TArlqSrb__PdQW03aMSvZYaavTgOJaWJYYN9E1rfVjpcNV59jGOy-459ZE0WEIcH/s400/sigh-internet-explorer_o_1658781.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: left;&quot;&gt;&lt;a href=&quot;https://www.memecenter.com/fun/1658781/sigh-internet-explorer&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Image Source&lt;/span&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But how does internet explorer became victim&amp;nbsp;of this joke?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Well, this goes back to the days with&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;first release of Windows 7, the most popular edition of Windows used till the date. Earlier releases of Windows 7 used to come with a Internet Explorer version 8.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Like all the web browsers, Internet Explorer too has a rendering Engine and a JavaScript&amp;nbsp;Engine. The web pages that the web browsers loads does nor resides on the server as those are displayed. But actually are in different pieces consisting of HTML, CSS and JavaScript.&amp;nbsp;These web pages static or dynamic (Dynamic web pages are dynamic until those are processed on server, once those are processed, the generated HTML is sent from the server) are received&amp;nbsp;by browsers and all the different pieces of&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;HTML, CSS and JavaScript are put together by browser to create and display a page. The layout and rendering engine processes the HTML &amp;amp; CSS (for layout and styles) and the JavaScript engine processes the JavaScript (for client side behavior of elements) which needs to be transferred to machine language for processing and client side.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Each browser uses the rendering and JavaScript engine they have developed in-house or a fork of any open source engines. In the Internet Explorer v8 and its earlier versions&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Microsoft was using their &lt;b&gt;JScript &lt;/b&gt;JavaScript Engine. Unlike other JavaScript Engines used by other browser&amp;nbsp;of its time&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;(&lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;V8&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;by chrome,&amp;nbsp;&lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;SpiderMonkey&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;by Firefox)&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;which were a JavaScript&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;compiler and had the ability to convert entire JavaScript code in few passes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;the &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;JScript &lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;was an interpreter which used to convert the Javascriipt code line by line. So Internecine&amp;nbsp;Explore would take comparatively&amp;nbsp;larger amount of time to load the&amp;nbsp;JavaScript.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But that was the time when there was a sudden rise in development&amp;nbsp;and popularity websites like &lt;b&gt;Facebook &lt;/b&gt;which have a huge amount of code written in JavaScript or JavaScript frameworks like jquery etc to &amp;nbsp;increase the performance. The poor Internet Explorer with a JavaScript&amp;nbsp;interpreter&amp;nbsp;was damn slow on these sites whereas other browsers like Chrome and &amp;nbsp;Firefox. So people started to turn to these alternative browsers.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;It took 2 years for Microsoft to release a better version of IE, Internet Explorer 9 in March 2011 which had a new JavaScript Engine &lt;b&gt;Chakra&lt;/b&gt;&amp;nbsp;which was a Javascript compiler and could compete with other browsers in processing speed of JavaScript. Microsoft even shared this improvement in its &lt;b&gt;&lt;a href=&quot;https://blogs.msdn.microsoft.com/ie/2010/03/18/the-new-javascript-engine-in-internet-explorer-9/&quot; target=&quot;_blank&quot;&gt;Developer IEBlog&lt;/a&gt;&amp;nbsp;&lt;/b&gt;as:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;i&gt;&quot;IE8, like other versions of IE before it, included a script interpreter for running JavaScript. Pure interpreters are usually adequate for traditional web pages with limited amounts of script, and we did a lot of work to improve performance of these sites in Internet Explorer 8, both in script as well as across the browser.&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; color: #333333; font-family: &amp;quot;Segoe UI&amp;quot;, Tahoma, Arial, &amp;quot;Helvetica Neue&amp;quot;, Helvetica, sans-serif; font-size: 14px; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;i&gt;With IE9, we decided that we needed a better approach to building a script engine for the present and future demands of the Web. Clearly, the new engine had to be able to run traditional pages well. But the engine also needed to perform well on Web applications of today and the HTML5 application of tomorrow, as well as keep up with changes in the Web and in the devices used to browse it.&quot;&lt;/i&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But two years were long enough for people to move to other browsers. There is also a meme for the only job left for the IE exlorer during this time:&lt;/span&gt;&lt;/div&gt;
&lt;table align=&quot;center&quot; cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; class=&quot;tr-caption-container&quot; style=&quot;margin-left: auto; margin-right: auto; text-align: center;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;td style=&quot;text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7i1GPKID1HIWsGEXSQFsiYQXFqMd-XgU0BjDDcnMlWWzwvL7_YJCcLiJEfefVOvEruvkzhr6TmdGpX2R2qu5CL85cSVvEgxlYsMRKpbZtpIov6lRQa3k-5axa7yZJ4Z1uacC2mOK6dEKc/s1600/ff6.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;315&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj7i1GPKID1HIWsGEXSQFsiYQXFqMd-XgU0BjDDcnMlWWzwvL7_YJCcLiJEfefVOvEruvkzhr6TmdGpX2R2qu5CL85cSVvEgxlYsMRKpbZtpIov6lRQa3k-5axa7yZJ4Z1uacC2mOK6dEKc/s320/ff6.jpg&quot; width=&quot;320&quot; /&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;tr-caption&quot; style=&quot;text-align: justify;&quot;&gt;&lt;a href=&quot;http://knowyourmeme.com/photos/345171-internet-explorer&quot; target=&quot;_blank&quot;&gt;Image Source&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;So it was like people moved on to other browsers and never came back to IE or came back when it was the only option to download the other browser.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The reason behind IE not being popular again among users even after that upgrade was not automatically upgrading the existing ones and not keeping up to support required for latest trends in market or web like HTML5, CSS3 etc.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Chrome on the other hand used to provide invisible &amp;nbsp;updates to all the users. It was since Google started providing chrome as a service rather than product and it became like install and forget to maintain it. Support for all the latest layout and rendering pieces like HTML5,CSS3 was being automatically provided to users.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;background-color: white; box-sizing: border-box; margin-bottom: 10px; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In addition to that a wide array of easy to install extensions and application in chrome, plugins in Firefox were always an additional delight for the users which they did not wanted to leave for IE. And in all that IE became a victim for the memes and trolls.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/1894127143812993892/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-does-internet-explorer-became.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/1894127143812993892'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/1894127143812993892'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-does-internet-explorer-became.html' title='How did Internet Explorer become a victim of joke for being slow?'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhI6cf2DCYssPJnN37GoD9QK3ss30qIWWK7t4Jjo-OBBEQJfd5OcXvAqxnCXHrR06KkghFLS6EcRwg7TArlqSrb__PdQW03aMSvZYaavTgOJaWJYYN9E1rfVjpcNV59jGOy-459ZE0WEIcH/s72-c/sigh-internet-explorer_o_1658781.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-2622466878010547437</id><published>2017-05-11T09:24:00.001+05:30</published><updated>2017-05-11T09:25:09.404+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Parallel Space"/><category scheme="http://www.blogger.com/atom/ns#" term="Whatsapp"/><title type='text'>How to use multiple Whatsapp accounts on a single android phone.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Nowadays most of the cellphones comes with a dual sim slot allowing users two use&amp;nbsp; two numbers&amp;nbsp; at the same time on a single phone. Using the two numbers&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;sometimes&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;becomes necessity &amp;nbsp;for some people like who lives away from there hometown in a different state where they have to get a new number for local use but also keep using their native number when they visit their hometown once in a month. In the same way some people uses one number as their business number and other as their personal number.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;As Whatsapp has almost replace the native text Messaging services and people prefer to use Whatsapp when they want to communicate over text, So if you are using both of your numbers actively, at some point It also becomes necessary to be visible and present on Whatsapp on both of the numbers. But it is only possible to use a single number account on Whatsapp app on a mobile. So to use whatsapp on both numbers one has to turn to either&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;using&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;two mobiles or some workaround of installing another app like &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;OGWhatsapp,&amp;nbsp;&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;a non official whatsapp variant, which uses which will allow using another whatsapp account. But installing and configuring &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;Whatsapp &lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;and &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;OGwhatsapp &lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;is quite a task and a minor mistake can lead to lose all of backup of existing Whatsapp.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Well the Mi and Redmi phones have a inbuilt feature called dual apps in from their MIUI 8 release which allows to create a clone of some of the apps like Whatsapp, Facebook, Messanger with just a one click and use an entirely different account. So you can use two different number on a single android phone without need to install on configure any non official app on your mobile. And the best thing is the app &lt;/span&gt;&lt;b style=&quot;font-family: &amp;quot;Helvetica Neue&amp;quot;, Arial, Helvetica, sans-serif;&quot;&gt;Parallel&amp;nbsp;Space&lt;/b&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt; the Redmi and Mi phones uses behind the scenes is also available on other android phones. So anyone can install and use two different accounts on Whatsapp, Facebook&amp;nbsp;and Messenger&amp;nbsp;etc by creating a clone of these apps by following these steps:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;1) &amp;nbsp;Install the &lt;b&gt;Parallel Space&lt;/b&gt; app from Play Store.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpTxiyXI3rxZ6HW-8bDjKVlms12cxgt7CbiksZgPUDjFU52IVoSr0iwcQWLC5gqgeSI51sODus1jJ0n-F4Cyr5LTqLxuM0AF_9Uytl-aVQkJaS75mebyaUKQXCqz0YsjjoFtOPoX9ZBqf/s1600/Screenshot_20170504-213831.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpTxiyXI3rxZ6HW-8bDjKVlms12cxgt7CbiksZgPUDjFU52IVoSr0iwcQWLC5gqgeSI51sODus1jJ0n-F4Cyr5LTqLxuM0AF_9Uytl-aVQkJaS75mebyaUKQXCqz0YsjjoFtOPoX9ZBqf/s400/Screenshot_20170504-213831.png&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;2. Open the application and click on Start.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfaOzovQvBJJTpkxsvv45TPDeuhyphenhyphenrfjw3SZ3tpgrHr4ehH2cn-5ukflMmSKe_Qi3wOzdrMviIUVvX-pSWx1pdDhiWjLG_lfF7LiXcAWqrqImeQTwAChQO9CuzvmDQqrpqh6FqpwdBrKCw4/s1600/Screenshot_20170504-213906.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfaOzovQvBJJTpkxsvv45TPDeuhyphenhyphenrfjw3SZ3tpgrHr4ehH2cn-5ukflMmSKe_Qi3wOzdrMviIUVvX-pSWx1pdDhiWjLG_lfF7LiXcAWqrqImeQTwAChQO9CuzvmDQqrpqh6FqpwdBrKCw4/s400/Screenshot_20170504-213906.png&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3. Select the application you want to clone and use multiple accounts for. For example, Whatsapp.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdkwm8r-6AMAZsXoH5ENHmT0VlUaizeoLW08Upf7IwD9-QErN0HGLlm2RFqhyphenhyphenD8nRVZmVdAxmjBNUALHRHG2RcT3e8GPw78BUOShD3SEZo7_5SdcElxZMpArldxWj0DC-OJ2-5s3Mb2Ny/s1600/Screenshot_20170504-213941.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYdkwm8r-6AMAZsXoH5ENHmT0VlUaizeoLW08Upf7IwD9-QErN0HGLlm2RFqhyphenhyphenD8nRVZmVdAxmjBNUALHRHG2RcT3e8GPw78BUOShD3SEZo7_5SdcElxZMpArldxWj0DC-OJ2-5s3Mb2Ny/s400/Screenshot_20170504-213941.png&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;It will take some seconds to clone the app.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4. Once the app is cloned, create a shortcut of it from the app by dragging the icon to create shortcut option. Now you can see two Whatsapp icons on your screen.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhQLX13AcRLL0JTq_mfqX7YZZ55QCnbOB_G41UjCDXvSukInYJ35OGjvN3Bq5MsVERxzcSjYYfuUtmOdix2GpRSLtBBndNYi5WYkDOltJ9Y_SbriFdV0knTnZZl5dSYT6hX8XbFn973jpN/s1600/Screenshot_20170504-214201.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhQLX13AcRLL0JTq_mfqX7YZZ55QCnbOB_G41UjCDXvSukInYJ35OGjvN3Bq5MsVERxzcSjYYfuUtmOdix2GpRSLtBBndNYi5WYkDOltJ9Y_SbriFdV0knTnZZl5dSYT6hX8XbFn973jpN/s400/Screenshot_20170504-214201.png&quot; width=&quot;225&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Voila, Now you have two different whasapp apps with just 3 clicks. One with your existing whatsapp account, another one is clone of the existing Whatsapp, named as Whatsapp+, created by Parallel Space in a virtual space on internal storage of your device. You can configure another account on Whatsapp+ and enjoy two whatsapp accounts &amp;nbsp;on a single device together.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/2622466878010547437/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-to-use-multiple-whatsapp-accounts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/2622466878010547437'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/2622466878010547437'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/how-to-use-multiple-whatsapp-accounts.html' title='How to use multiple Whatsapp accounts on a single android phone.'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpTxiyXI3rxZ6HW-8bDjKVlms12cxgt7CbiksZgPUDjFU52IVoSr0iwcQWLC5gqgeSI51sODus1jJ0n-F4Cyr5LTqLxuM0AF_9Uytl-aVQkJaS75mebyaUKQXCqz0YsjjoFtOPoX9ZBqf/s72-c/Screenshot_20170504-213831.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-164427525402920008</id><published>2017-05-02T07:54:00.001+05:30</published><updated>2017-05-07T08:05:21.559+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Encryption"/><category scheme="http://www.blogger.com/atom/ns#" term="Hashing"/><category scheme="http://www.blogger.com/atom/ns#" term="Web Applications"/><title type='text'>Why does website send a link in the mail to reset the password on forgot password option?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Have you ever wondered why does most of the websites/web applications ask you to reset your password by sending you a link in the mail &amp;nbsp;instead of sending your existing password in the mail?&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfqgaUsgGfnbc6MKLG4Ynrh8YYguQ6eewgEuxyf8xvnNiReiItuAkhyphenhyphen83KVbSqCiZ9Tm-07n1eOduYZsPKZ_OCwRFNuEkeC7UJAsQACwDHIMobHxmce4qOM7gsnumn6-tDSPKgcn-LEbns/s1600/PasswordReset.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;212&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfqgaUsgGfnbc6MKLG4Ynrh8YYguQ6eewgEuxyf8xvnNiReiItuAkhyphenhyphen83KVbSqCiZ9Tm-07n1eOduYZsPKZ_OCwRFNuEkeC7UJAsQACwDHIMobHxmce4qOM7gsnumn6-tDSPKgcn-LEbns/s400/PasswordReset.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Well, the very simple and straight answer to this question is because they do not have one. Most of the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;web applications&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;which adhere to best security practices never store login passwords of their users anywhere to avoid any unauthorized access to the passwords&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But, This fact brings up another question that if the&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;web applications&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;do not store the passwords anywhere then how does they authenticate the users by asking them to enter the username and a &quot;password&quot;?&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Actually, these&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;web applications&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;use a technique called Hashing to create a &quot;digest&quot; from the password and instead of storing bare passwords&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;in their database&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;they store the &quot;digest&quot; created from the password. When a user makes an login attempt the application takes the password, runs it through the same Hashing algorithm to obtain and digest and compares the computed digest with one stored in database for the entered user.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;How hashing is Different From Encryption ?&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;On the surface hashing might seem very much similar to encryption, another widely used security technique for used for information security, in which using certain encryption algorithms actual information in plain text is converted to secret text called cipher text for keeping it secure. But both Hashing and Encryption are entirely different.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Encryption is a two way technique where the plain information is encrypted to a cipher text to keep it secure from unauthorized access. But if some unauthorized hacker/eavesdropper gets the decryption key and decryption function of the algorithm used to encrypt the information, the information can be converted back to &amp;nbsp;plain text. &amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Hashing on the other hand is one way technique where information is converted to a cipher/secret text called digest using hashing algorithms so that it can never be converted back to its original form. Even if some intruder/eavesdropper gets access to digest created from original text/information and even to the Hashing algorithm used to created that digest he will never be able to convert it back to original text.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;So there is no way to recreate the original password from the digest even if some authorized&amp;nbsp;person gets access to the digest created from the password.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Some popular hashing algorithm used to create digest from plain Text are MD5, SHA-0, SHA-1, SHA-2 etc.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The similar methodology is used to store other sensitive user information such as Credit Card Information, Bank accounts etc.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Some applications that uses the security questions as an option to reset the password in case you &quot;Forgot password&quot;. The answers to these security questions are also saved in database only after creating a digest from those after hashing.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;How Digests are made more Stronger?&lt;/b&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;br /&gt;


&lt;div style=&quot;font-weight: normal;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Although converting the passwords to digests and saving those in database instead of original password make them secure to unauthorized access. But there are some further improvements done by these web applications to make them more stronger.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;/span&gt;&lt;br /&gt;
&lt;div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;margin: 0px;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;While most of the websites use standard hashing algorithms. If any intruder/hacker somehow get access to the digest created from password and has access to those standard algorithms he can try generating and matching the digest for the password and hence can obtain that password by hit and trial method called&amp;nbsp;&lt;b&gt;Brute Force&lt;/b&gt;&amp;nbsp;attack. To address this issue websites asked the user to make password larger in length and use a combination of Capital letters, small letters, special characters and digits. Using a mix of all these characters and larger in length increase the permutations and combinations for arrangement of these characters and makes the&amp;nbsp;&lt;b&gt;Brute Force&lt;/b&gt;&amp;nbsp;attack slow. For Example a password with 12 characters having a Capital,small,special character and digits or say all the possible &lt;b&gt;standard ASCII value will have&amp;nbsp;94^12 different possibilities, or 4759203148142533764751364&lt;/b&gt; combination which a regular computer may take thousands years to crack.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;But using standard hashing algorithms brings one more issues. The digest created from a particular word using standard hashing algorithm is unique. So instead of trying to reverse a digest to a password attackers maintain &lt;b&gt;Rainbow Tables &lt;/b&gt;which contains pregenerated digests of possible dictionary words. For example MD5 digest/hash generated from string &quot;password&quot; would always be&amp;nbsp;&lt;b&gt;48cccca3bab2ad18832233ee8dff1b0b.&lt;/b&gt;&amp;nbsp;So if any user uses the string/word &quot;password&quot; as his/her password and attacker gets access to its digest he can easily obtain password from it using by looking up into the &lt;b&gt;Rainbow Tables.&lt;/b&gt;&amp;nbsp;To avoid this web application uses &lt;b&gt;salt&lt;/b&gt;. Salt is just a very large random number generated in application while obtaining the digest from a password for the first time for a user and is concatenated&amp;nbsp;with the password entered by user. The salt is then saved into the database along with the digest. Every time&amp;nbsp;authentication is done and digest need to be created from the entered password this salt is fetched from the database, concatenated again with entered password and digest is calculated. If the digest matches with the one saved in the database, login successes otherwise it result sin failure. So if any attacker tries to lookup the digest in the Rainbow tables he will never get a match because now the digest is actually created from the password and a very large random number &lt;b&gt;salt. &lt;/b&gt;So use of salt while creating a digest makes them secure from these rainbow tables.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/164427525402920008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/05/why-does-website-send-link-in-mail-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/164427525402920008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/164427525402920008'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/05/why-does-website-send-link-in-mail-to.html' title='Why does website send a link in the mail to reset the password on forgot password option?'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhfqgaUsgGfnbc6MKLG4Ynrh8YYguQ6eewgEuxyf8xvnNiReiItuAkhyphenhyphen83KVbSqCiZ9Tm-07n1eOduYZsPKZ_OCwRFNuEkeC7UJAsQACwDHIMobHxmce4qOM7gsnumn6-tDSPKgcn-LEbns/s72-c/PasswordReset.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-706158573636367120</id><published>2017-04-23T16:47:00.002+05:30</published><updated>2017-05-07T08:11:10.124+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Google Chrome"/><category scheme="http://www.blogger.com/atom/ns#" term="Redmi Note 3"/><title type='text'>How to save a web page as a pdf from chrome on Redmi Note 3 and other Mi phones</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Google chrome is browser currently regarded as best web browser among all the curremt browser due to its simpicilty, speed, extensions available and portability. It is currently available across all the desktop and mobile operating systems with almost similer set of features and functionalities. One such feature that it provides&amp;nbsp; over other browsers to allow a web page or save any content as a pdf with its print feature. While finding the option to print a webpage or any other content is a bit tricky, Redmi and Mi phones take it a bit further requiring an addition application to be set to enable to save those as pdf.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;The following are the steps to find the print feature in chrome to save a web page or any other content in pdf on Redmi Note 3 and Mi phones:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;1) Go to options menu in chrome and click on &lt;b&gt;Share&lt;/b&gt;:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIPkScJN9GHwfSTaVvdosla-6_n0-vmZ7eSILbkU6TCrPrsA_HHLaddFDGktWqHnRz1kk1CsvDwWqnaP9KG8PmhdOezhihZi-dkbp-dWHIGvLRr48tMkWkMjmSMaiULyqCYcb63kSEcthm/s1600/Screenshot_2017-04-18-13-40-02-852_com.android.chrome.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIPkScJN9GHwfSTaVvdosla-6_n0-vmZ7eSILbkU6TCrPrsA_HHLaddFDGktWqHnRz1kk1CsvDwWqnaP9KG8PmhdOezhihZi-dkbp-dWHIGvLRr48tMkWkMjmSMaiULyqCYcb63kSEcthm/s320/Screenshot_2017-04-18-13-40-02-852_com.android.chrome.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;2) Click on &lt;b&gt;Print &lt;/b&gt;from the print icon from the options of applications to share with:&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikZKoz6eJ67aqBXa0w8eOEpsKfqL4KNy8qPRi7CjOHGFVlWUwBp_K-ey3_sgOFC6EXI_Xe8H_LTVFdFbG0X0mbKbw73UNg0Yo1RPh6dmP7kNIOmbjAJWywcCkvqKYIIV3KkQICGQXFKDM4/s1600/Screenshot_2017-04-23-06-49-28-985_android.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEikZKoz6eJ67aqBXa0w8eOEpsKfqL4KNy8qPRi7CjOHGFVlWUwBp_K-ey3_sgOFC6EXI_Xe8H_LTVFdFbG0X0mbKbw73UNg0Yo1RPh6dmP7kNIOmbjAJWywcCkvqKYIIV3KkQICGQXFKDM4/s320/Screenshot_2017-04-23-06-49-28-985_android.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3) A &lt;b&gt;Print&amp;nbsp;Preview&lt;/b&gt;&amp;nbsp;page will be displayed from where you can choose the page numbwe or no. of pages to print. Then you can click on PDF icon. This should give you an option to browse for the location to save the file but in Redmi Note 3 and some other Mi phones the &lt;b&gt;Document Applications&lt;/b&gt; which this feature use to save file as pdf&lt;b&gt;&amp;nbsp;&lt;/b&gt;is disabled by default and you get an toast message Turn on &lt;b&gt;Documents in Settings&amp;gt; Installed apps first&lt;/b&gt;. You have to enable this application explicitly.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjIHPWFmvXfQp3Y6xzQ0saY5cCPdrm_Ler0zlxmwF_pCg-ebTnJ4jGNpyGNhC3KWipPr5XoeqQXgmlHWBrlwMtZ1IColyFJ8ZZcow3K6kL1RBYBi-tZpe5ZtBrvSQnke6CNoVFPDPxobN0/s1600/Screenshot_2017-04-18-13-40-37-002_com.android.printspooler.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgjIHPWFmvXfQp3Y6xzQ0saY5cCPdrm_Ler0zlxmwF_pCg-ebTnJ4jGNpyGNhC3KWipPr5XoeqQXgmlHWBrlwMtZ1IColyFJ8ZZcow3K6kL1RBYBi-tZpe5ZtBrvSQnke6CNoVFPDPxobN0/s320/Screenshot_2017-04-18-13-40-37-002_com.android.printspooler.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4) So If you get this toast message in minimize this app and go to &lt;b&gt;Settings&amp;gt; Installed apps&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQN7_igrFiCBleVwWDF96f0fCPHWH6LkvTCgUoUbL8oVywY1t0lmCWnd0QYh-pakkRVgRBAQXyDBbY6mw1a1cGPqKnD4XTysM4LHBj6ghkOctNoxcJ_lefv8QhS2cREDS7iw204K5VExJY/s1600/Screenshot_2017-04-18-13-41-05-503_com.android.settings.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQN7_igrFiCBleVwWDF96f0fCPHWH6LkvTCgUoUbL8oVywY1t0lmCWnd0QYh-pakkRVgRBAQXyDBbY6mw1a1cGPqKnD4XTysM4LHBj6ghkOctNoxcJ_lefv8QhS2cREDS7iw204K5VExJY/s320/Screenshot_2017-04-18-13-41-05-503_com.android.settings.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;5) Here you get list of all the apps installed onto your phone. you need to search the Documents app, in the list displayed. Sometime it takes a moment to load all the applications if there are many apps installed on phone. so wait until the complete list is loaded.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBAHme9du08zTkiI9QaGU4lCQSAFkAEVvIjH49qTIkpcKfFrTucdG652LLJUC7gHvBpN5qnUrnySne9MV0oZgJ1SfyqBo3eP9VN8Ld2-KFCMR3BdXecuFjEnNdTwNDPL5s1TUGyQsUEzix/s1600/Screenshot_2017-04-18-13-41-27-306_com.android.settings.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBAHme9du08zTkiI9QaGU4lCQSAFkAEVvIjH49qTIkpcKfFrTucdG652LLJUC7gHvBpN5qnUrnySne9MV0oZgJ1SfyqBo3eP9VN8Ld2-KFCMR3BdXecuFjEnNdTwNDPL5s1TUGyQsUEzix/s320/Screenshot_2017-04-18-13-41-27-306_com.android.settings.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;6) Now click on the &lt;b&gt;Documents &lt;/b&gt;app and click on the option to enable the app on the bottom.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy7HUKHYOU1X8dl4i1K-Y1wBCwJstpQfEAZMyF-XSfzp9PTQntAK40QRJ8jadUEVQExwIMUArb0A_FRY6uBTHlrX9xI-fE7tz44gFpHc7dC8Y3advNFPoWckNX5J2DlKFCF5_y0EctSiYi/s1600/Screenshot_2017-04-18-13-41-36-013_com.android.settings.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhy7HUKHYOU1X8dl4i1K-Y1wBCwJstpQfEAZMyF-XSfzp9PTQntAK40QRJ8jadUEVQExwIMUArb0A_FRY6uBTHlrX9xI-fE7tz44gFpHc7dC8Y3advNFPoWckNX5J2DlKFCF5_y0EctSiYi/s320/Screenshot_2017-04-18-13-41-36-013_com.android.settings.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;7) Now switch back to minimized &lt;b&gt;Print Preview &lt;/b&gt;or Repeat steps 1 to 3 on chrome and click on Save PDF.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQDjcM42tJv9DzMma8L2wjlUOut2GaqKZx1fzV3Eo4TkWDcog9amNhCbG8u-ZMI4OJ8lO_EWJxqhkWQxePtv31jKae2rbThsJETEmtdiuDB0Oq_BXyOtSp-twd65Yek9c-dGQfQ9czcwji/s1600/Screenshot_2017-04-18-13-42-10-283_com.android.printspooler.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQDjcM42tJv9DzMma8L2wjlUOut2GaqKZx1fzV3Eo4TkWDcog9amNhCbG8u-ZMI4OJ8lO_EWJxqhkWQxePtv31jKae2rbThsJETEmtdiuDB0Oq_BXyOtSp-twd65Yek9c-dGQfQ9czcwji/s320/Screenshot_2017-04-18-13-42-10-283_com.android.printspooler.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;8) Click on PDF icon after selecting the copies or paper size. Now this should give an option to Browse the Location to save the File.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVm7W5H3QtAS7IY6HUJ6X7eRkB1mnaosFYruCf6kK9FvLdZ9wk3_kSNnzbZqmajsQblGLIJ_cYJtB077Hl5wYNkavxHkEAzgK-DGM2mCX4pA768oGNQwqHLHid8JYbk72G13FlYylblC9x/s1600/Screenshot_2017-04-18-13-42-41-808_com.android.documentsui.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVm7W5H3QtAS7IY6HUJ6X7eRkB1mnaosFYruCf6kK9FvLdZ9wk3_kSNnzbZqmajsQblGLIJ_cYJtB077Hl5wYNkavxHkEAzgK-DGM2mCX4pA768oGNQwqHLHid8JYbk72G13FlYylblC9x/s320/Screenshot_2017-04-18-13-42-41-808_com.android.documentsui.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;9) After browsing to the location where you want to save the file. Click on Save in the bottom.&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVm7W5H3QtAS7IY6HUJ6X7eRkB1mnaosFYruCf6kK9FvLdZ9wk3_kSNnzbZqmajsQblGLIJ_cYJtB077Hl5wYNkavxHkEAzgK-DGM2mCX4pA768oGNQwqHLHid8JYbk72G13FlYylblC9x/s1600/Screenshot_2017-04-18-13-42-41-808_com.android.documentsui.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVm7W5H3QtAS7IY6HUJ6X7eRkB1mnaosFYruCf6kK9FvLdZ9wk3_kSNnzbZqmajsQblGLIJ_cYJtB077Hl5wYNkavxHkEAzgK-DGM2mCX4pA768oGNQwqHLHid8JYbk72G13FlYylblC9x/s320/Screenshot_2017-04-18-13-42-41-808_com.android.documentsui.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;10) The page will be saved on the location you selected in Step 9. You can open in in Adobe Reader or any other PDF Viewer.&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3DJXTUWwRxbvcHC9_gfTZgM6QtXyHH5wYb6FhVB7rE1X_GuseB4M-EXozE9dFOTblvkhB7zZ3OchpxVtBs5DOu7e16QmFOn44-p6vDby1zSKtZdkbHcl-NJLldh1txyrCEch8pMAp9xFn/s1600/Screenshot_2017-04-18-13-44-54-395_cn.wps.moffice_eng.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3DJXTUWwRxbvcHC9_gfTZgM6QtXyHH5wYb6FhVB7rE1X_GuseB4M-EXozE9dFOTblvkhB7zZ3OchpxVtBs5DOu7e16QmFOn44-p6vDby1zSKtZdkbHcl-NJLldh1txyrCEch8pMAp9xFn/s320/Screenshot_2017-04-18-13-44-54-395_cn.wps.moffice_eng.png&quot; width=&quot;180&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;b&gt;Note: This Documents App gets disabled automatically after some specific time or every time&amp;nbsp;you reboot the phone. So you have to Enable it every time&amp;nbsp;you get the mentioned Toast in Step 3.&amp;nbsp;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/706158573636367120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2017/04/how-to-save-web-page-in-chrome-on-redmi.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/706158573636367120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/706158573636367120'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2017/04/how-to-save-web-page-in-chrome-on-redmi.html' title='How to save a web page as a pdf from chrome on Redmi Note 3 and other Mi phones'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIPkScJN9GHwfSTaVvdosla-6_n0-vmZ7eSILbkU6TCrPrsA_HHLaddFDGktWqHnRz1kk1CsvDwWqnaP9KG8PmhdOezhihZi-dkbp-dWHIGvLRr48tMkWkMjmSMaiULyqCYcb63kSEcthm/s72-c/Screenshot_2017-04-18-13-40-02-852_com.android.chrome.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-3877008523813716309</id><published>2013-07-18T17:22:00.001+05:30</published><updated>2017-04-23T17:03:01.420+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows Store"/><title type='text'>Resolving Window Store Error :Your PC isn&#39;t connected to the internet.To use the store, connect to the internet and  then try again.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Many people encounter with this Window Store error in Windows 8 on PC or Notebook even though they are connected to the internet and can access the internet from their browser and other apps.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOH5SJBgi1ZIObSYKE28uB_p536kODegKqEeiIsp4cRYYzhYifw7gHjjj8vAyjli-hhHsHkh3hsArUtAe7qkWlMrTk3PKc8gxLCvDbFCm5jXoUA2fKjmYG4otviMRK15DO5gUixXVCBS03/s1600/Window+Store+Error.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;222&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOH5SJBgi1ZIObSYKE28uB_p536kODegKqEeiIsp4cRYYzhYifw7gHjjj8vAyjli-hhHsHkh3hsArUtAe7qkWlMrTk3PKc8gxLCvDbFCm5jXoUA2fKjmYG4otviMRK15DO5gUixXVCBS03/s400/Window+Store+Error.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Not only Windows Store but other Metro apps also displays internet connectivity error. &lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;However i could not find any permanent solution to this solution. Many Forums advise to reinstall or restore the windows to resolve this error. But without having any backup it was not possible to restore or reinstall my windows. So Googling around the internet i found a Temporary solution that really worked for me. That was an network Monitoring and web debugging application Fiddler2.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;You Can Download Fiddler4 from &lt;a href=&quot;http://fiddler2.com/get-fiddler&quot; target=&quot;_blank&quot;&gt;here&lt;/a&gt;. Remember you download the build version for .net 4 .&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;After downloading and installing fiddler start Fiddler2. You will get this Screen.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/span&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxklnbuRj1Xbid_9tQvP7pEQ8gZhSnd4imbiFP3kXvItYZcFSxkLS2fJ1c17kV8zMidfIuZy3FSWcguPKZMemdon6zXtTHi6LuiX2dR3WPeb1pzDEixc2A2dI3BDh_2QKre9iWb9dxxfbq/s1600/fiddler+home.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;206&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxklnbuRj1Xbid_9tQvP7pEQ8gZhSnd4imbiFP3kXvItYZcFSxkLS2fJ1c17kV8zMidfIuZy3FSWcguPKZMemdon6zXtTHi6LuiX2dR3WPeb1pzDEixc2A2dI3BDh_2QKre9iWb9dxxfbq/s400/fiddler+home.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Now click on Win8 Config.You Will get This Screen.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif; margin-left: 1em; margin-right: 1em;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDc-KahBGa6JNTJ74XaAcNm2_-sa13Xf3sqcrYwlGuFPM3KR08g_XgajUIvkk0GOfRYuP6kCfZUeRERwe8byXRHHX06crRqq9-FSDpBitZa5JDotbqQNW2-fmacl97vGCgZQrKPTSXZURI/s400/fiddler.jpg&quot; width=&quot;400&quot; /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;This Window Displays the list of all metro apps.Click on Exempt All And then Save Change.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Now you Can connect to internet from your metro apps.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Each Time you want to connect to internet from your metro apps you would have to start fiddler first.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;And also whenever you install a new metro app you&#39;ll have to exempt it from blocking using procedure described above.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/3877008523813716309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2013/07/resolving-window-store-error-your-pc.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/3877008523813716309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/3877008523813716309'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2013/07/resolving-window-store-error-your-pc.html' title='Resolving Window Store Error :Your PC isn&#39;t connected to the internet.To use the store, connect to the internet and  then try again.'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOH5SJBgi1ZIObSYKE28uB_p536kODegKqEeiIsp4cRYYzhYifw7gHjjj8vAyjli-hhHsHkh3hsArUtAe7qkWlMrTk3PKc8gxLCvDbFCm5jXoUA2fKjmYG4otviMRK15DO5gUixXVCBS03/s72-c/Window+Store+Error.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-3317246697929458848</id><published>2013-01-06T20:45:00.000+05:30</published><updated>2017-04-23T17:01:49.067+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Android"/><category scheme="http://www.blogger.com/atom/ns#" term="Browsers"/><category scheme="http://www.blogger.com/atom/ns#" term="Opera Mini"/><title type='text'> Viewing Contents Written in Regional languages like Punjabi,Hindi,Bangla,Kannada in Opera Mini </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Most
 of the Older Cell Phones like Nokia S60 3rd edition and 5th Edition or 
even some older version of android too do not support Indian regional languages 
like Hindi,Punjabi,Kannada etc.In that case while surfing over the 
internet from phone you cannot see or read the text written in these 
regional languages. Instead of the text written in regional language you
 just see the small boxes. So here is a solution by which you can read 
the text written in regional languages over web pages on your phone even
 your phone does not support that regional language. The most popular 
and most commonly&amp;nbsp;used mobile internet browser opera and opera mini 
provides the solution.All you just have to do are the following steps to
 perform on your phone:&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: justify;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBV-BDG6OfmsLzgsKqa22SvMXJioFlVObQnx9g6tEBtBueENZ1UrhK-ox4nSVDaFLas-SxULe7jIhvXHGeunhwRKW_kK8jxO3ciChrzJoPTOBK7IpDn2dgFuFhC_hynSWMdoQrnDowe5xE/s1600/2OperaMini.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Install opera or opera mini web browser on your phone according to 
your phone. By default even opera mini or opera too do not show the 
regional language text. It also shows boxes instead of regional language
 text written in regional language. You would have to perform some power
 user settings in order to view regional language text on your phone. 
Follow the next steps to perform these settings.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;In the opera or opera mini web browser address bar&amp;nbsp; write config:&amp;nbsp;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK7xZ_9KPzhdjTvkCmtprSV68yEfrWMCwLZGLk8AHe02d3JHdLfCU3bkOO0-2ZUwT5KY_f7c7o1F0l72JxhfrzArnAnBscjaOf66JPUaVDTWqT04In7Npv6yfejekEQuY5F0N1QN1-df7-/s1600/1OperaMini-.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK7xZ_9KPzhdjTvkCmtprSV68yEfrWMCwLZGLk8AHe02d3JHdLfCU3bkOO0-2ZUwT5KY_f7c7o1F0l72JxhfrzArnAnBscjaOf66JPUaVDTWqT04In7Npv6yfejekEQuY5F0N1QN1-df7-/s640/1OperaMini-.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;This would open an power user setting page.&lt;/span&gt;&lt;/li&gt;
&lt;li style=&quot;text-align: justify;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;On the power user setting page scroll down to bottom of page. There 
you would found setting for &quot;Use Bitmap fonts for complex script&quot; which 
by default would be set to &quot;No&quot;.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Change this setting to Yes.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBV-BDG6OfmsLzgsKqa22SvMXJioFlVObQnx9g6tEBtBueENZ1UrhK-ox4nSVDaFLas-SxULe7jIhvXHGeunhwRKW_kK8jxO3ciChrzJoPTOBK7IpDn2dgFuFhC_hynSWMdoQrnDowe5xE/s1600/2OperaMini.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjBV-BDG6OfmsLzgsKqa22SvMXJioFlVObQnx9g6tEBtBueENZ1UrhK-ox4nSVDaFLas-SxULe7jIhvXHGeunhwRKW_kK8jxO3ciChrzJoPTOBK7IpDn2dgFuFhC_hynSWMdoQrnDowe5xE/s640/2OperaMini.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Click on Save.&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&amp;nbsp;Now you can see and read the text written in regional languages.&lt;/div&gt;
&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;h4 style=&quot;text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;How It Works:&lt;/span&gt;&lt;/u&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Whenever
 opera mini loads the page after this settings it converts the font 
written in complex scripts to bitmap font which is displayed as an 
bitmap image on page.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;/span&gt;&lt;/div&gt;
&lt;h3 style=&quot;text-align: justify;&quot;&gt;
&lt;u&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Advantages and Disadvantages &lt;/span&gt;&lt;/u&gt;&lt;/h3&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;However
 this settings enables you to read the text written in regional language
 it has certain disadvantages and limitations too.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;As
 the written regional language text is shown as bitmap it takes longer 
time to load the page which contains regional language text.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;And it is not possible to copy that text and reuse it by pasting somewhere else.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; But remember Something Is Better Than Nothing.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/3317246697929458848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2013/01/viewing-contents-written-in-regional.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/3317246697929458848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/3317246697929458848'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2013/01/viewing-contents-written-in-regional.html' title=' Viewing Contents Written in Regional languages like Punjabi,Hindi,Bangla,Kannada in Opera Mini '/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiK7xZ_9KPzhdjTvkCmtprSV68yEfrWMCwLZGLk8AHe02d3JHdLfCU3bkOO0-2ZUwT5KY_f7c7o1F0l72JxhfrzArnAnBscjaOf66JPUaVDTWqT04In7Npv6yfejekEQuY5F0N1QN1-df7-/s72-c/1OperaMini-.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-7962590028116713624</id><published>2012-07-30T20:43:00.000+05:30</published><updated>2017-04-23T17:06:28.873+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh"/><category scheme="http://www.blogger.com/atom/ns#" term="iAtkos L2"/><category scheme="http://www.blogger.com/atom/ns#" term="Linux"/><category scheme="http://www.blogger.com/atom/ns#" term="Mackintosh"/><category scheme="http://www.blogger.com/atom/ns#" term="Ubuntu"/><category scheme="http://www.blogger.com/atom/ns#" term="Windows"/><title type='text'> How to Triple boot your PC or Notebook with Windows 7, Mac OS X Lion and Ubuntu 12.04</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; font-size: x-small; text-align: justify;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;The following post is shares the experience of&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif; text-align: justify;&quot;&gt;Triple booting a PC or Notebook with Windows 7, Apple Mac OS X Lion &#39;s hacked version iAtkos L2 and Ubuntu 12.04.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;br /&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot;, arial, helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBg8LiLalxe8Cg4buxmNg1RHQTSgWLaJ9gyNTgsFrODur5fCkP8jWvoMwg3KGuvlJ0ymoKkt4J6g1syMmjRnJEf5EnyGk-f3T9-NvYXwhMvFVIStjXwPOHolQJiKMWdssa6KQRu1OsJEbE/s1600/ArticleIcon.png&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBg8LiLalxe8Cg4buxmNg1RHQTSgWLaJ9gyNTgsFrODur5fCkP8jWvoMwg3KGuvlJ0ymoKkt4J6g1syMmjRnJEf5EnyGk-f3T9-NvYXwhMvFVIStjXwPOHolQJiKMWdssa6KQRu1OsJEbE/s200/ArticleIcon.png&quot; width=&quot;150&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNsOytlnUtAACx9HvoGfIIwQUa23b2bYrtgA1oazJaabHR_hToeKfZbKEuFi3v1mP6-OkqS_XsPALFl8yq_sjwB6qOwIa2dL_7ElLUQ8LVy_hVJI2X_6U9yhU_mJT-VhPzwONdAudI9_og/s1600/400x-ubuntu-logo.jpg&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNsOytlnUtAACx9HvoGfIIwQUa23b2bYrtgA1oazJaabHR_hToeKfZbKEuFi3v1mP6-OkqS_XsPALFl8yq_sjwB6qOwIa2dL_7ElLUQ8LVy_hVJI2X_6U9yhU_mJT-VhPzwONdAudI9_og/s200/400x-ubuntu-logo.jpg&quot; width=&quot;150&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiipaO_BiycBK1V-Yh2rI8afKDMx7HfRr0SvJR38xVSmqmLwPpsNTuyYt7CG55HBHCynaUDLZupsSntx91XDDGRX389CalLh8G6RrSX-wpfSjLFeCk86MxO8k8fFh80ohZJ8O7OV6w8wf6C/s1600/images.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;152&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiipaO_BiycBK1V-Yh2rI8afKDMx7HfRr0SvJR38xVSmqmLwPpsNTuyYt7CG55HBHCynaUDLZupsSntx91XDDGRX389CalLh8G6RrSX-wpfSjLFeCk86MxO8k8fFh80ohZJ8O7OV6w8wf6C/s200/images.jpg&quot; width=&quot;150&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;









Prerequisites&lt;/span&gt;&lt;/h4&gt;
&lt;h4&gt;









&lt;/h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;a) The multiboot systems can only be installed over the Basic disks not over 
Dynamic disks. If you have dynamic disk you will have to convert it to 
basic which can only be done by reformatting all the disks and which would risk of losing your data.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;b)
 You will need to create 3 different partitions of size 15-20 GB for 
each of these OSs. For windows and MAC OS Lion you need to create 
primary partition. Ubuntu can be installed on both either primary or 
logical partition.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;



















1. Install Windows Prior to other Operating Systems ....&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Whenever
 you want to make your system multi boot with Windows Operating Systems 
First of all you need to install Windows as the very first operating 
system because whenever you install windows it takes over control of MBR
 (Master Boot Record) and removes the boot settings of other operating 
systems.It only supports the multibooting with other Windows Operating 
Systems even those only in case if you install them in chronological 
order such as Windows 7 after the&amp;nbsp; Windows XP. If you install windows XP
 after Windows 7 you are not able to boot into windows 7. This is 
because the Boot technique used in Windows 7 is different from that of 
used in Windows XP and Windows XP cannot recognize it if installed after
 windows 7.So whenever you want to install multiple OSs in your system 
with Windows install Windows first of all.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;However Now a
 days all the PCs or Notebooks comes with Pre installed Windows. So you 
do not need to re-install it if you already have it on your system. It 
is the Most usually used OS and assuming that you already would have on 
your system and you know how to install it we move further to other 
Operating Systems.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;



















2. Installing iAtkos L2 A Hacked version of Mac OS X Lion...&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;IAtkos
 L2 is a hacked version of the Mac OS X Lion which is developed to be 
installed on&amp;nbsp; non Apple PC&#39;s and Notebooks as the Retail version of Mac 
OS X lion can not be directly installed on Non Apple PCs and Notebooks. 
You can read about it and the instructions how to install it in 
following post :&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;



















&lt;a href=&quot;http://nsntechie.blogspot.in/2012/06/installing-mac-os-x-lion-on-pc-apple.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Installing-Mac-Os-x-Lion-on-Pc&lt;/span&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;Once
 you have installed IAtkos successfully the chemeleon bootloader will 
take control of the booting process. It will show the partitions on the 
startup and you can choose the partition you want to boot from.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;

















3. Installing Ubuntu 12.04 ...&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; After you have 
installed MAC OS l\Lion the ubuntu can be installed normally. You can 
install iton either primary or logical partition .You can create a 
partition before starting the installation or at the time of 
installation. It is recommended to create a partition before starting an
 installation . You will need a partition either primary or logical of 
size 15-20 GB for ubuntu files installation and a partition of size of 
your wish (I choose only 1 GB) that the ubuntu will use as swap area.You
 can use 
some partition manager to partition your hard disk. I used EaseUS 
partition manger home addition which you can download from &lt;a href=&quot;http://www.partition-tool.com/download.htm&quot; target=&quot;_blank&quot;&gt;here.&lt;/a&gt;
 Now use this tool to re-size your partitions to make some extra room to 
create a 15-20 GB partition and a 1-2 GB partition. After creating some room select the 
unallocated space and create a primary or logical partition of 15-20 GB and format and another of 1-2 GB. You can let it remain 
unformatted.You can give it a label so that it is easy to identify it 
later.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Now to install Ubuntu you need to follow the following steps:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&amp;nbsp;1. If you have not done so already, burn the 
installation image (of Ubuntu 12.04) you downloaded to a CD or transfer 
it to a USB stick, and boot the computer from it. When booted from the 
CD, you will be given the option to boot into a Live Desktop or start 
the installation without visiting the Live Desktop. It does not matter 
which option you choose,install Ubuntu is recommended.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;2.When
 the installation gets started installer gets you to the step shown in 
the 
image below. The most important information here is the minimum disk 
space (4.4 GB) recommended for a successful installation of Ubuntu 
12.04. That piece of information will help you determine how much disk 
space to allocate to the root partition.You can select the &quot;Download 
update while installing &quot; if you have an internet connection and want to
 install the updates while installation otherwise you can stay it remain
 unmarked.You can tick on &quot;Install third party software&quot; if you want to 
install the third party software.It is recommended to put tick on it.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;3.Clicking &lt;b&gt;Continue&lt;/b&gt; from the previous step will land 
you here. If, as in this example, you have Windows 7 installed on the 
target hard drive, you should see the same three options shown here. 
Because you will be creating partitions manually, the option you want to
 select is &lt;b&gt;Something else&lt;/b&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;4.That
 should bring you to the Advanced disk partitioning tool that helps you 
to partition your disk for Ubuntu and select the partitions for Ubuntu 
system and swap area.It is recommended that you partition your hard disk
 explicitly with some partition tool in Windows before starting the 
installation with some partition manager so that in this step you don&#39;t 
need to partition your disk and just select partitions for certain 
areas.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;Now
 if you have already have created two free partitions one for system 
files (15-20GB) installation and one for the swap area.( 1-2 GB). Now 
select the partition you have created for sytem files place a tick on 
format and click on change and change its mount point to root or &#39;/&#39;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;After that select the other partition and click on change and change the mount point to swap.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;5.
 Now the most important part is to select the device for boot loader 
installation. Do not select /dev/sda for boot installation if you want 
chameleon to be default boot loader.Otherwise the grub would take over 
the boot process.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtp8-B0mxypcfXiH4yU2F1DuFzFoyNSejTnqMUGf21gjMm6ojqo93zd-go_Lct9ACpHV1hnbdud6H4FMKWp8HrA5SdWyg5iCKx1A5RUJHS5gZaU-b5w1z9zHCTwckU5z7aqqe7MTPKeTr1/s1600/install-ubuntu.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;362&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjtp8-B0mxypcfXiH4yU2F1DuFzFoyNSejTnqMUGf21gjMm6ojqo93zd-go_Lct9ACpHV1hnbdud6H4FMKWp8HrA5SdWyg5iCKx1A5RUJHS5gZaU-b5w1z9zHCTwckU5z7aqqe7MTPKeTr1/s640/install-ubuntu.png&quot; width=&quot;550&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;You
 have to select the partition which you choose for root installation as a
 device for boot installation. This would install the grub (grand 
universal bootloader) on the root partition not at MBR. So the 
bootloader will remain chameleon and grub will start when u select the 
linux partition in the chameleon boot menu.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: &amp;quot;helvetica neue&amp;quot; , &amp;quot;arial&amp;quot; , &amp;quot;helvetica&amp;quot; , sans-serif;&quot;&gt;6.Next 
click on install now and the installation will start. You can set user 
name password,time zone etc as the installation is on the way.When the 
installation is complete you will have a triple boot PC or Notebook. &lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/7962590028116713624/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2012/07/how-to-triple-boot-your-pc-or-notebook.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7962590028116713624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/7962590028116713624'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2012/07/how-to-triple-boot-your-pc-or-notebook.html' title=' How to Triple boot your PC or Notebook with Windows 7, Mac OS X Lion and Ubuntu 12.04'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBg8LiLalxe8Cg4buxmNg1RHQTSgWLaJ9gyNTgsFrODur5fCkP8jWvoMwg3KGuvlJ0ymoKkt4J6g1syMmjRnJEf5EnyGk-f3T9-NvYXwhMvFVIStjXwPOHolQJiKMWdssa6KQRu1OsJEbE/s72-c/ArticleIcon.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8086237466390499851.post-6375959869533378209</id><published>2012-06-15T18:50:00.000+05:30</published><updated>2017-04-23T16:53:16.169+05:30</updated><category scheme="http://www.blogger.com/atom/ns#" term="Hackintosh"/><category scheme="http://www.blogger.com/atom/ns#" term="iAtkos L2"/><category scheme="http://www.blogger.com/atom/ns#" term="Mac"/><category scheme="http://www.blogger.com/atom/ns#" term="Macintosh"/><title type='text'>Installing Mac OS X Lion on PC</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;






















&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;span style=&quot;font-size: x-large;&quot;&gt; Installing Mac OS X Lion on PC&lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;Apple
 has always been known for its outstanding devices and especially for 
there OS they use in their devices. But as superior they have been they 
are as restricted too.The Mac &lt;/span&gt;OSs have been&amp;nbsp; very fascinating but
 it is basically limited to MAC computers and notebooks (MACs and 
Macbooks). It was impossible to port it on other devices that are 
basically the normal(non Apple) PCs and notebooks.&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;But
 it was the case before 2006,when the apple started to use intel 
processors in their computers. Before it they were using their self 
manufactured processors. The use of intel processors opened the doors 
for the potability of Mac OSs. Many communities started their research 
to port Mac OS on normal PCs and today these communities have developed 
many distros (distributions) of Mac OS which can be installed on normal 
or non-Apple PC or notebooks. A computer built to run this type of &lt;span class=&quot;nowrap&quot;&gt;Mac OS X&lt;/span&gt; is also known as a&amp;nbsp;&lt;a href=&quot;http://en.wikipedia.org/wiki/OSx86&quot; target=&quot;_blank&quot;&gt;Hackintosh &lt;/a&gt;.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;There
 are various Hackintosh distros available on the internet, each of them 
have their own qualities. Some of the popular distros are iAtkos, 
iDeneb, iPC etc.You can download one after googling around and checking 
for its compatibility with the pc or notebook you want to install on. 
Download the latest distro after reading its compatibility with hardware
 and feedback on various forums.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;However, &lt;a href=&quot;http://tonymacx86.com/&quot; target=&quot;_blank&quot;&gt;http://tonymacx86.com/&lt;/a&gt;&amp;nbsp;
 provides method and tools to install retail(those provided by Apple) 
versions of Mac. But these are vary huge in size and cannot be burned on
 a single layer dvd, so you need a dual layer dvd to burn it on and 
install and for that you will need a dual layer dvd writer and reader 
which does not come with normal PCs and Notebooks. Methods are also 
available there to install it from Pen Drive but that need a working Mac
 to make the Pen drive to install it (Why would you do it if You already
 have a Mac?). So it is useful when you are upgrading or you have a 
generous millionaire friend owning a Mac or Macbook and can lend you to 
install it on your Pc or Notebook to make your PC or Notebook a cloned 
brother of its Mac or Macbook.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The latest retail 
version of Mac OS X is Lion and its distros are also available. However 
you may not have a successful install in your very first attempt and you
 may have to switch to some other distros after failure. So please use 
the very latest distro after googling around&amp;nbsp; and reading others 
feedback about it because the latest distros may have fixed 
compatibility issues.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The other issue you would have to
 face is drivers oh sorry &quot;the kexts&quot;(the thing like driver in windows 
is called kext in mac). Even you get success in installing your distros 
you would need kexts to make it fully functional like windows need 
drivers. However,distros like iAtkos comes with basic drivers which you 
can select from while installing and &lt;a href=&quot;http://tonymacx86.com/&quot; target=&quot;_blank&quot;&gt;http://tonymacx86.com/&lt;/a&gt;
 provides a software named Multibeast , a package containing kexts you 
can select according to your hardware after installation. But there may 
be the hardwares for which the kext may not be available then you would 
have to additionally search for them on the internet. And here its not 
enough the certain kexts have conflict with those kexts that come with 
the installation and you will have to find and delete them before you 
can install the compatible ones unless the Mac will cause Kernel 
Panic(just like blue screen crashes in windows) after booting up or at 
the time of booting.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;So if you are a Apple geek and 
want to try and use a Mac on a PC or Netbook you can mess up with these 
stuffs or otherwise Windows 7 is not too bad.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;I myself 
have installed Mac os X Lion IAtkos L2 on my Dell N4010 with intel core 
i3 first gen,1 GB ATI Redeon 5610 GPU and 3GBs of Ram. It works fine but
 i am still searching for the kexts for graphics card , Atheros Ethernet
 card, Intel wilink WiFi card and Bluetooth. So you if you want to try 
it here is my experience of&amp;nbsp; successfully installing it which i gained 
after 10-15 unsuccessful attempts and changing 3 distros.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjli9pVoXaleMcFZPbpY-BB87H7ECQM2jH3zaOcT1NVBzS2ROeTl4fw8sEWP7bGRPLr5XBRzGQTrzP2b66lpUU2n9XPeLlXIRgxOyKLLZRA0diPVMRXvNgRNN3VQ4Uth1NsboTEMmw8tRbZ/s1600/images.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjli9pVoXaleMcFZPbpY-BB87H7ECQM2jH3zaOcT1NVBzS2ROeTl4fw8sEWP7bGRPLr5XBRzGQTrzP2b66lpUU2n9XPeLlXIRgxOyKLLZRA0diPVMRXvNgRNN3VQ4Uth1NsboTEMmw8tRbZ/s1600/images.jpg&quot; /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Here
 are the steps which you need to follow to install it on a PC or 
Notebook along Windows 7 : &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;  &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;br /&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-w82hc3cRxpFUslPa7Y5ibEfI_QcgLGLTodzZWfLXzU8UOU0i611fRiAkFJOAyx83-wXtVSDnEEpu58Vjqm-dNr84cl_RJZusbTd3ai0W4dfaIV3GqD8thdt-uDYV2KUY7HyIoPpIyksJ/s1600/macosx-disk-utility.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Firstly check the compatibility of&amp;nbsp; your hardware with the latest 
Hackintosh distro.If you have a core series cpu then it will be 
compatible.Then you should have at least 1 Gb of Ram and 15 GB of free 
space on your hard disk.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Then download the distro from the internet. You can download it from
 internet using some torrent client by searching the torrent over the 
internet.I had downloaded it from&amp;nbsp;&lt;a href=&quot;http://thepiratebay.se/torrent/6828545&quot; target=&quot;_blank&quot;&gt;Pirate bay&lt;/a&gt; &lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;The downloaded distro would be an DMG image.You can&#39;t burn it to DVD
 directly. You would need an application Transmac which you can download
 from &lt;a href=&quot;http://www.asy.com/sharetm.htm&quot; target=&quot;_blank&quot;&gt;Here&lt;/a&gt;.
 The software come with a 15 days trial,But you don&#39;t need to worry as 
you only have to use it once.Open the dmg image in transmac which will 
appear in right pane then right click on it and select burn to DVD. 
Sometimes the file may be extracted first to an ISO fi;e in that case 
after extraction is completed open the ISO image in transmac and then 
right click on it and select burn to DVD.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Now you need an extra free partition for installing Mac on it. If 
you have an empty hard disk and you want to dedicate entire hard disk to
 it then you don&#39;t have to worry about partitioning your hard disk. But 
if you have a single hard disk then you have to partition it. You can 
use some partiotion manager to partition your hard disk.I used EaseUS 
partition manger home addition which you can download from &lt;a href=&quot;http://www.partition-tool.com/download.htm&quot; target=&quot;_blank&quot;&gt;here.&lt;/a&gt;
 Now use this tool to resize your partitions to make some extra room to 
create a 15-20 GB partition.After creating some room select the 
unallocated space and create a primary partition and let it remain 
unformatted.You can give it a label so that it is easy to identify it 
later.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Now when you have a bootable DVD and a partition to install a Mac 
you can start with the installation on your PC or Notebook. First of all
 change the bios setting of sata to AHCI mode. Then insert the DVD and 
boot from it.If everything goes fine you will have a boot screen 
displaying your partitions or disks and DVD drive with iAtkos disk on 
it. It is advisable to not to directly boot from that screen . Instead 
of that press Tab Key and it will switch you to the command screen. 
Place the highlight bar on DVD drive and type -v (which is verbose 
mode). The verbose mode lets you see the progress of installation step 
by step and if any error occurs you can see it and search to fix it by 
just googling away.After typing -v press enter.The installation would 
start and you will see lines of text being displayed . Sometime it halts
 on a single line. Don&#39;t panic just wait for 10-15 minutes (if it clears
 not written error on the screen) . If it don&#39;t move further just see 
the last lines and search over the internet to fix it.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;If every thing goes right you will be welcomed by welcome screen. 
Select your language and do not select continue yet.(Sometime the 
trackpad or keyboard won&#39;t work during the installation,in that case use
 a USB keybord or mouse and restart the installation) . A menu will 
apear on top of the screen. Select utilities from the menu and select 
disk utilities. Now select the partition you created to install mac os 
from right pane after expanding the disk icon.Now click on Edit and 
format the partition to Mac OS X Journeled file system. If you want to 
entire disk to install mac you can reformat the disk as a GPT disk for 
better results. But if you do have important data and other OSs 
installed on it, as in my case i had Windows 7 installed on MBR so i 
just formatted the partition.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Sometimes the formatting of partition fails if you have MBR disk 
type because the Mac OS may not get the write access to partitions. In 
that case you will have to use some other tool to format your partition 
in MAC OS X&amp;nbsp; Journeled&amp;nbsp; or hfs+ file system. I used &lt;a href=&quot;http://partedmagic.com/doku.php?id=downloads&quot; target=&quot;_blank&quot;&gt;Parted Magic&lt;/a&gt;
 live CD to format the partition. Just boot the PC or Notebook with Live
 CD and format the partition in hfs+ file system using Gparted disk 
utility . Then you can restart the installation of IAtkos and skip 
formatting the partition but you have to Enable Journaling for that drive in Disk Utility by selecting the drive and clicking on Enable Journaling Icon.&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-w82hc3cRxpFUslPa7Y5ibEfI_QcgLGLTodzZWfLXzU8UOU0i611fRiAkFJOAyx83-wXtVSDnEEpu58Vjqm-dNr84cl_RJZusbTd3ai0W4dfaIV3GqD8thdt-uDYV2KUY7HyIoPpIyksJ/s1600/macosx-disk-utility.png&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;285&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-w82hc3cRxpFUslPa7Y5ibEfI_QcgLGLTodzZWfLXzU8UOU0i611fRiAkFJOAyx83-wXtVSDnEEpu58Vjqm-dNr84cl_RJZusbTd3ai0W4dfaIV3GqD8thdt-uDYV2KUY7HyIoPpIyksJ/s400/macosx-disk-utility.png&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Now
 Click on Continue and select the partition or disk formated for 
installation but do not select insall Mac OS yet but click on Customize.
 You will be displayed with a menu with check boxes to choose drivers 
and components to select from with the installation as: 
&amp;nbsp;&amp;nbsp;&amp;nbsp;
&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibu2-IUHTc5ueuY_kQqxTEkqM6j0R9rG_-3W9Z2W_nKoxs9qr3KYLOVl7steCz8tkvdDyTkjeDOPSevx2PgVeaR_1wExje5Wzkw4uqeQTMzMIGKkzwvnC5IVM0uMT6Y5KyN6SL0yylUHZA/s1600/745n.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEibu2-IUHTc5ueuY_kQqxTEkqM6j0R9rG_-3W9Z2W_nKoxs9qr3KYLOVl7steCz8tkvdDyTkjeDOPSevx2PgVeaR_1wExje5Wzkw4uqeQTMzMIGKkzwvnC5IVM0uMT6Y5KyN6SL0yylUHZA/s1600/745n.jpg&quot; /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;You
 can select the options for bootloader,bootloader options and pathches 
as shown in the image.But if you have an ATI graphics card do not select
 graphics enabler but select ATY_Init from VGA - ATI options. Do not 
select any of the driver because it can make an conflict with the apple 
drivers. However you can select the drivers for Hardware Sensors 
according to your hardware and drivers for PS/2 and laptop battery.For 
installation on Netbooks with Atom processor choose Atom kernel from 
custom kernel options.&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;ol start=&quot;9&quot; style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;Now after customizing the installation now select the ok and click 
on install. The installation will start and would take 20-30 minuter. 
When the installation is complete the system will be restarted.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;If everything goes right your pc will be restarted with chameleon 
bootloader. Select the drive in which you installed the Mac. The mac 
will booted up. (If it does not boot up normally because a kernel panic 
and text in two or three language comes up written on screen reinstall 
Mac with some other options in customize menu according to your hardware
 ). Now create a new user in on Mac and set a user name password 
according to your need.&amp;nbsp;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;When the installation is completed successfully and your Mac boots 
up normally now you need to install kexts. You can download Multibeast 
from &lt;a href=&quot;http://tonymacx86.com/&quot; target=&quot;_blank&quot;&gt;http://tonymacx86.com/&lt;/a&gt; a package to install kexts for your Mac. Now can select the kext from this package according to your hardware.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;To install the audio kext you need to install VoodooHDA v2.5.6 
Package from the Multibeast and install.Sometime certain kexts cause 
kernel panic because the have a conflict with existing kexts in that 
case you have to remove it. As in my case the&amp;nbsp; Voodoo v2.5.6&amp;nbsp; makes a 
conflict with AppleHDA.kext. So my Mac did not booted up normally and 
made a kernel panic making a high beep at boot up. So in such situations
 need the Macdrive application for windows to remove that conflicting 
kext. You can Download Macdrive from &lt;a href=&quot;http://www.mediafour.com/products/macdrive/&quot; target=&quot;_blank&quot;&gt;Here.&lt;/a&gt;
 This application lets you see the contents off the Mac partition in 
windows.Now after instaaling this app the Mac partition will look just 
as other drive in your windows.You can find about the conflicting kext 
on the internet and can delete it in windows using Macdrive. The kexts 
are located in the drive in which the Mac is installed in 
system\library\extra folder. In my case I deleted the AppleHDA.kext and 
MAC booted up normally with working sound. Hence you caninstall other 
kexts to.&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;You can find other kexts according to your hardware by searching over internet.You can use &lt;a href=&quot;http://cheetha.net/&quot; target=&quot;_blank&quot;&gt;KextHelper&lt;/a&gt; to install individual kexts.&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp;Unfortunately I could not find kexts for WIfi, Ethernet, 
Bluetooth and Graphics. But you can try your for yours hardware.For more
 help here are some of the websites providing help for hackintosh 
installation:&lt;/span&gt;&lt;br /&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&lt;br /&gt;&lt;/span&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.osx86install.com/support/122-iatkos-l2-installation-guide.html&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;http://www.osx86install.com&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wiki.osx86project.org/wiki/index.php/Main_Page&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;http://wiki.osx86project.org/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt; &lt;a href=&quot;http://tonymacx86.com/&quot; target=&quot;_blank&quot;&gt;&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;http://tonymacx86.com/&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;span style=&quot;font-family: Helvetica Neue, Arial, Helvetica, sans-serif;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;nbsp; GOOD LUCK! &lt;/span&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://nsntechie.blogspot.com/feeds/6375959869533378209/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://nsntechie.blogspot.com/2013/01/in-this-blog_6.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/6375959869533378209'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8086237466390499851/posts/default/6375959869533378209'/><link rel='alternate' type='text/html' href='http://nsntechie.blogspot.com/2013/01/in-this-blog_6.html' title='Installing Mac OS X Lion on PC'/><author><name>Navjot Singh</name><uri>http://www.blogger.com/profile/04785045981674720039</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjli9pVoXaleMcFZPbpY-BB87H7ECQM2jH3zaOcT1NVBzS2ROeTl4fw8sEWP7bGRPLr5XBRzGQTrzP2b66lpUU2n9XPeLlXIRgxOyKLLZRA0diPVMRXvNgRNN3VQ4Uth1NsboTEMmw8tRbZ/s72-c/images.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>