<?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-5479506467566362709</id><updated>2024-12-18T19:22:05.753-08:00</updated><category term="business"/><category term="web-sites"/><category term="web-Apps"/><category term="Software"/><category term="security"/><category term="nodeJS"/><category term="tutorial"/><category term="html5"/><category term="trends"/><category term="windows"/><category term="BYOD"/><category term="analytics"/><category term="coding"/><category term="elearning"/><category term="flash"/><category term="games"/><category term="javascript"/><category term="linux"/><category term="startup"/><category term="technology"/><category term="web performance"/><category term="Andoid"/><category term="Android-apps"/><category term="advertising"/><category term="bluetooth"/><category term="browser-tips"/><category term="css-tricks"/><category term="flex"/><category term="flex4"/><category term="future"/><category term="gaming"/><category term="google"/><category term="illusions"/><category term="kids"/><category term="library"/><category term="live maps"/><category term="oyorooms"/><category term="privacy"/><category term="robotics"/><category term="search-engine"/><category term="web-design"/><title type='text'>Developer Bytes</title><subtitle type='html'>Developer Connection: A state of mind or a feeling; a disposition</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>Unknown</name><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>68</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-4361840817258280254</id><published>2017-03-04T04:11:00.000-08:00</published><updated>2017-03-04T04:11:32.974-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="business"/><category scheme="http://www.blogger.com/atom/ns#" term="oyorooms"/><title type='text'>After StayZilla,  Are next 11 Months crucial for OYO rooms?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #990000; font-size: x-large;&quot;&gt;After StayZilla, &lt;br&gt;Are next 11 Months crucial for OYO rooms?&lt;/span&gt;&lt;/h2&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/AVvXsEi0ljXcgoVki7LThmZFJymPfXtU_inINA63raUs9DtGYYk-9sO3_H9LJXYEfUrtUygHceRSlCbjVPfecE9XmT9fOhZIYhWxoMEDOYSZXUzAeyfoibEhC8-aip1dFN0IqKi5-6ZH6yW_eW4/s1600/oyorooms.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;After StayZilla,  Are next 11 Months crucial for OYO rooms?&quot; border=&quot;0&quot; height=&quot;303&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ljXcgoVki7LThmZFJymPfXtU_inINA63raUs9DtGYYk-9sO3_H9LJXYEfUrtUygHceRSlCbjVPfecE9XmT9fOhZIYhWxoMEDOYSZXUzAeyfoibEhC8-aip1dFN0IqKi5-6ZH6yW_eW4/s400/oyorooms.jpg&quot; title=&quot;After StayZilla,  Are next 11 Months crucial for OYO rooms?&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;br&gt;
In last week of February 2017, OYO Rooms received two good news and one bad news. First good news that it is getting additional funding of $500 million from Softbank and second is its rival StayZilla decided to close down. If you remember OYO rooms and StayZilla had twitter war last year.&lt;br&gt;
&lt;br&gt;
What is the bad news? Unfortunately, the good news is the bad one too! StayZilla closing has set alarming bells to OYO rooms if it will follow the same path or will sustain its pace towards profitability. Remember OYO rooms showed his earnings of ₹2.4 crores (see &lt;a href=&quot;https://www.tofler.in/blog/indian-start-up-financials-reports-revenue-loss/oyo-rooms-had-a-turnover-of-inr-2-4-crores-in-fy-2014-15-indianstartupdata-tofler/&quot; target=&quot;_blank&quot;&gt;&lt;i&gt;tofler story&lt;/i&gt;&lt;/a&gt;) and a loss of ₹350 crores. (&lt;i&gt;see &lt;a href=&quot;https://inc42.com/buzz/stayzilla-shutdown/&quot; target=&quot;_blank&quot;&gt;inc42 story&lt;/a&gt;&lt;/i&gt;)&lt;br&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #660000; font-size: large;&quot;&gt;&lt;i&gt;&lt;b&gt;What are the challenges for OYO rooms?&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/h4&gt;
&lt;span style=&quot;color: #4c1130; font-size: large;&quot;&gt;Funding and More Funding&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #4c1130; font-size: large;&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2017/03/after-stayzilla-are-next-11-months.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/4361840817258280254/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/4361840817258280254' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/4361840817258280254'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/4361840817258280254'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2017/03/after-stayzilla-are-next-11-months.html' title='After StayZilla,  Are next 11 Months crucial for OYO rooms?'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0ljXcgoVki7LThmZFJymPfXtU_inINA63raUs9DtGYYk-9sO3_H9LJXYEfUrtUygHceRSlCbjVPfecE9XmT9fOhZIYhWxoMEDOYSZXUzAeyfoibEhC8-aip1dFN0IqKi5-6ZH6yW_eW4/s72-c/oyorooms.jpg" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-2147051424277346401</id><published>2017-02-22T20:32:00.000-08:00</published><updated>2017-02-22T20:32:00.354-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>Shh.... You Home Device Is Spying On You?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: purple; font-size: x-large;&quot;&gt;Shh.... You Home Device Is Spying On You?&lt;/span&gt;&lt;/h2&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/AVvXsEjW5KvqpRKdTs-Hmp6tMA-ef5Ui_Ac0cQ5iGNYw-nBwIKcCQxzsl0Hl8SNCcA10CUGX9mHpM17v0M2xcn2N5jr9aw8ipqePGUmXmLO653Q7Mepoe1VN2zWHnEVdWXkDNyDQCiCarIIevU8/s1600/HomeSpying.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Shh.... You Home Device Is Spying On You?&quot; border=&quot;0&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW5KvqpRKdTs-Hmp6tMA-ef5Ui_Ac0cQ5iGNYw-nBwIKcCQxzsl0Hl8SNCcA10CUGX9mHpM17v0M2xcn2N5jr9aw8ipqePGUmXmLO653Q7Mepoe1VN2zWHnEVdWXkDNyDQCiCarIIevU8/s400/HomeSpying.jpg&quot; title=&quot;DeveloperBytes - Shh.... You Home Device Is Spying On You?&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #990033; float: left; font-family: &amp;quot;georgia&amp;quot;; font-size: 75px; line-height: 60px; padding-left: 3px; padding-right: 8px; padding-top: 4px;&quot;&gt;A&lt;/span&gt;ny home is surrounded by a lot of devices and applications that are always on or connected to your Wifi. You don&amp;#39;t know the electronic gadget you have installed in your home is actively or passively listening and watching you.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Mark Zuckerberg&amp;#39;s picture, showing his laptop&amp;#39;s camera and mic covered with a tape, became a hot news in leading dailies. It stirred the waters and people have started raising concerns about privacy issues.Some people also claimed that picture is fake.&lt;br&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/AVvXsEgKiE4_-OEh_p6z_w653Dbl6CAgA-2pDv9DXY2N3wI4gq34vDCBnlItuBV8LUuxOkxoCb6CKETIzuL6GTACw1svgzN8aikggmZzC6PpF7ING62Wyf-VS2mfE11p0FRv5jdhSMKGQ3mP-es/s1600/Mark-Zuckerberg-Tape-Facebook.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;180&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKiE4_-OEh_p6z_w653Dbl6CAgA-2pDv9DXY2N3wI4gq34vDCBnlItuBV8LUuxOkxoCb6CKETIzuL6GTACw1svgzN8aikggmZzC6PpF7ING62Wyf-VS2mfE11p0FRv5jdhSMKGQ3mP-es/s320/Mark-Zuckerberg-Tape-Facebook.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: center;&quot;&gt;Image Credits: &lt;a href=&quot;http://hackread.comhttps//www.hackread.com/mark-zuckerbergs-laptop-cam-tape/&quot; target=&quot;_blank&quot;&gt;Hackread.com&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;br&gt;
Here is an incomplete list of gadgets that can spy you at home:&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2017/02/shh-you-home-device-is-spying-on-you.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/2147051424277346401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/2147051424277346401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2147051424277346401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2147051424277346401'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2017/02/shh-you-home-device-is-spying-on-you.html' title='Shh.... You Home Device Is Spying On You?'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjW5KvqpRKdTs-Hmp6tMA-ef5Ui_Ac0cQ5iGNYw-nBwIKcCQxzsl0Hl8SNCcA10CUGX9mHpM17v0M2xcn2N5jr9aw8ipqePGUmXmLO653Q7Mepoe1VN2zWHnEVdWXkDNyDQCiCarIIevU8/s72-c/HomeSpying.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-7183983807851108839</id><published>2017-02-20T00:22:00.002-08:00</published><updated>2017-02-20T00:22:50.236-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="bluetooth"/><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>7 Important Points You Want To Know About Bluetooth 5</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #351c75;&quot;&gt;&lt;span style=&quot;color: #990000; font-size: 80px;&quot;&gt;&lt;i&gt;7&lt;/i&gt;&lt;/span&gt; &lt;span style=&quot;color: #351c75; font-size: x-large;&quot;&gt;Important Points &lt;/span&gt;&lt;/span&gt;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #351c75; font-size: x-large;&quot;&gt;You Want To Know About Bluetooth 5&lt;/span&gt;&lt;/h2&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/AVvXsEgVWxgQM9UhkF3WZivdW7Pbdz8bmED13OsPAzwWHNfBSd7fLb-zMJ9T3sWRI8Oo_OUB1ozM0ObYn5JtEGzCfiCVEMbxlx8_EsuvjrW2wfyFPtEcS0RKpNvgvB4mNzo7xj3kWHtWiqqgX9Q/s1600/bluetooth5.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;7 Important Points You Want To Know About Bluetooth 5&quot; border=&quot;0&quot; height=&quot;301&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVWxgQM9UhkF3WZivdW7Pbdz8bmED13OsPAzwWHNfBSd7fLb-zMJ9T3sWRI8Oo_OUB1ozM0ObYn5JtEGzCfiCVEMbxlx8_EsuvjrW2wfyFPtEcS0RKpNvgvB4mNzo7xj3kWHtWiqqgX9Q/s400/bluetooth5.jpg&quot; title=&quot;7 Important Points You Want To Know About Bluetooth 5&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;color: #990033; float: left; font-family: &amp;quot;georgia&amp;quot;; font-size: 75px; line-height: 60px; padding-left: 3px; padding-right: 8px; padding-top: 4px;&quot;&gt;B&lt;/span&gt;luetooth 5 specifications are ready and available for manufacturers. Bluetooth is a wireless technology of communication between electronics devices. It is a standard for exchanging data over short distances (using short-wavelength UHF radio waves in the ISM band from 2.4 to 2.485 GHz[4]) from fixed and mobile devices by building personal area networks (PANs).&lt;br&gt;
&lt;br&gt;
Bluetooth is widely used among mobile devices, including some common uses like connecting wireless speakers or headphones to file transfers among devices. Whether a smartwatch or wireless keyboard, a wide variety of Bluetooth enable devices are available.&lt;br&gt;
&lt;br&gt;
Here are a few important points about Bluetooth 5:&lt;br&gt;
&lt;br&gt;
&lt;i&gt;&lt;span style=&quot;font-size: large;&quot;&gt;①&lt;/span&gt;&lt;/i&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;Bluetooth 5 supports connectivity upto 40 metres distance nearly four times longer than its predecessor.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;i&gt;②&lt;/i&gt;&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;It has a data transfer rate of 2Mb/s, twice as fast in terms of performance, plus it will carry eight times the amount of information. It means more data and faster speed rate.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2017/02/7-important-points-you-want-to-know.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/7183983807851108839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/7183983807851108839' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7183983807851108839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7183983807851108839'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2017/02/7-important-points-you-want-to-know.html' title='7 Important Points You Want To Know About Bluetooth 5'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgVWxgQM9UhkF3WZivdW7Pbdz8bmED13OsPAzwWHNfBSd7fLb-zMJ9T3sWRI8Oo_OUB1ozM0ObYn5JtEGzCfiCVEMbxlx8_EsuvjrW2wfyFPtEcS0RKpNvgvB4mNzo7xj3kWHtWiqqgX9Q/s72-c/bluetooth5.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-8565464871368827607</id><published>2016-12-17T19:32:00.002-08:00</published><updated>2016-12-17T19:32:41.060-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Andoid"/><category scheme="http://www.blogger.com/atom/ns#" term="Android-apps"/><title type='text'>31 The Most Common Ways to Use Your Android Phone</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: blue; font-size: x-large;&quot;&gt;31 The Most Common Ways to&lt;br&gt; &lt;/span&gt;&lt;span style=&quot;color: blue; font-size: x-large;&quot;&gt;Use Your Android Phone&lt;/span&gt;&lt;/h2&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/AVvXsEjnHK5Fl3DXyTWvw08OWfv7lsk4R8D8dfkA1eMhSDixbnh-BVTpy-AYO9zvdmwj_ePTWYFeWiU1nRaHphhxE_M_d8OjBo7BByzSYTRXBtGqLIeRcO2E8wj1yequT-5G6TbtZCWz3TarALM/s1600/android_uses.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;31 The Most Common Ways to Use Your Android Phone&quot; border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnHK5Fl3DXyTWvw08OWfv7lsk4R8D8dfkA1eMhSDixbnh-BVTpy-AYO9zvdmwj_ePTWYFeWiU1nRaHphhxE_M_d8OjBo7BByzSYTRXBtGqLIeRcO2E8wj1yequT-5G6TbtZCWz3TarALM/s400/android_uses.jpg&quot; title=&quot;31 The Most Common Ways to Use Your Android Phone&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;color: #990033; float: left; font-family: &amp;quot;georgia&amp;quot;; font-size: 75px; line-height: 60px; padding-left: 3px; padding-right: 8px; padding-top: 4px;&quot;&gt;A&lt;/span&gt;ndroid has become one of the best mobile platform. Since its disruptive incarnation, which strained the relations between Steve Jobs and Larry Page, Android has evolved a lot and has surpassed the number of mobile applications as compared to iOS apps. Continual innovation and well-timed new flavours empowering Android capable mobile phones.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://2.bp.blogspot.com/KePmJTnoHVttAJyjmHSxnCpDfkBzIOnHAfUxewb_mYast6ZCz6t6oPhCbcTtqPDFd-FL=w300-rw&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://2.bp.blogspot.com/KePmJTnoHVttAJyjmHSxnCpDfkBzIOnHAfUxewb_mYast6ZCz6t6oPhCbcTtqPDFd-FL=w300-rw&quot; width=&quot;200&quot;&gt;&lt;/a&gt;This post tries to summarize the most common ways to make the most of what Android phones/tablets offer.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Way 1: As music player&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
There is a wide range of music players available be it traditional &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.husneyovic.tavkan.guidemusicplayer&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Winamp&lt;/a&gt; to &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.google.android.music&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Google Music&lt;/a&gt;. For Indian music lovers, &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.saavn.android&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Saavan&lt;/a&gt; and &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.bsbportal.music&quot; target=&quot;_blank&quot;&gt;Wynk&lt;/a&gt; apps are available that stream the latest Bollywood/Tollywood music.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Way 2: As an Alarm&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://4.bp.blogspot.com/YLK1hbkafcB9gKs6zjo21ia6vjbjF5wyctzBVb5aJcYDXWc8KYJqjEtDMqVm2PXYmJ4=w300-rw&quot; imageanchor=&quot;1&quot; style=&quot;clear: left; float: left; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://4.bp.blogspot.com/YLK1hbkafcB9gKs6zjo21ia6vjbjF5wyctzBVb5aJcYDXWc8KYJqjEtDMqVm2PXYmJ4=w300-rw&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
The in-built Alarm Clock fulfill its purpose but Google Play offers you more impressive Alarm applications. &lt;a href=&quot;https://play.google.com/store/apps/details?id=droom.sleepIfUCan&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Alarmy&lt;/a&gt; is quite unique. To shut its annoying alarm off you must take a photo of that location or solve a maths problem.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Way 3: As a GPS&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
Certainly GPS has been out-placed by smartphone. Almost all Android-based smartphones have in-built GPS feature. There is no shortage of GPS enabled apps at Google Play store. &lt;a href=&quot;https://play.google.com/store/search?q=GPS&amp;amp;c=apps&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Google Maps&lt;/a&gt; offers many features like Live Traffic Updates and it has started supporting offline maps as well. You can store your maps on an external SD card as well.&lt;br&gt;
&lt;br&gt;
Alternately you can try &lt;a href=&quot;https://play.google.com/store/apps/details?id=com.sygic.aura&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Sygic GPS Navigation &amp;amp; Maps&lt;/a&gt;.&lt;br&gt;
&lt;a href=&quot;https://2.bp.blogspot.com/5qlRqe6pX5FVnsVD7p3dPsIyrxMO9fetORWAnaecvLQPa-iZCKzdROubBiBRwJXLtdI=w300-rw&quot; imageanchor=&quot;1&quot; style=&quot;clear: right; float: right; margin-bottom: 1em; margin-left: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://2.bp.blogspot.com/5qlRqe6pX5FVnsVD7p3dPsIyrxMO9fetORWAnaecvLQPa-iZCKzdROubBiBRwJXLtdI=w300-rw&quot; width=&quot;200&quot;&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;Way 4: As a Compass&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;br&gt;
Almost every Andorid device comes with pre-installed Compass application. You don&amp;#39;t need any data connection to use compass application. It is very handy while scouting in finding the North direction at the strangest places. In India, the main admirers of the compass app are Vastu Shastra Astrologers and property dealers or agents.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;https://play.google.com/store/apps/details?id=com.pro.app.compass&amp;amp;hl=en&quot; target=&quot;_blank&quot;&gt;Compass 360 Pro&lt;/a&gt; has been the most popular application at Google Play. The application claims that it can provide magnetic and true North and take cares of the variations automatically.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/31-most-common-ways-to-use-your-android.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/8565464871368827607/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/8565464871368827607' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8565464871368827607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8565464871368827607'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/12/31-most-common-ways-to-use-your-android.html' title='31 The Most Common Ways to Use Your Android Phone'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjnHK5Fl3DXyTWvw08OWfv7lsk4R8D8dfkA1eMhSDixbnh-BVTpy-AYO9zvdmwj_ePTWYFeWiU1nRaHphhxE_M_d8OjBo7BByzSYTRXBtGqLIeRcO2E8wj1yequT-5G6TbtZCWz3TarALM/s72-c/android_uses.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-2065364144659432186</id><published>2016-12-07T17:21:00.002-08:00</published><updated>2016-12-07T17:21:39.219-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodeJS"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>NodeJS Tutorial 5: Using HTTPS with Express</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;span style=&quot;font-size: large;&quot;&gt;NodeJS Tutorial 5&lt;/span&gt;&lt;/div&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: purple; font-size: x-large;&quot;&gt;Using HTTPS with Express&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: center;&quot;&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/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s1600/node-js.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;NodeJS Tutorial 5: Using HTTPS with Express&quot; border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s320/node-js.png&quot; title=&quot;NodeJS Tutorial 5: Using HTTPS with Express&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;br&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html&quot; target=&quot;_blank&quot;&gt;Tutorial 1: NodeJS: An Asynchronous World&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html&quot; target=&quot;_blank&quot;&gt;Tutorial 2: Express: Middleware or more...&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #134f5c;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html&quot; target=&quot;_blank&quot;&gt;Tutorial 3: Understanding Routing in Express&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #274e13;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html&quot; target=&quot;_blank&quot;&gt;Tutorial 4: Develop a Static File Server&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-size: large;&quot;&gt;&lt;b&gt;Tutorial 5: Using HTTPS with Express&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Tutorial 6: Develop a JSON API server&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Tutorial 7: Use Templates and Views with Express&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Tutorial 8: Integrating MongoDB&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Tutorial 9: Testing Express Applications&lt;/div&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;
Tutorial 10: Securing Express&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;span style=&quot;color: #990033; float: left; font-family: &amp;quot;georgia&amp;quot;; font-size: 75px; line-height: 60px; padding-left: 3px; padding-right: 8px; padding-top: 4px;&quot;&gt;T&lt;/span&gt;o make end to end secure communication, you need &lt;b&gt;&lt;i&gt;HTTPS&lt;/i&gt;&lt;/b&gt;. To a great extent it protects data packets from intercepting by third party tools. HTTPS i.e. HTTP communication over SSL(Secure Socket Layer) or TLS(Transport Layer Security).&lt;br&gt;
&lt;br&gt;
If you don&amp;#39;t  understand these terms, don&amp;#39;t worry. In layman terms, HTTP and HTTPS works in a same fashion except the data communication between web browser and web server is encrypted which prevents man-in-middle snooping. Both web server and browser have in-built mechanism to encrypt and decrypt the data and for this web server keeps an SSL certificate. This SSL certificate is issued by Certifying Authorities (CA) and the browser uses this certificate (public-key) to verify the identity of the web server.&lt;br&gt;
&lt;br&gt;
In nutshell, you need SSL certificate which you can obtain in the following three ways:&lt;br&gt;
&lt;br&gt;
1. Generate your own self-signed certificate.&lt;br&gt;
2. Obtain a free certificate from free CA&lt;br&gt;
3. Buy a commercial certificate.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;&lt;b&gt;&lt;i&gt;1&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;. Self-signed certificate is required for development or testing purpose. This certificate is not used for commercial purpose. You can generate your own using &lt;b&gt;&lt;i&gt;openssl&lt;/i&gt;&lt;/b&gt; tool on a Linux environment. Tony Erwin blog has a &lt;a href=&quot;http://www.tonyerwin.com/2014/09/generating-self-signed-ssl-certificates.html&quot; target=&quot;_blank&quot;&gt;nice post&lt;/a&gt; that provides steps to create self-signed certificate using &lt;b&gt;&lt;i&gt;openssl&lt;/i&gt;&lt;/b&gt;. Alternately you can go to websites like &lt;a href=&quot;http://makecert.com/tools/create-self-signed-ssl-certificate/&quot; target=&quot;_blank&quot;&gt;MakeCert&lt;/a&gt; or &lt;b&gt;&lt;i&gt;&lt;a href=&quot;http://www.selfsignedcertificate.com/&quot; target=&quot;_blank&quot;&gt;www.selfsignedcertificate.com&lt;/a&gt;&lt;/i&gt;&lt;/b&gt;.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;&lt;b&gt;&lt;i&gt;2&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;. There are certifying authorities that offer free SSL production-ready certificates like &lt;a href=&quot;https://www.cacert.org/&quot; target=&quot;_blank&quot;&gt;CACert&lt;/a&gt;  and &lt;a href=&quot;https://letsencrypt.org/&quot; target=&quot;_blank&quot;&gt;LetUsEncryt&lt;/a&gt;. There are “&lt;i&gt;ifs and buts&lt;/i&gt;” are involved to issue certificates from these organizations, but they are gaining popularity. There are other organizations which offer 30 days to 90 days valid certificates on trial.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: purple; font-size: large;&quot;&gt;&lt;b&gt;&lt;i&gt;3.&lt;/i&gt;&lt;/b&gt;&lt;/span&gt; Companies like Verisign, GoDaddy, BigRock, Bluehost and may other hosting sites vendors sell SSL certificates for few hundreds to a few thousand dollars.&lt;br&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #351c75; font-size: large;&quot;&gt;Using certificates in ExpressJS&lt;/span&gt;&lt;/h4&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/2065364144659432186/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/2065364144659432186' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2065364144659432186'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2065364144659432186'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html' title='NodeJS Tutorial 5: Using HTTPS with Express'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s72-c/node-js.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-3825874870180114876</id><published>2016-12-03T01:59:00.001-08:00</published><updated>2016-12-03T01:59:14.950-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="browser-tips"/><category scheme="http://www.blogger.com/atom/ns#" term="web performance"/><title type='text'>Google Chrome Hidden Tool - Task Manager</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #741b47; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif; font-size: x-large;&quot;&gt;&lt;b&gt;Google Chrome Task Manager&lt;/b&gt;&lt;/span&gt;&lt;/h2&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/AVvXsEjCmTMVEEgJgoJOgWEBEuSrXB5XksfHaUGo9gBxaBfonOS3PLWgr_r6-72QIxV6YnaciUfPt4TeLXiuCMFDyypWhImLqjm7oLUG6A4EOVCV-0TOHmaE0cnKw2MGdqbgeLP8KCuHLgTZui4/s1600/chrometaskmanager.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Google Chrome Hidden Tool - Task Manager&quot; border=&quot;0&quot; height=&quot;280&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCmTMVEEgJgoJOgWEBEuSrXB5XksfHaUGo9gBxaBfonOS3PLWgr_r6-72QIxV6YnaciUfPt4TeLXiuCMFDyypWhImLqjm7oLUG6A4EOVCV-0TOHmaE0cnKw2MGdqbgeLP8KCuHLgTZui4/s400/chrometaskmanager.jpg&quot; title=&quot;Google Chrome Hidden Tool - Task Manager&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;color: #990033; float: left; font-family: &amp;quot;georgia&amp;quot;; font-size: x-large; line-height: 10px; padding-left: 3px; padding-right: 8px; padding-top: 4px;&quot;&gt;&lt;i&gt;&lt;b&gt;C&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;hrome browser has its own built-in task manager. You can open task manager dialog by keyboard shortcut &lt;i&gt;Ctrl-Esc&lt;/i&gt; or Go to Main Menu &amp;gt; More Tools &amp;gt; Select Task Manager.&lt;br&gt;
&lt;br&gt;
The task manager lists the following:&lt;br&gt;
&lt;br&gt;
- Website opened in each Tab&lt;br&gt;
- Plugins or Apps running in back ground.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/google-chrome-hidden-tool-task-manager.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/3825874870180114876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/3825874870180114876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3825874870180114876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3825874870180114876'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/12/google-chrome-hidden-tool-task-manager.html' title='Google Chrome Hidden Tool - Task Manager'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjCmTMVEEgJgoJOgWEBEuSrXB5XksfHaUGo9gBxaBfonOS3PLWgr_r6-72QIxV6YnaciUfPt4TeLXiuCMFDyypWhImLqjm7oLUG6A4EOVCV-0TOHmaE0cnKw2MGdqbgeLP8KCuHLgTZui4/s72-c/chrometaskmanager.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-6785589454579641990</id><published>2016-11-24T21:37:00.000-08:00</published><updated>2016-12-07T17:22:09.549-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodeJS"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>NodeJS: Develop a Static File Server</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;NodeJS: Develop a Static File Server&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html&quot; target=&quot;_blank&quot;&gt;Tutorial 1: NodeJS: An Asynchronous World&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html&quot; target=&quot;_blank&quot;&gt;Tutorial 2: Express: Middleware or more...&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #134f5c;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html&quot; target=&quot;_blank&quot;&gt;Tutorial 3: Understanding Routing in Express&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #274e13; font-size: large;&quot;&gt;&lt;b&gt;Tutorial 4: Develop a Static File Server&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html&quot; target=&quot;_blank&quot;&gt;Tutorial 5: Using HTTPS with Express&lt;/a&gt;&lt;br&gt;
Tutorial 6: Develop a JSON API server&lt;br&gt;
Tutorial 7: Use Templates and Views with Express&lt;br&gt;
Tutorial 8: Integrating MongoDB&lt;br&gt;
Tutorial 9: Testing Express Applications&lt;br&gt;
Tutorial 10: Securing Express&lt;br&gt;
&lt;br&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/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s1600/node-js.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s320/node-js.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;A&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;ny web server serves a lot of static content like CSS, images, Javascript etc. files. ExpressJS provides a built-in middleware i.e. express.static to offer static content. It has a lot other features like caching mechanism, ETag support etc.&lt;br&gt;
&lt;br&gt;
Let us try to build a static page using BootStrap framework (http://getbootstrap.com). To install BootStrap, you can use npm command i.e.&lt;br&gt;
&lt;br&gt;
&lt;i&gt;$ npm install bootstrap@3&lt;/i&gt;&lt;br&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/AVvXsEir07460nrVWqwazG8AynyFNPK5wGpIov4KFY9C8GJgDyUA7yXuCpL2RtUtjd3B-qiqVPDwFaAt0L8hhYr4XMqsvamNBH9ij337lDQRsvLnbj_tIABiOyJh1QUfR0mf1Jj40iy85oZJEFw/s1600/tut4_fig1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorial 4: NodeJS: Develop a Static File Server&quot; border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEir07460nrVWqwazG8AynyFNPK5wGpIov4KFY9C8GJgDyUA7yXuCpL2RtUtjd3B-qiqVPDwFaAt0L8hhYr4XMqsvamNBH9ij337lDQRsvLnbj_tIABiOyJh1QUfR0mf1Jj40iy85oZJEFw/s400/tut4_fig1.jpg&quot; title=&quot;Tutorial 4: NodeJS: Develop a Static File Server&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
You can check the Bootstrap structure it contains files under &amp;#39;&lt;b class=&quot;&quot;&gt;dist&lt;/b&gt;&amp;#39; folder which can be distributed.&lt;br&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/AVvXsEiXbJsP6gAh3ZhFj5yFHVpizlhj8DcFQA13qp9nRQFxUYqSmnZwj9S0Xk5A5gTi0SbQv7bFMNQdZNcNPtHFHjZ4pf5zBTrZtqGGYO8z11sRPfGlWnKOcemiVx6QeO_JrtDsPudjxO17Erk/s1600/tut4_fig2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorial 4: NodeJS: Develop a Static File Server&quot; border=&quot;0&quot; height=&quot;150&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiXbJsP6gAh3ZhFj5yFHVpizlhj8DcFQA13qp9nRQFxUYqSmnZwj9S0Xk5A5gTi0SbQv7bFMNQdZNcNPtHFHjZ4pf5zBTrZtqGGYO8z11sRPfGlWnKOcemiVx6QeO_JrtDsPudjxO17Erk/s400/tut4_fig2.jpg&quot; title=&quot;Tutorial 4: NodeJS: Develop a Static File Server&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Copy the folders of &amp;#39;dist&amp;#39; of make soft-link of these sub-folders to your expressJS web-site folder.&lt;br&gt;
Create a folder named “images”. Also, install jquery&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/6785589454579641990/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/6785589454579641990' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6785589454579641990'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6785589454579641990'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html' title='NodeJS: Develop a Static File Server'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s72-c/node-js.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-3264449402182613809</id><published>2016-11-13T05:21:00.000-08:00</published><updated>2016-11-13T05:21:05.378-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="games"/><category scheme="http://www.blogger.com/atom/ns#" term="kids"/><title type='text'>Are Hatchimals the latest fads of 2016?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: red; font-family: Georgia, Times New Roman, serif; font-size: x-large;&quot;&gt;Are Hatchimals the latest fads of 2016?&lt;/span&gt;&lt;/h2&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/AVvXsEgcecbp6rIl8Y7tYwCJ4C9ub5fGOYsWfxtZfZOL4fipR5N6oQ7yfbdH81nC_2pbBJOzqWhKFbkyc2CRiUh65xyg7Ih4h-v1s2Tg7Hq4YGAx7BoAmbje_fxyinpBictisuv5w5ncaGvRW7A/s1600/hatchimals.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Are Hatchimals the latest fads of 2016?&quot; border=&quot;0&quot; height=&quot;373&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcecbp6rIl8Y7tYwCJ4C9ub5fGOYsWfxtZfZOL4fipR5N6oQ7yfbdH81nC_2pbBJOzqWhKFbkyc2CRiUh65xyg7Ih4h-v1s2Tg7Hq4YGAx7BoAmbje_fxyinpBictisuv5w5ncaGvRW7A/s400/hatchimals.jpg&quot; title=&quot;Are Hatchimals the latest fads of 2016?&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;image credits: &lt;a href=&quot;http://www.hatchimals.com/toy.php?pid=p21001&amp;amp;loc=in&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Htachimasl.com&lt;/a&gt;&lt;span id=&quot;goog_1458274324&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_1458274325&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://www.blogger.com/&quot;&gt;&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;I&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;nteractive toys sell more... In 90s the concept of virtual Pet emerged and became popular in 2001-02. Japan&amp;#39;s Tamagotchi was an instant hit in 1996 around the globe. It was key chain size virtual pet game that comes with a black and white LCD screen.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;b&gt;L&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;ater many games and web sites came based on virtual pet theme. Now when adults are busy interactive with intelligent chat bots (Siri or Allo...), for toddlers (age 5 to 7) there is an incarnation of &lt;a href=&quot;https://en.wikipedia.org/wiki/Tamagotchi&quot; target=&quot;_blank&quot;&gt;Tamagotchi&lt;/a&gt; like toy called &lt;a href=&quot;http://www.hatchimals.com/&quot; target=&quot;_blank&quot;&gt;Hatchimals&lt;/a&gt;. In past two months it has gained popularity worldwide and might become the most hot selling Christmas toy.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/are-hatchimals-latest-fads-of-2016.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/3264449402182613809/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/3264449402182613809' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3264449402182613809'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3264449402182613809'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/11/are-hatchimals-latest-fads-of-2016.html' title='Are Hatchimals the latest fads of 2016?'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcecbp6rIl8Y7tYwCJ4C9ub5fGOYsWfxtZfZOL4fipR5N6oQ7yfbdH81nC_2pbBJOzqWhKFbkyc2CRiUh65xyg7Ih4h-v1s2Tg7Hq4YGAx7BoAmbje_fxyinpBictisuv5w5ncaGvRW7A/s72-c/hatchimals.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-8569550112361764422</id><published>2016-11-12T01:20:00.004-08:00</published><updated>2016-11-12T01:20:59.979-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="privacy"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="web-Apps"/><title type='text'>From Swiss Banks to Swiss Emails - Politicians, Businessmen, People Another Liking - Proton Mail</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;From Swiss Banks to Swiss Emails - &lt;br&gt;Politicians, Businessmen, &lt;br&gt;People Another Liking - &lt;br&gt;Proton Mail&lt;/span&gt;&lt;/h2&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/AVvXsEiQP1LcobayLfoa5D-zTsRy4DrAUdb7d6PMeo5s6EygPnhnc-PuoKMyEIfqxnS0RSI8-OeN05KTT043qN_pJG8G93pGeJUyru2iXKMfdisgMRYWRVEi4_BgOZqNoGn7nazfD999Y73Fdn8/s1600/cryptography.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;From Swiss Banks to Swiss Emails - Politicians, Businessmen, People Another Liking - Proton Mail&quot; border=&quot;0&quot; height=&quot;282&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQP1LcobayLfoa5D-zTsRy4DrAUdb7d6PMeo5s6EygPnhnc-PuoKMyEIfqxnS0RSI8-OeN05KTT043qN_pJG8G93pGeJUyru2iXKMfdisgMRYWRVEi4_BgOZqNoGn7nazfD999Y73Fdn8/s400/cryptography.jpg&quot; title=&quot;From Swiss Banks to Swiss Emails - Politicians, Businessmen, People Another Liking - Proton Mail&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;F&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;or last 20 or 30 decades, Swiss banks were the favourites of politicians, business men, mafia people through out the world. From Hollywood to Bollywood to Lollywood, movies in any language depict Swiss banks as the routes to store bad men black money. Many politicians from different parts of the planet have won their elections by connecting their counterparts to Swiss banks.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;i&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;D&lt;/span&gt;&lt;/i&gt;&lt;/b&gt;espite all these melodramatic manifestations, Swiss banks have earned a sweet fame like Swiss chocolates. People recognize these bankers for their honesty, privacy and security.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
In this cyber space where scams, leaks, hackings like activities are pacing up, a Swiss organization called Proton Technologies offers a secure email service called &lt;a href=&quot;https://protonmail.com/&quot; target=&quot;_blank&quot;&gt;ProtonMail&lt;/a&gt;.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/from-swiss-banks-to-swiss-emails.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/8569550112361764422/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/8569550112361764422' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8569550112361764422'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8569550112361764422'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/11/from-swiss-banks-to-swiss-emails.html' title='From Swiss Banks to Swiss Emails - Politicians, Businessmen, People Another Liking - Proton Mail'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQP1LcobayLfoa5D-zTsRy4DrAUdb7d6PMeo5s6EygPnhnc-PuoKMyEIfqxnS0RSI8-OeN05KTT043qN_pJG8G93pGeJUyru2iXKMfdisgMRYWRVEi4_BgOZqNoGn7nazfD999Y73Fdn8/s72-c/cryptography.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-6106033687132076814</id><published>2016-11-03T02:37:00.001-07:00</published><updated>2016-12-07T17:22:29.092-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodeJS"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Tutorial 3: ExpressJS –  Using 3rd Party Middleware Stack</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Tutorial 3: Express Module – &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
Understanding routing using 3rd Party Middleware&lt;/div&gt;
&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html&quot; target=&quot;_blank&quot;&gt;Tutorial 1: NodeJS: An Asynchronous World&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html&quot; target=&quot;_blank&quot;&gt;Tutorial 2: Express: Middleware or more...&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #134f5c; font-size: large;&quot;&gt;&lt;b&gt;Tutorial 3: Understanding Routing in Express&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html&quot; target=&quot;_blank&quot;&gt;Tutorial 4: Develop a Static File Server&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html&quot; target=&quot;_blank&quot;&gt;Tutorial 5: Using HTTPS with Express&lt;/a&gt;&lt;br&gt;
Tutorial 6: Develop a JSON API server&lt;br&gt;
Tutorial 7: Use Templates and Views with Express&lt;br&gt;
Tutorial 8: Integrating MongoDB&lt;br&gt;
Tutorial 9: Testing Express Applications&lt;br&gt;
Tutorial 10: Securing Express&lt;br&gt;
&lt;br&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/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s1600/node-js.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s320/node-js.png&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;&lt;br&gt;&lt;/i&gt;&lt;/span&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;E&lt;/i&gt;&lt;/span&gt;xpressJS based applications can use numerous third party middleware modules available free or commercially. When a request enters expressJS based node application, the request goes through the middleware stack from top to botton unless it meets an error or a response. Thus expressJS routers help splitting up applcation into manageable independent mini applications.&lt;br&gt;
&lt;br&gt;
A few commonly used middlewares are listed below:&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;a href=&quot;https://github.com/expressjs/session&quot; target=&quot;_blank&quot;&gt;express-session&lt;/a&gt;&lt;/b&gt;: To implement sessions in express, this module comes handy. It supports two main ways to implement session i.e. cookies and session-store at the backend.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;a href=&quot;http://expressjs.com/en/resources/middleware/cookie-parser.html&quot; target=&quot;_blank&quot;&gt;cookie-parser&lt;/a&gt;&lt;/b&gt;: Cookie is a small piece of data sent from a website and stored on the user&amp;#39;s computer by the user&amp;#39;s web browser while the user is browsing. In general developers use it along with express-session. The cookie-parser middleware enables signed cookies which can be referenced by other middleware components, using an optional secret attribute.&lt;br&gt;
&lt;br&gt;
&lt;b&gt;&lt;a href=&quot;https://github.com/3rd-Eden/useragent&quot; target=&quot;_blank&quot;&gt;useragent&lt;/a&gt;&lt;/b&gt; : Sometimes you want to serve different web pages to different browsers or you want to limit serving your application to browsers of minimum version, useragent module is very helpful.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://expressjs.com/en/resources/middleware/body-parser.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;body-parser&lt;/b&gt;&lt;/a&gt;: It  parses incoming browser&amp;#39;s request in a middleware before your handlers. Useful in form-handling.&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://expressjs.com/en/resources/middleware/morgan.html&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;morgan&lt;/b&gt;&lt;/a&gt;: It is a http logger. By default it logs to console or you can redirect to file stream.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/6106033687132076814/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/6106033687132076814' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6106033687132076814'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6106033687132076814'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html' title='Tutorial 3: ExpressJS –  Using 3rd Party Middleware Stack'/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjco7w2_KyrPTYnrKZo_v2ikMLBlq-fb2HyGBw30FCypAkRMEHJtR4wCYrty-wrfXT07xLsEDoQgtXJLKfzowA7qf3nfcvtwC8EH1ei0H0T7_8QAH1h6W9M2fzodWHxOgMEw-WV0FIBcY0/s72-c/node-js.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-7556453370137157560</id><published>2016-10-19T00:40:00.004-07:00</published><updated>2016-10-19T00:40:43.379-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web-Apps"/><category scheme="http://www.blogger.com/atom/ns#" term="web-design"/><title type='text'>23 Freebies Help you Design A Wonderful Website </title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;23 Freebies Help you Design &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
A Wonderful Website&lt;span style=&quot;text-align: left;&quot;&gt; &lt;/span&gt;&lt;/div&gt;
&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;A&lt;/i&gt;&lt;/b&gt;&lt;/span&gt; web designer needs to do a repetitive work. Following web apps and tools make life easier for a web designer.&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #351c75;&quot;&gt;1. &lt;a href=&quot;http://getwirefy.com/&quot; target=&quot;_blank&quot;&gt;WireFy&lt;/a&gt; &lt;/span&gt;&lt;/h4&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;http://getwirefy.com/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;23 Freebies Help you Design A Wonderful Website &quot; border=&quot;0&quot; height=&quot;177&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgh1hCmhbUzX4aiHbi-I99HTAyZSTwQ6plXkGXU2u4tLm961XcX4SOPlpv-6G0sh302HCjihw669n04Vkcy6rz1qrDOA9CeOypX7QBJI6wdpOLyRecpveoG4neN_NJU-42Ng2Ab7ox7SY/s400/wirefy.jpg&quot; title=&quot;23 Freebies Help you Design A Wonderful Website &quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Helps you design intuitive wire frames for your web site. It requires you to install its nodejs package. You must be familiar with nodeJS, grunt etc.&lt;br&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
2. &lt;a href=&quot;https://marvelapp.com/&quot; target=&quot;_blank&quot;&gt;Marvel App&lt;/a&gt;  &lt;/h4&gt;
&lt;br&gt;
&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;
&lt;a href=&quot;https://marvelapp.com/&quot; target=&quot;_blank&quot;&gt;&lt;img alt=&quot;23 Freebies Help you Design A Wonderful Website &quot; border=&quot;0&quot; height=&quot;142&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVb75kGQDKZ27CVkHGLPlvJsXtUqNX46UfBKPq0d73awj9APPS7agUXzYPxIBBTYGnznBlRYkI5NmZQXDT9qHTiw94oSd8s8SXED7qQF6CYipl4oit1iGyjJGbh9Nj7fgbSbg_JKi3VFs/s320/marvelapp.jpg&quot; title=&quot;23 Freebies Help you Design A Wonderful Website &quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
Prototype your Web or Mobile App. Although it is commercial, basic subscription is free.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
3. &lt;a href=&quot;http://getbootstrap.com/&quot; target=&quot;_blank&quot;&gt;Bootstrap&lt;/a&gt; &lt;/h4&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/AVvXsEgOAPlAWT7R_vpbV1o9WNbmGhMHKmQaJhSfcStHuDT9N5b7bDOwzL8caKJm694yTqHLucNMuJ61YLa7QqnRCLRYJfn1EdqtWYCZK03iThf6ZpzhWLtIh6ChicpVabnY350czKGuWWaYcy4/s1600/bootstrap.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;23 Freebies Help you Design A Wonderful Website &quot; border=&quot;0&quot; height=&quot;177&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOAPlAWT7R_vpbV1o9WNbmGhMHKmQaJhSfcStHuDT9N5b7bDOwzL8caKJm694yTqHLucNMuJ61YLa7QqnRCLRYJfn1EdqtWYCZK03iThf6ZpzhWLtIh6ChicpVabnY350czKGuWWaYcy4/s400/bootstrap.jpg&quot; title=&quot;23 Freebies Help you Design A Wonderful Website &quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Perhaps the most popular Web (HTML, CSS &amp;amp; JS) framework and the best way to start with. To learn about bootstarp you can check at &lt;a href=&quot;http://www.w3schools.com/bootstrap/&quot; target=&quot;_blank&quot;&gt;W3Schools BootStrap Basic Course&lt;/a&gt;&lt;br&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
4. &lt;a href=&quot;https://html5boilerplate.com/&quot; target=&quot;_blank&quot;&gt;HTML5 Boilerplate&lt;/a&gt; &lt;/h4&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/AVvXsEjt3MnrniIZL2ydgmnaSDtGdcjbURD7Ln8x_MOBgu6CpBBv-L9Tw8jUN5a-0B8URip127H2Po1RZGRk1o0inXPz8oo7e_1O4YsmG8_lnLKzhuhmoUWllFWm6miRk93QvE6qYokCT34c4fk/s1600/html5boilerplate.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;23 Freebies Help you Design A Wonderful Website &quot; border=&quot;0&quot; height=&quot;177&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjt3MnrniIZL2ydgmnaSDtGdcjbURD7Ln8x_MOBgu6CpBBv-L9Tw8jUN5a-0B8URip127H2Po1RZGRk1o0inXPz8oo7e_1O4YsmG8_lnLKzhuhmoUWllFWm6miRk93QvE6qYokCT34c4fk/s400/html5boilerplate.jpg&quot; title=&quot;23 Freebies Help you Design A Wonderful Website &quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Instead of bootstrap you may start with &lt;a href=&quot;https://html5boilerplate.com/&quot; target=&quot;_blank&quot;&gt;HTML5 Boilerplate&lt;/a&gt;. It provides a front-end kick start template and basic server configurations. Want to customize it and add bootstrap, you may try &lt;a href=&quot;http://www.initializr.com/&quot; target=&quot;_blank&quot;&gt;Initialzr&lt;/a&gt; - a HTML5 templates generator.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/10/23-freebies-help-you-design-wonderful.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/7556453370137157560/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/7556453370137157560' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7556453370137157560'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7556453370137157560'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/10/23-freebies-help-you-design-wonderful.html' title='23 Freebies Help you Design A Wonderful Website '/><author><name>www.eduvictors.in</name><uri>http://www.blogger.com/profile/15006059127678759794</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='30' height='30' src='//blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi7d4ZaOjiNsMGPb-dTkam86ABpLGUu4ZyCEaXXHLK9T7KjsoGPAIzgsyEAa2fy5LUzVeFIzDZy-szLJEbxUCWdjkr_MHvAP6Dc7HAxrLA8bBYEFoh9vtEobWcrYsmy-Es/s1600/logo.png'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgh1hCmhbUzX4aiHbi-I99HTAyZSTwQ6plXkGXU2u4tLm961XcX4SOPlpv-6G0sh302HCjihw669n04Vkcy6rz1qrDOA9CeOypX7QBJI6wdpOLyRecpveoG4neN_NJU-42Ng2Ab7ox7SY/s72-c/wirefy.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-1420834762105265187</id><published>2016-10-07T23:19:00.003-07:00</published><updated>2016-10-07T23:19:50.157-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="technology"/><title type='text'>Meet KiloCore: World&#39;s First 1000-core processor</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Meet KiloCore: World&amp;#39;s First 1000-core processor&lt;/span&gt;&lt;/h2&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/AVvXsEiUfBdLb_T5_dfHXIfzlb1ggpfOD_SlWEkW0aM8UedMbZQ0rFq-NiGrmHoBayW9dbrGxD-pI4KvAKBmFkHI98V1LlRXd_URbWrv2_1_9vTFEmAtEk_4G_pPc_Osu3WFu-QWRa4oehU2S5E/s1600/kilocore.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;346&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUfBdLb_T5_dfHXIfzlb1ggpfOD_SlWEkW0aM8UedMbZQ0rFq-NiGrmHoBayW9dbrGxD-pI4KvAKBmFkHI98V1LlRXd_URbWrv2_1_9vTFEmAtEk_4G_pPc_Osu3WFu-QWRa4oehU2S5E/s400/kilocore.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;Kilocore: Image Credits (&lt;a href=&quot;https://www.ucdavis.edu/news/worlds-first-1000-processor-chip&quot; target=&quot;_blank&quot;&gt;UCLA, Davis&lt;/a&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: purple; font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;L&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;ast June (2016), at 2016 VLSI Symposium at Honolulu, scientists of UCLA (Davis) unveiled the world’s first 1000-processor microchip, called KiloCore. It is capable of working through 1.78 trillion instructions every second. The chip contains 21 million transistors. IBM fabricated the Kilocore chip using their 32 nm CMOS technology and the project was sponsored by DRDO USA.&lt;br&gt;
&lt;br&gt;
The microchip is energy efficient that it can run on a one AA battery. Each core processor is independently programmable and is 100 times more efficient than programs running on laptops or smartphones.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/10/meet-kilocore-worlds-first-1000-core.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/1420834762105265187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/1420834762105265187' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1420834762105265187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1420834762105265187'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/10/meet-kilocore-worlds-first-1000-core.html' title='Meet KiloCore: World&#39;s First 1000-core processor'/><author><name>Unknown</name><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/AVvXsEiUfBdLb_T5_dfHXIfzlb1ggpfOD_SlWEkW0aM8UedMbZQ0rFq-NiGrmHoBayW9dbrGxD-pI4KvAKBmFkHI98V1LlRXd_URbWrv2_1_9vTFEmAtEk_4G_pPc_Osu3WFu-QWRa4oehU2S5E/s72-c/kilocore.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-7013654573288253494</id><published>2016-10-03T20:24:00.001-07:00</published><updated>2016-10-03T20:24:05.953-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="html5"/><title type='text'>How to stop Auto Play in HTML5 Video in Chrome or Firefox?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #274e13; font-size: x-large;&quot;&gt;How to stop Auto Play in HTML5 Video in Chrome or Firefox?&lt;/span&gt;&lt;/h2&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;A&lt;/i&gt;&lt;/span&gt;dobe (or Macromedia) Flash Videos have been exploited by the web advertisers. Same has started with HTML5 based videos.&lt;br&gt;
&lt;br&gt;
Imagine you are sitting in your quiet office and are browsing. You open a website, all of sudden a video starts playing automatically. Annoying!&lt;br&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/AVvXsEhDDwDZWBCgSN5FtuzO_nOOm3AbS66PpF83kvwqkNmUHPRWor6Fxu4NXcZ9d3HHvy2uX6ZOb3Ift4IF3OS6L8CRo8N5PJq9tzabz7PuMqAOMnJtYWpL5TppPB82ZOuWujdTKcKy4Bc0K80/s1600/chrome_autoplay.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;How to stop Auto Play in HTML5 Video in Chrome or Firefox?&quot; border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDDwDZWBCgSN5FtuzO_nOOm3AbS66PpF83kvwqkNmUHPRWor6Fxu4NXcZ9d3HHvy2uX6ZOb3Ift4IF3OS6L8CRo8N5PJq9tzabz7PuMqAOMnJtYWpL5TppPB82ZOuWujdTKcKy4Bc0K80/s400/chrome_autoplay.jpg&quot; title=&quot;How to stop Auto Play in HTML5 Video in Chrome or Firefox?&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;Chrome Plugin &lt;a href=&quot;https://chrome.google.com/webstore/detail/disable-html5-autoplay/efdhoaajjjgckpbkoglidkeendpkolai&quot; target=&quot;_blank&quot;&gt;Disable HTML5 Autoplay&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;br&gt;
Fortunately, there is a solution available on Chrome and Firefox. There is  a chrome extension available called, &amp;#39;&lt;a href=&quot;https://chrome.google.com/webstore/detail/disable-html5-autoplay/efdhoaajjjgckpbkoglidkeendpkolai&quot; target=&quot;_blank&quot;&gt;Disable HTML5 Autoplay&lt;/a&gt;&amp;#39;. You may install the same and stop audio and video autoplay on all websites.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/10/how-to-stop-auto-play-in-html5-video-in.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/7013654573288253494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/7013654573288253494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7013654573288253494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7013654573288253494'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/10/how-to-stop-auto-play-in-html5-video-in.html' title='How to stop Auto Play in HTML5 Video in Chrome or Firefox?'/><author><name>Unknown</name><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/AVvXsEhDDwDZWBCgSN5FtuzO_nOOm3AbS66PpF83kvwqkNmUHPRWor6Fxu4NXcZ9d3HHvy2uX6ZOb3Ift4IF3OS6L8CRo8N5PJq9tzabz7PuMqAOMnJtYWpL5TppPB82ZOuWujdTKcKy4Bc0K80/s72-c/chrome_autoplay.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-3576453091952495573</id><published>2016-09-27T02:08:00.004-07:00</published><updated>2016-12-07T17:30:21.489-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="nodeJS"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Tutorial 2: Express Module – A middleware or something more</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: left;&quot;&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Tutorial 2: Express Module – &lt;/span&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;div style=&quot;text-align: center;&quot;&gt;
A middleware or Something more&lt;/div&gt;
&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html&quot; target=&quot;_blank&quot;&gt;Tutorial 1: NodeJS: An Asynchronous World&lt;/a&gt;&lt;/span&gt;&lt;br&gt;
&lt;span style=&quot;color: #38761d; font-size: large;&quot;&gt;&lt;b&gt;Tutorial 2: Express: Middleware or more...&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html&quot; target=&quot;_blank&quot;&gt;Tutorial 3: Understanding Routing in Express&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html&quot; target=&quot;_blank&quot;&gt;Tutorial 4: Develop a Static File Server&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html&quot; target=&quot;_blank&quot;&gt;Tutorial 5: Using HTTPS with Express&lt;/a&gt;&lt;br&gt;
Tutorial 6: Develop a JSON API server&lt;br&gt;
Tutorial 7: Use Templates and Views with Express&lt;br&gt;
Tutorial 8: Integrating MongoDB&lt;br&gt;
Tutorial 9: Testing Express Applications&lt;br&gt;
Tutorial 10: Securing Express&lt;br&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;E&lt;/i&gt;&lt;/span&gt;xpress node module is one of the popular application frameworks.  It is a flexible framework and allows you use it in many ways. It wraps around &amp;#39;http&amp;#39; core module thus making it use easier. Practically developers use other frameworks or develop their own framework that works over express. Broadly speaking, Express module helps in following ways:&lt;br&gt;
&lt;br&gt;
1. Provides a better routing mechanism&lt;br&gt;
2. Middleware&lt;br&gt;
3. Helps in dividing your application into sub-applications or different modules.&lt;br&gt;
&lt;br&gt;
Installing Express in your project&lt;br&gt;
Before we learn about router and middle-ware concept, let us learn about what&amp;#39;s the most practical approach installing Express and managing your project. It is recommended to create a package.json file which lists the local dependencies of your project. Somewhat it is analogous to your C++ or java makefile. To create a default package.json file, type the following command in your bash/command shell.&lt;br&gt;
&lt;br&gt;
&lt;i&gt;&lt;span style=&quot;color: #38761d;&quot;&gt;$ npm init –yes&lt;/span&gt;&lt;/i&gt;&lt;br&gt;
&lt;br&gt;
It creates a default package.json file in the directory somewhat similar to shown below. It lists the dependencies e.g. We installed colors node module of version 1.1.2 In addition, there are other fields like description, keywords, authors related to your project.&lt;br&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/AVvXsEgrlkXd0AAyAF1Pz0LOEeMvHAMuXhmsYkl7LEkv81SXmhvuCfc3eKWPnF8rZFpQkXCjDI05faJ_S4QKOYjQEuB9SURSYBqV_9tN-SziXfk7ce0GrfcSTpuM4oElxZeMePtMVJKVrtOwbmQ/s1600/npm_init.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorial 2: Express Module – A middleware or something more&quot; border=&quot;0&quot; height=&quot;256&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrlkXd0AAyAF1Pz0LOEeMvHAMuXhmsYkl7LEkv81SXmhvuCfc3eKWPnF8rZFpQkXCjDI05faJ_S4QKOYjQEuB9SURSYBqV_9tN-SziXfk7ce0GrfcSTpuM4oElxZeMePtMVJKVrtOwbmQ/s320/npm_init.png&quot; title=&quot;Tutorial 2: Express Module – A middleware or something more&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;br&gt;
To install Express we shall use the following command:&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/3576453091952495573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/3576453091952495573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3576453091952495573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/3576453091952495573'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html' title='Tutorial 2: Express Module – A middleware or something more'/><author><name>Unknown</name><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/AVvXsEgrlkXd0AAyAF1Pz0LOEeMvHAMuXhmsYkl7LEkv81SXmhvuCfc3eKWPnF8rZFpQkXCjDI05faJ_S4QKOYjQEuB9SURSYBqV_9tN-SziXfk7ce0GrfcSTpuM4oElxZeMePtMVJKVrtOwbmQ/s72-c/npm_init.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-5411129180088381301</id><published>2016-09-13T18:53:00.002-07:00</published><updated>2016-09-13T18:53:28.388-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="BYOD"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="Software"/><title type='text'>Are Traditional Data Leakage Software Money Leakage Software?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;Are Traditional Data Leakage Software Money Leakage Software?&lt;/span&gt;&lt;/h2&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/AVvXsEjhaKJ6X0Cv8zYPoVhPvDev2BZ0AS1GNRa4LtNkgtDaAPr5bvVPRLC_8kXnWg4jo4eaJD609UR41MqQX5nL_w6EiJhsl1JsI5eLd5FwcYc3hRCQPfvItipDLUouF4nYuLByJlYTY8H2wZk/s1600/DLP_MLP.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Are Traditional Data Leakage Software Money Leakage Software?&quot; border=&quot;0&quot; height=&quot;216&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhaKJ6X0Cv8zYPoVhPvDev2BZ0AS1GNRa4LtNkgtDaAPr5bvVPRLC_8kXnWg4jo4eaJD609UR41MqQX5nL_w6EiJhsl1JsI5eLd5FwcYc3hRCQPfvItipDLUouF4nYuLByJlYTY8H2wZk/s320/DLP_MLP.jpg&quot; title=&quot;Are Traditional Data Leakage Software Money Leakage Software?&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;F&lt;/span&gt;or enterprises, Data Leakage has been a major challenge for decades. It is estimated that cyber crimes (data leakage has the major share) cost nearly 450 Billion USD in a year. Over the last few years, the costs to combat data leakage have increased multi folds.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;C&lt;/span&gt;ompanies like &lt;a href=&quot;https://digitalguardian.com/&quot; target=&quot;_blank&quot;&gt;Digital Guardian (earlier Verdasys)&lt;/a&gt;, &lt;a href=&quot;http://www.mcafee.com/&quot; target=&quot;_blank&quot;&gt;McAfe&lt;/a&gt; (now Intel), Symantec, &lt;a href=&quot;https://www.forcepoint.com/&quot; target=&quot;_blank&quot;&gt;Websense&lt;/a&gt; have been providing DLP software for past 20+ years. Fortunately or Unfortunately these software applications have achieved maturity in terms of their products life cycles but are still failing miserably at many fronts.&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: large;&quot;&gt;I&lt;/span&gt;n short, these traditional DLP softwares install system driver like application (called monitoring agent) which hooks Operating System File management, Network modules and starts monitoring various activities. These agents are controlled by a central policy server which allows/disallows various activities. e.g. A user can open a Sales Document or not. Or Whether he is allowed to copy that file to USB drive or not. So far so good...&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/are-traditional-data-leakage-software.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/5411129180088381301/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/5411129180088381301' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/5411129180088381301'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/5411129180088381301'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/09/are-traditional-data-leakage-software.html' title='Are Traditional Data Leakage Software Money Leakage Software?'/><author><name>Unknown</name><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/AVvXsEjhaKJ6X0Cv8zYPoVhPvDev2BZ0AS1GNRa4LtNkgtDaAPr5bvVPRLC_8kXnWg4jo4eaJD609UR41MqQX5nL_w6EiJhsl1JsI5eLd5FwcYc3hRCQPfvItipDLUouF4nYuLByJlYTY8H2wZk/s72-c/DLP_MLP.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-1747468276532071863</id><published>2016-09-11T23:12:00.001-07:00</published><updated>2016-09-11T23:12:01.948-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="analytics"/><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>Measuring Chaos in Social Cyber World</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: purple; font-family: &amp;quot;georgia&amp;quot; , &amp;quot;times new roman&amp;quot; , serif; font-size: x-large;&quot;&gt;Measuring Chaos in Social Cyber World&lt;/span&gt;&lt;/h2&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/AVvXsEi0pkRlWMZ9zM7ibvV1K2Ue5QV3YgzU2D8Pruxz7ugb8s00wpCIZoqklw_l_FSICrpWgbp5r_gcXCY05YvovDQNqHr5zVkwOJVORHnMl1RkDRWTuU1h2HuAz-6c4h0COmkVJVVgW_TZXNw/s1600/abstract-1233873_640.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Measuring Chaos in Social Cyber World&quot; border=&quot;0&quot; height=&quot;221&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi0pkRlWMZ9zM7ibvV1K2Ue5QV3YgzU2D8Pruxz7ugb8s00wpCIZoqklw_l_FSICrpWgbp5r_gcXCY05YvovDQNqHr5zVkwOJVORHnMl1RkDRWTuU1h2HuAz-6c4h0COmkVJVVgW_TZXNw/s400/abstract-1233873_640.jpg&quot; title=&quot;Measuring Chaos in Social Cyber World&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;image credits: &lt;span id=&quot;goog_256600141&quot;&gt;&lt;/span&gt;&lt;span id=&quot;goog_256600142&quot;&gt;&lt;/span&gt;&lt;a href=&quot;https://pixabay.com/en/social-media-interakion-abstract-1233873/&quot; target=&quot;_blank&quot;&gt;pixabay.com&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;R&lt;/b&gt;&lt;/span&gt;apid and diverse technology changes and implementations transforming cyber worlds continuously. The real challenge is lying how to model this chaotic cyber world which is a complex adaptive system. When we say it is a system (though complex), there must be patterns identifiable especially in a socially connected world. There have been efforts to identify the patterns and apply to various domains like business or political.&lt;br&gt;
&lt;br&gt;
In the cyber world, social services are very well interconnected and fairly automated. Online e-commerce, social media providers, and political parties have been exploiting these services strategically to fulfil their objectives.&lt;br&gt;
&lt;br&gt;
For example:&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/measuring-chaos-in-social-cyber-world.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/1747468276532071863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/1747468276532071863' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1747468276532071863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1747468276532071863'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/09/measuring-chaos-in-social-cyber-world.html' title='Measuring Chaos in Social Cyber World'/><author><name>Unknown</name><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/AVvXsEi0pkRlWMZ9zM7ibvV1K2Ue5QV3YgzU2D8Pruxz7ugb8s00wpCIZoqklw_l_FSICrpWgbp5r_gcXCY05YvovDQNqHr5zVkwOJVORHnMl1RkDRWTuU1h2HuAz-6c4h0COmkVJVVgW_TZXNw/s72-c/abstract-1233873_640.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-8177043368619408327</id><published>2016-05-10T04:25:00.002-07:00</published><updated>2016-12-07T17:31:22.135-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="coding"/><category scheme="http://www.blogger.com/atom/ns#" term="nodeJS"/><category scheme="http://www.blogger.com/atom/ns#" term="tutorial"/><title type='text'>Tutorials: NodeJS and Express (Tutorial 1)</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;h1 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Tutorials: NodeJS and Express&lt;/span&gt;&lt;/h1&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s1600/node-js.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;NodeJS Tutorial 5: Using HTTPS with Express&quot; border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s320/node-js.png&quot; title=&quot;NodeJS Tutorial 5: Using HTTPS with Express&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/h2&gt;
&lt;div style=&quot;text-align: center;&quot;&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;&lt;b&gt;W&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;hile learning about Express  and how to use, here is my small effort to document my learning in tutorial form. Express  has become an integral part in web applications developed in NodeJS.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
&lt;span style=&quot;color: #38761d; font-size: large;&quot;&gt;Tutorial 1: NodeJS: An Asynchronous World&lt;/span&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/09/tutorial-2-express-module-middleware-or.html&quot; target=&quot;_blank&quot;&gt;Tutorial 2: Express: Middleware or more...&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/tutorial-3-expressjs-using-3rd-party.html&quot; target=&quot;_blank&quot;&gt;Tutorial 3: Understanding Routing in Express&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/11/nodejs-develop-static-file-server.html&quot; target=&quot;_blank&quot;&gt;Tutorial 4: Develop a Static File Server&lt;/a&gt;&lt;br&gt;
&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/12/nodejs-tutorial-5-using-https-with.html&quot; target=&quot;_blank&quot;&gt;Tutorial 5: Using HTTPS with Express&lt;/a&gt;&lt;br&gt;
Tutorial 6: Develop a JSON API server&lt;br&gt;
Tutorial 7: Use Templates and Views with Express&lt;br&gt;
Tutorial 8: Integrating MongoDB&lt;br&gt;
Tutorial 9: Testing Express Applications&lt;br&gt;
Tutorial 10: Securing Express&lt;br&gt;
&lt;h2&gt;
Tutorial 1: NodeJS: An Asynchronous World&lt;/h2&gt;
For so many years, Javascript has been a defacto standard to do front end scripting in browsers. In 2009, another incarnation of JS (V8 JS engine from Chrome) as node.js came out which made it server side scripting language also. NodeJS came up with a bouqet of many features like:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;Its execution is fast (V8 JS engine being compined in C++)&lt;/li&gt;
&lt;li&gt;Promotes asynchronous coding style&lt;/li&gt;
&lt;li&gt;Same coding paradigm for front and back end.&lt;/li&gt;
&lt;/ul&gt;
Its &lt;i&gt;event-driven&lt;/i&gt;, &lt;i&gt;non-blocking I/O&lt;/i&gt; model make it popular among developers community. NodeJS has assemblage of libraries and frameworks helping developer community. Express JS or Express is also one of the framework available for NodeJS helps in developing web based applications.&lt;br&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Installing NodeJS&lt;/span&gt;&lt;/h3&gt;
The simplest way is go to &lt;a href=&quot;https://nodejs.org/en/&quot;&gt;NodeJS website&lt;/a&gt; and click on the installer link. The site also provides other download options (binary download or installers for Mac and Linux flavours). For Windows make sure your machine has latest OS updates otherwise windows installer may have trouble in installing.&lt;br&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/AVvXsEjRZ-8xa9rPA0VfGANltgwNf9GkgXd7xBirNtdHzC5AyvmwP0CQyaYC8eCFMv6wzAazY285_wU84lk4yUELvLG6X157PZiv3NuX1oAGui4BkQ0OM3bhGvIqXXriBsHd2NoV-FhNwRKu0JQ/s1600/nodejs_install.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorials: NodeJS and Express (Tutorial 1)&quot; border=&quot;0&quot; height=&quot;317&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjRZ-8xa9rPA0VfGANltgwNf9GkgXd7xBirNtdHzC5AyvmwP0CQyaYC8eCFMv6wzAazY285_wU84lk4yUELvLG6X157PZiv3NuX1oAGui4BkQ0OM3bhGvIqXXriBsHd2NoV-FhNwRKu0JQ/s400/nodejs_install.jpg&quot; title=&quot;Tutorials: NodeJS and Express (Tutorial 1)&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
For Linux, nodeJS package manager (eg apt-get) is also available. The installer also installs &lt;b&gt;node package manager (npm). &lt;/b&gt;Once installed you can check node version and npm version by typing &lt;strong&gt;&lt;em&gt;node -v&lt;/em&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;em&gt;npm -v&lt;/em&gt;&lt;/strong&gt; respectively at the command prompt or shell.&lt;br&gt;
&lt;br&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;First NodeJS Program&lt;/span&gt;&lt;/h3&gt;
You can try your first the most famous &amp;quot;Hello World&amp;quot; program in nodeJS. Type the following script in notepad or any text editor and save the file as &lt;em&gt;helloworld.js&lt;/em&gt;&lt;br&gt;
&lt;br&gt;
&lt;div style=&quot;-moz-border-radius: 2px; -moz-box-shadow: 0px 0px 1px #000000; -webkit-border-radius: 2px; -webkit-box-shadow: 0px 0px 1px #000000; border-radius: 2px; box-shadow: 0px 0px 1px #000000; width: 50%;&quot;&gt;
&lt;h4&gt;
Program 1: helloworld.js&lt;/h4&gt;
&lt;code&gt;console.log(&amp;quot;Hello World&amp;quot;);&lt;/code&gt;&lt;/div&gt;
&lt;br&gt;
To run this code type &lt;em&gt;node helloworld.js&lt;/em&gt; at the shell prompt. If everything works well, you would see the output of the program similar to what is shown in the figure.&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/AVvXsEjT1dDVB3OQaxG8UeLvJeIrkZJFCnzmAQ7BCXHWoFscDansB_HxoeSk8NVP2cgJZDoNPIqyku9nODKuuAvjOXdTy-47ZMx1Rn4T3uTgdrpkxU1j6HOd2HI6VsRtF5JXskJRt0eC9CCZHuw/s1600/nodejs_fig1.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorials: NodeJS and Express (Tutorial 1) - Hello World&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjT1dDVB3OQaxG8UeLvJeIrkZJFCnzmAQ7BCXHWoFscDansB_HxoeSk8NVP2cgJZDoNPIqyku9nODKuuAvjOXdTy-47ZMx1Rn4T3uTgdrpkxU1j6HOd2HI6VsRtF5JXskJRt0eC9CCZHuw/s1600/nodejs_fig1.jpg&quot; title=&quot;Tutorials: NodeJS and Express (Tutorial 1) - Hello World&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
console.log() api is part of &lt;em&gt;console built-in&lt;/em&gt; module in nodeJS. There are many inbuilt modules (or libraries) and globals defined in nodeJS. Apart from using built-in modules, you can use external modules.&lt;br&gt;
&lt;br&gt;
&lt;strong&gt;Node Package Manager&lt;/strong&gt; or &lt;strong&gt;npm&lt;/strong&gt; helps you installing or managing node modules. The site &lt;a href=&quot;https://www.npmjs.com/browse/star&quot;&gt;www.npmjs.com&lt;/a&gt; lists the most starred packages used among NodeJS community.&lt;br&gt;
&lt;br&gt;
Let us try to install and use colors module. The colors module gives colour style to your console output. Type &lt;em&gt;&lt;strong&gt;npm install colors&lt;/strong&gt;&lt;/em&gt; will download colors module from npm repository and install it. You can see a directory named &amp;#39;node_modules&amp;#39; gets created where npm installs any package.&lt;br&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/AVvXsEiC40Y8cjZDNkuwJKyBTXdAOfy-AmNQaDf7xZco1gfncBjp0wFSt4BrT7oSe-NzAgQn5li8PK9OgsybW3riDTThxFJ1AAyzzgOB_ykj9Y-IrhXGQAyNdjNTtpsHGFr8ljqx5pfgFISjwO0/s1600/nodejs_fig2a.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img alt=&quot;Tutorials: NodeJS and Express (Tutorial 1) - install color module&quot; border=&quot;0&quot; height=&quot;200&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiC40Y8cjZDNkuwJKyBTXdAOfy-AmNQaDf7xZco1gfncBjp0wFSt4BrT7oSe-NzAgQn5li8PK9OgsybW3riDTThxFJ1AAyzzgOB_ykj9Y-IrhXGQAyNdjNTtpsHGFr8ljqx5pfgFISjwO0/s400/nodejs_fig2a.jpg&quot; title=&quot;Tutorials: NodeJS and Express (Tutorial 1) - install color module&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;npm install color&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;br&gt;
&lt;br&gt;
See the following snippet showing how to use &amp;#39;&lt;strong&gt;colors&lt;/strong&gt;&amp;#39; node module:&lt;br&gt;
&lt;div style=&quot;-moz-border-radius: 2px; -moz-box-shadow: 0px 0px 1px #000000; -webkit-border-radius: 2px; -webkit-box-shadow: 0px 0px 1px #000000; border-radius: 2px; box-shadow: 0px 0px 1px #000000; width: 50%;&quot;&gt;
&lt;h4&gt;
Program 2: ex2.js&lt;/h4&gt;
&lt;code&gt;var colors = require(&amp;quot;colors&amp;quot;);&lt;br&gt;
console.log(&amp;#39;This is red&amp;#39;.red);&lt;br&gt;
console.log(&amp;#39;This looks green&amp;#39;.green);&lt;br&gt;
console.log(&amp;#39;this rainbow text&amp;#39;.rainbow);&lt;/code&gt;&lt;/div&gt;
&lt;br&gt;
The statement require(&amp;quot;colors&amp;quot;)in the above snippet will load the &amp;quot;colors&amp;quot; exported JavaScript API and returns the JS object. Once colors Javascript Object is loaded, you can call its exported functions and members in your program code. The output of the above snippet will look like the Figure&lt;br&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/AVvXsEjanMaKvt7lv_DkzHOZY-mMilqg-LufpJbLXnCfB_wUgq7le-pnx1zumS2RvqPue36igbn6gBlnni_58PbbLCohINpZz0iNBHJk5DohE9LOaPXXzYOMuXAR6wInpQNKMMdgUPVoGSvd4p4/s1600/nodejs_fig2.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Tutorials: NodeJS and Express (Tutorial 1) - using color&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjanMaKvt7lv_DkzHOZY-mMilqg-LufpJbLXnCfB_wUgq7le-pnx1zumS2RvqPue36igbn6gBlnni_58PbbLCohINpZz0iNBHJk5DohE9LOaPXXzYOMuXAR6wInpQNKMMdgUPVoGSvd4p4/s1600/nodejs_fig2.jpg&quot; title=&quot;Tutorials: NodeJS and Express (Tutorial 1) - Using color&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;h3&gt;
&lt;span style=&quot;color: #0b5394;&quot;&gt;Asynchronous Programming Approach&lt;/span&gt;&lt;/h3&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/8177043368619408327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/8177043368619408327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8177043368619408327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/8177043368619408327'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/05/tutorials-nodejs-and-express-tutorial-1.html' title='Tutorials: NodeJS and Express (Tutorial 1)'/><author><name>Unknown</name><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/AVvXsEgNgnZcudnpzvO4_aCncvK_Xtz0Y4edi0UWzVUNKz_BMmturr52iyXd7chljreAEd8AKNa3eXVkc2Zf-MlRaTV1vpr1zyPbnduh64zc8AFWUMaFTPzfnSESDrwP7XYtz8KBKb310yeqx1U/s72-c/node-js.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-1570520266378034873</id><published>2016-04-08T22:54:00.003-07:00</published><updated>2016-04-08T22:54:33.018-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web-sites"/><title type='text'>Six Sites Provide You Legal Free Images</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #741b47; font-family: &amp;quot;trebuchet ms&amp;quot; , sans-serif; font-size: x-large;&quot;&gt;Six Sites Provide You Legal Free Images&lt;/span&gt;&lt;/h2&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;&lt;b&gt;N&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;o doubt to enhance your presentation or blog post, images play a crucial role. Following are few sources that provide legally free good quality images.
&lt;br&gt;
&lt;div&gt;
&lt;h2&gt;
&lt;a href=&quot;https://pixabay.com/&quot; style=&quot;text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;Pixabay - Top Free Image Source&quot;&gt;Pixabay&lt;/a&gt;&lt;/h2&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/AVvXsEj1nvyjzboEhxmYUa_yr5rf6kTzrEgSELIaHpjQExA6uhwjPHLwpF-TJ1bEeawNiuXii2UaFc54SP4Xu6Lunhxx0S3ytf4Q4J8yTVVW0tTt0UBijSevLpd31Kvm-bMxgVMS-Uh9EFC8sqI/s1600/pixabay_cat.png&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Pixabay.com - Cat&quot; border=&quot;0&quot; height=&quot;251&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj1nvyjzboEhxmYUa_yr5rf6kTzrEgSELIaHpjQExA6uhwjPHLwpF-TJ1bEeawNiuXii2UaFc54SP4Xu6Lunhxx0S3ytf4Q4J8yTVVW0tTt0UBijSevLpd31Kvm-bMxgVMS-Uh9EFC8sqI/s400/pixabay_cat.png&quot; title=&quot;Pixabay.com - Cat &quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Pixabay has collection of more than 6 million images which are available under creative commons CC0. If you wish you can modify, distribute and use them royalty free even for commercial purposes.
&lt;br&gt;
&lt;br&gt;
&lt;h2&gt;
&lt;a href=&quot;http://www.morguefile.com/&quot; style=&quot;text-decoration: none;&quot; target=&quot;_blank&quot; title=&quot;Morquefile&quot;&gt;Morguefile&lt;/a&gt;&lt;/h2&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/AVvXsEgI1lBeWQZ-eu-LNz0g9vVhWMJzc3nmIauBsl2FtT6FhDMdKyjXtkTMyTK02qbwwxUJ-X0yrcI0FM7oELKQSOp-g9v8UpzHidepdYAhb59QHmz2Vu2dySTKAlJw4i7YlE4LIxTTeYY9yQU/s1600/venice_morquefile.jpg&quot; imageanchor=&quot;1&quot;&gt;&lt;img alt=&quot;Six Sites Provide You Legal Free Images - MorgueFile.com&quot; border=&quot;0&quot; height=&quot;266&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI1lBeWQZ-eu-LNz0g9vVhWMJzc3nmIauBsl2FtT6FhDMdKyjXtkTMyTK02qbwwxUJ-X0yrcI0FM7oELKQSOp-g9v8UpzHidepdYAhb59QHmz2Vu2dySTKAlJw4i7YlE4LIxTTeYY9yQU/s400/venice_morquefile.jpg&quot; title=&quot;Six Sites Provide You Legal Free Images - MorgueFile&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
Morguefile has a stock of high resoulution photos which are available completely free. Do read about &amp;quot;&lt;a href=&quot;http://www.morguefile.com/&quot;&gt;Why this site is called MorgueFile?&lt;/a&gt;&amp;quot;. The site provides categories to serach images for your needs.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/04/six-sites-provide-you-legal-free-images.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/1570520266378034873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/1570520266378034873' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1570520266378034873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1570520266378034873'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/04/six-sites-provide-you-legal-free-images.html' title='Six Sites Provide You Legal Free Images'/><author><name>Unknown</name><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/AVvXsEj1nvyjzboEhxmYUa_yr5rf6kTzrEgSELIaHpjQExA6uhwjPHLwpF-TJ1bEeawNiuXii2UaFc54SP4Xu6Lunhxx0S3ytf4Q4J8yTVVW0tTt0UBijSevLpd31Kvm-bMxgVMS-Uh9EFC8sqI/s72-c/pixabay_cat.png" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-6880308256212107827</id><published>2016-02-16T16:33:00.005-08:00</published><updated>2016-02-16T16:33:44.137-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="web performance"/><title type='text'>How to control caching of your web server to avoid file suits?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;How to control caching of your web server &lt;/span&gt;&lt;/h2&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;to avoid file suits?&lt;/span&gt;&lt;/h2&gt;
&lt;div style=&quot;font-family: Helvetica; font-size: 14px; min-height: 17px;&quot;&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/AVvXsEi2fS9kU6XVr4CvNTnMqcozqkJsnm4BbKC2a14mYiGKAmfjHfQDk1fFpNIYe-DbEFPB2clAyg33lzn1jwP1uNgJP3696AMe3saI72yt23djiDORac67DHei4IfuTJuI7sdcf8tEDnAoT7E/s1600/web-quotes.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;How to control caching of your web server to avoid file suits?&quot; border=&quot;0&quot; height=&quot;160&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi2fS9kU6XVr4CvNTnMqcozqkJsnm4BbKC2a14mYiGKAmfjHfQDk1fFpNIYe-DbEFPB2clAyg33lzn1jwP1uNgJP3696AMe3saI72yt23djiDORac67DHei4IfuTJuI7sdcf8tEDnAoT7E/s320/web-quotes.jpg&quot; title=&quot;How to control caching of your web server to avoid file suits?&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Helvetica;&quot;&gt;
&lt;span style=&quot;color: #073763; font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;W&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;font-size: 14px;&quot;&gt;hile working for a world’s top most product company, one day a Product Manager working there approached to me. He had a legal letter served by one of our client. The legal notice says that our company has to bear a cost of  25,000 Australian dollars as bandwidth cost incurred to our client. Interestingly the legal notice did have technical explanation for excessive bandwidth consumption. The client used 100+ licenses of my employer’s products. Each installed product has an updater client to download updates. The client uses squid like cache server to optimise bandwidth.  Unfortunately update server switched off caching flag for a 1 GB sized update, due to which the cache server starts downloading for every time it gets a proxy request from the updater client on different machines. Anyway the matter get sorted by enabling the flags and offering extensions to the license products. But it was a great learning and caching procedures were added in product manager’s and testing team check list for future updates releases.    &lt;/span&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Helvetica; font-size: 14px; min-height: 17px;&quot;&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div style=&quot;font-family: Helvetica; font-size: 14px;&quot;&gt;
Caching control helps in many ways such as&lt;/div&gt;
&lt;div style=&quot;font-family: Helvetica; font-size: 14px; min-height: 17px;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2016/02/how-to-control-caching-of-your-web.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/6880308256212107827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/6880308256212107827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6880308256212107827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6880308256212107827'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2016/02/how-to-control-caching-of-your-web.html' title='How to control caching of your web server to avoid file suits?'/><author><name>Unknown</name><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/AVvXsEi2fS9kU6XVr4CvNTnMqcozqkJsnm4BbKC2a14mYiGKAmfjHfQDk1fFpNIYe-DbEFPB2clAyg33lzn1jwP1uNgJP3696AMe3saI72yt23djiDORac67DHei4IfuTJuI7sdcf8tEDnAoT7E/s72-c/web-quotes.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-6803378726693424685</id><published>2015-12-28T20:26:00.001-08:00</published><updated>2015-12-28T20:26:40.488-08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="business"/><category scheme="http://www.blogger.com/atom/ns#" term="startup"/><title type='text'>Start Your Online Book Keeping Services</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;span style=&quot;color: #990000; font-family: Times, Times New Roman, serif; font-size: x-large;&quot;&gt;&lt;b&gt;Start Your Online Book Keeping Services&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;br&gt;
&lt;div style=&quot;text-align: justify;&quot;&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/AVvXsEh293eQ3klRWn6mKNADMG-phdCv8ZNY9cPlNCu1Gp2-SD76YUb52XKeI2v6PmuzEQw_9D4z3iya9uU6I0iIHFPPo3hWK3K2tvUES54yGDWE8aqQifpwv3SFAIzjMpzIOXzEz9_6h6buha8/s1600/presentation.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;Start Your Online Book Keeping Services&quot; border=&quot;0&quot; height=&quot;226&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh293eQ3klRWn6mKNADMG-phdCv8ZNY9cPlNCu1Gp2-SD76YUb52XKeI2v6PmuzEQw_9D4z3iya9uU6I0iIHFPPo3hWK3K2tvUES54yGDWE8aqQifpwv3SFAIzjMpzIOXzEz9_6h6buha8/s320/presentation.jpg&quot; title=&quot;Start Your Online Book Keeping Services&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;span style=&quot;color: #741b47; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;b&gt;&lt;br&gt;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;
&lt;span style=&quot;color: #741b47; font-size: x-large;&quot;&gt;&lt;i&gt;&lt;b&gt;B&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;ook Keeping and accountant services are something required by every business operation. A good book keeper can earn between 25,000 to 2 Lacs per month. The objective is to show your potential customer how you can help them in financial matters. Better managed accounting books help your customer in managing their financial matters. Most of the book keepers work through networking. Generally they work co-ordinate with Chartered Accountants who refer potential customers to book keepers. Unfortunately there is cut throat competition and you need to show that your book keeping services are much better. Making business online can help you offer better services and bring more customers.&lt;/div&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;How Can I become Certified Book keeper?&lt;/span&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
There are institutions like &lt;a href=&quot;http://www.iifca.com/cca.html&quot; target=&quot;_blank&quot;&gt;IIFCA &lt;/a&gt;, polytechnices like &lt;a href=&quot;http://www.delhi.gov.in/wps/wcm/connect/doit_tt/Training+and+Technical+Education/Home/Institutes/Govt.+Polytechnics/Institute+of+Basic+Business+Studies&quot; target=&quot;_blank&quot;&gt;Delhi Government Polytechnic&lt;/a&gt;  offer Computer Accounting Certificate courses. They teach you computer basics, accounting basics, taxation, VAT and accounting software. For domestic clients learn TALLY or &lt;a href=&quot;http://www.busy.in/&quot; target=&quot;_blank&quot;&gt;BUSY &lt;/a&gt;accounting software. For international clients, learn about Quicken or Quick books.&lt;/div&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;What do I need to start basic book keeping services?&lt;/span&gt;&lt;/h4&gt;
&lt;br&gt;
&lt;ol style=&quot;text-align: left;&quot;&gt;
&lt;li&gt;A computer or a laptop and licensed copy of TALLY or &lt;a href=&quot;http://www.busy.in/&quot; target=&quot;_blank&quot;&gt;BUSY &lt;/a&gt;Accounting Software, &lt;/li&gt;
&lt;li&gt;A flat bed scanner and small laser printer. &lt;/li&gt;
&lt;li&gt;Office area, furniture, calculator etc. &lt;/li&gt;
&lt;li&gt;Telephone and internet connection (email account).&lt;/li&gt;
&lt;/ol&gt;
&lt;br&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;b&gt;&lt;span style=&quot;color: #0b5394; font-size: large;&quot;&gt;What services can I offer from my Website?&lt;/span&gt;&lt;/b&gt;&lt;/h4&gt;
&lt;div style=&quot;text-align: justify;&quot;&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2015/12/start-your-online-book-keeping-services.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/6803378726693424685/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/6803378726693424685' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6803378726693424685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/6803378726693424685'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2015/12/start-your-online-book-keeping-services.html' title='Start Your Online Book Keeping Services'/><author><name>Unknown</name><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/AVvXsEh293eQ3klRWn6mKNADMG-phdCv8ZNY9cPlNCu1Gp2-SD76YUb52XKeI2v6PmuzEQw_9D4z3iya9uU6I0iIHFPPo3hWK3K2tvUES54yGDWE8aqQifpwv3SFAIzjMpzIOXzEz9_6h6buha8/s72-c/presentation.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-532670475786677033</id><published>2015-10-10T18:49:00.001-07:00</published><updated>2015-10-10T18:49:22.229-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="business"/><category scheme="http://www.blogger.com/atom/ns#" term="startup"/><category scheme="http://www.blogger.com/atom/ns#" term="web-sites"/><title type='text'>How to Start Your Astrology Portal?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #0b5394; font-family: Arial; font-size: x-large; line-height: 1.38; white-space: pre-wrap;&quot;&gt;How to Start Your Astrology Portal?&lt;/span&gt;&lt;/h2&gt;
&lt;span id=&quot;docs-internal-guid-ad930064-5487-217c-c968-2ee9be15878f&quot;&gt;&lt;/span&gt;&lt;br&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&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/AVvXsEgSlUUTyKM6LZhgVF0QZ_XX404MxJ0RK_iFGKll-L7tHtc7GtAPCkMIdMGwJc4lqL6ESHtvAm9UwGfTGSvjvpWM3lTb2dylFwYgG_s_VWB0xZadU9dBFx9hCQ3QmydB3r8VIjXCXZCa7wo/s1600/ganesha.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: auto; margin-right: auto;&quot;&gt;&lt;img border=&quot;0&quot; height=&quot;320&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgSlUUTyKM6LZhgVF0QZ_XX404MxJ0RK_iFGKll-L7tHtc7GtAPCkMIdMGwJc4lqL6ESHtvAm9UwGfTGSvjvpWM3lTb2dylFwYgG_s_VWB0xZadU9dBFx9hCQ3QmydB3r8VIjXCXZCa7wo/s320/ganesha.jpg&quot; width=&quot;218&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;Ganesha - Lord of Beginnings&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #0b5394; font-family: Arial; font-size: x-large; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;&lt;b&gt;P&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;rediction business has existed since &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.6667px; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;Satyuga &lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;(for thousands of years). Hardly there existed any civilization in past which did not have oracles or astrologers. In this modern world when we have gone hi-tec, astrology has adapted the latest technology and is flourishing. Many consider (including me) it a fool’s science. In India, matrimonial alliances are still made after consulting astrologers. Astrologers are considered here as spiritual gurus and they mint money for the predictions made by them. If these predictions go true, it’s &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.6667px; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;Balle-Balle&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt; (बल्ले-बल्ले) for the them. If predictions go wrong (generally it happens), who cares! Nobody approaches to the astrologer complaining against false prediction. Ironically, if a MBBS doctor fails to treat his patient, often the patient&amp;#39;s relatives will beat him. Those believe in astrology of mention that Indian astrology is one of the important auxiliary of &lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.6667px; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;Vedantic Literature&lt;/i&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;.&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b id=&quot;docs-internal-guid-ad930064-5487-9538-36ea-9a78f83eabc3&quot; style=&quot;font-weight: normal;&quot;&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #0b5394; font-family: Arial; font-size: x-large; font-variant: normal; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b&gt;&lt;i&gt;A&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;nyway my purpose of the post is quite different. A person, a friend of my relative (let us call him Sanyam), approached me.  He wanted to start his website on Vedic Astrology and asked me guide him. Sanyam used to be a good salesman in a Nokia showroom at Connaught Place in Delhi. He sold Nokia phones for a good number of years and never realized that one day Nokia would run out of business and he would be jobless. He tried to approach other showrooms selling smartphones of other brands but couldn’t get a decent opportunity. Being in 40s he faced mid-life crisis, he failed to compete against much younger salesmen who knew Android and iOS lingos very well. Luckily his hobby helped him survive. Sanyam joined a part time course on Vedic Astrology at Bhartiya Vidya Bhawan when he was working at Nokia showroom. This course helped his salesmanship connect people, who used to visit him for astrological advice and might become his customers in future. During his bad phase, he planned to pursue his career as an astrologer and soon it started bearing fruits. He started appearing in TV shows and built up his brand. Being a salesman he understands the power of Internet or Social Media. He wants to offer his services online. &lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;br&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;h4 style=&quot;text-align: left;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: #0b5394; font-family: Arial; font-size: large; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;Here are the steps you would like to start as online astrology services&lt;/span&gt;&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;:&lt;/span&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;
&lt;span style=&quot;background-color: transparent; color: black; font-family: Arial; font-size: 14.666666666666666px; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;b style=&quot;font-weight: normal;&quot;&gt;&lt;/b&gt;&lt;/span&gt;&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2015/10/how-to-start-your-astrology-portal.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/532670475786677033/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/532670475786677033' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/532670475786677033'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/532670475786677033'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2015/10/how-to-start-your-astrology-portal.html' title='How to Start Your Astrology Portal?'/><author><name>Unknown</name><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/AVvXsEgSlUUTyKM6LZhgVF0QZ_XX404MxJ0RK_iFGKll-L7tHtc7GtAPCkMIdMGwJc4lqL6ESHtvAm9UwGfTGSvjvpWM3lTb2dylFwYgG_s_VWB0xZadU9dBFx9hCQ3QmydB3r8VIjXCXZCa7wo/s72-c/ganesha.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-5353441320633694869</id><published>2015-08-20T06:46:00.001-07:00</published><updated>2015-08-20T06:46:47.468-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="css-tricks"/><title type='text'>CSS Tricks: Giving a Blue Jeans Stitched Appearance</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #073763; font-size: x-large;&quot;&gt; Giving a Blue Jeans Stitched Appearance&lt;/span&gt;&lt;/h2&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/AVvXsEiZgL8mhITOTYkzjzm5NHtCi4ai9ETWN7HGfxEnjq23htnbh8ur3-hfU4Bg2syfn_ZSP6pMzpyo6auBkImnxR5aHtTDc5DKQDPp-HvaiNOAiNCxaxOY9Vg0QaXqcyPwSefs19yxIqwgMZM/s1600/BlueJeansLook.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;CSS Tricks: Giving a Blue Jeans Stitched Appearance&quot; border=&quot;0&quot; height=&quot;100&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZgL8mhITOTYkzjzm5NHtCi4ai9ETWN7HGfxEnjq23htnbh8ur3-hfU4Bg2syfn_ZSP6pMzpyo6auBkImnxR5aHtTDc5DKQDPp-HvaiNOAiNCxaxOY9Vg0QaXqcyPwSefs19yxIqwgMZM/s400/BlueJeansLook.jpg&quot; title=&quot;CSS Tricks: Giving a Blue Jeans Stitched Appearance&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;i&gt;P&lt;/i&gt;&lt;/span&gt;laying with CSS and CSS3 has always been fun playing. I am still learning the various aspects of style sheets and my learning has been part of the problem solving. While reviewing fashion related web content, one of the web designer wants to give a Blue Jeans stitched appearance to a div panel. Here is a simple style that evolved quickly:&lt;br&gt;
&lt;br&gt;
&lt;pre&gt;  .BlueJeans {
    &lt;b&gt;border&lt;/b&gt;: 2px dashed #fff;
    &lt;b&gt;padding&lt;/b&gt;: 25px;
    &lt;b&gt;background&lt;/b&gt;: #4e6590;
    &lt;b&gt;color&lt;/b&gt;: #fff;
    &lt;b&gt;margin&lt;/b&gt;: 10px;
    &lt;b&gt;box-shadow&lt;/b&gt;: 0 0 0 4px #4e6590, 2px 1px 6px 4px RGB(78, 101, 144);
    &lt;b&gt;border-radius&lt;/b&gt;: 10px;
&lt;/pre&gt;
&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2015/08/css-tricks-giving-blue-jeans-stitched.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/5353441320633694869/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/5353441320633694869' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/5353441320633694869'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/5353441320633694869'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2015/08/css-tricks-giving-blue-jeans-stitched.html' title='CSS Tricks: Giving a Blue Jeans Stitched Appearance'/><author><name>Unknown</name><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/AVvXsEiZgL8mhITOTYkzjzm5NHtCi4ai9ETWN7HGfxEnjq23htnbh8ur3-hfU4Bg2syfn_ZSP6pMzpyo6auBkImnxR5aHtTDc5DKQDPp-HvaiNOAiNCxaxOY9Vg0QaXqcyPwSefs19yxIqwgMZM/s72-c/BlueJeansLook.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-2027322111526719971</id><published>2015-08-14T11:49:00.001-07:00</published><updated>2015-08-14T11:49:03.641-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="security"/><category scheme="http://www.blogger.com/atom/ns#" term="web-Apps"/><title type='text'>Want To Send Self Destruct Mails... use DMail </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;span style=&quot;color: #073763; font-size: x-large;&quot;&gt;Want To Send Self Destruct Mails... use DMail &lt;/span&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&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/AVvXsEgHjY8YEpLzVEzyScOXhBwW8H_MtUbYq6qGV9Rn-LVd-qJIbH5V5xnPHxtX17bQPQGi-Hpdi2UxhVU27ex0XQ36ATo7cIsVT-LYBhXKTWUQK6M95tZw3dVO1yFA_BQUfy2Tj5FQXta_220/s1600/DMail.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;DMail Chrome Plugin to Self Destruct Message&quot; border=&quot;0&quot; height=&quot;250&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHjY8YEpLzVEzyScOXhBwW8H_MtUbYq6qGV9Rn-LVd-qJIbH5V5xnPHxtX17bQPQGi-Hpdi2UxhVU27ex0XQ36ATo7cIsVT-LYBhXKTWUQK6M95tZw3dVO1yFA_BQUfy2Tj5FQXta_220/s320/DMail.jpg&quot; title=&quot;DMail Chrome Plugin to Self Destruct Message&quot; width=&quot;320&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;&lt;i&gt;O&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;ccasionally you want to send a mail and wish it should vanish within ten minutes or hours. Most common scenario is that you share some sensitive information with your friend and do not want that the mail should persist forever in your friend’s InBox. For GMail users the chrome plugin ‘&lt;a href=&quot;http://mail.delicious.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;DMail&lt;/a&gt;’ gives the solution.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Still available as free beta release, once you install the Chrome Extension it will allow you send self-destructing encrypted emails. You can set the self-destruct timer to an hour,a day or a week.&lt;/div&gt;
&lt;div&gt;
&lt;br&gt;&lt;/div&gt;
&lt;div&gt;
Other important feature it allows you to encrypt your messages and revoke access at your command. Once revoked the recipient would see the garbled message.&lt;/div&gt;
&lt;div&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2015/08/want-to-send-self-destruct-mails-use.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/2027322111526719971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/2027322111526719971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2027322111526719971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/2027322111526719971'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2015/08/want-to-send-self-destruct-mails-use.html' title='Want To Send Self Destruct Mails... use DMail '/><author><name>Unknown</name><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/AVvXsEgHjY8YEpLzVEzyScOXhBwW8H_MtUbYq6qGV9Rn-LVd-qJIbH5V5xnPHxtX17bQPQGi-Hpdi2UxhVU27ex0XQ36ATo7cIsVT-LYBhXKTWUQK6M95tZw3dVO1yFA_BQUfy2Tj5FQXta_220/s72-c/DMail.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-1358413112788241762</id><published>2015-08-01T09:44:00.004-07:00</published><updated>2015-08-01T09:44:51.405-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="business"/><title type='text'>How did I save USD 5000 on Software?</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;color: #38761d; font-size: x-large;&quot;&gt;How did I save USD 5000 on Software?&lt;/span&gt;&lt;/h2&gt;
&lt;br&gt;
&lt;span style=&quot;color: blue; font-size: x-large;&quot;&gt;&lt;i&gt;O&lt;/i&gt;&lt;/span&gt;ne of my friend who runs a printing business approached me to discuss one of his business workflow. He just wanted to enquire about the pricey software that he was planning to purchase. Months back he got a handsome contract from a professional graduate school. The school wanted him  print admit cards and prepare students list as PDF. It involved scanning of photographs, data entry and little bit of image processing.&lt;br&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/AVvXsEjIBdlcMMFpaI-SDtfl7lgwmmtm1Q97mkVkoKX1lYtDpu6SuwpqDYxIt_XtWBKkWhveuFaRiOXY7xA122s-OreheehPcrr2nCdbFWNphyUShN97Z6RvYVdD7jjXQsELJwgRt-EeuBrSK2s/s1600/PrintWorkflow.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;How did I save USD 5000 on Software?&quot; border=&quot;0&quot; height=&quot;276&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjIBdlcMMFpaI-SDtfl7lgwmmtm1Q97mkVkoKX1lYtDpu6SuwpqDYxIt_XtWBKkWhveuFaRiOXY7xA122s-OreheehPcrr2nCdbFWNphyUShN97Z6RvYVdD7jjXQsELJwgRt-EeuBrSK2s/s400/PrintWorkflow.jpg&quot; title=&quot;How did I save USD 5000 on Software?&quot; width=&quot;400&quot;&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br&gt;
&lt;span style=&quot;color: #351c75; font-size: x-large;&quot;&gt;T&lt;/span&gt;o begin he sub-contracted the entire assignment keeping his profit margin. He hired a team from digitization company which comprised of data entry operators and designers to furnish this job. It was a team of seven persons. One person used to scan students photographs.Two persons used Photoshop to convert photographs into required formats for admit card as well as for web based pdfs. Four persons did data entry into MS Word preparing admit cards and filling in excel sheet to generate PDFs. I think the hired company owned a license of Acrobat, they used excel plugin to generate PDFs.&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;a href=&quot;http://developer-bytes.blogspot.com/2015/08/how-did-i-save-usd-5000-on-software.html#more&quot;&gt;Read more »&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/1358413112788241762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/1358413112788241762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1358413112788241762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/1358413112788241762'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2015/08/how-did-i-save-usd-5000-on-software.html' title='How did I save USD 5000 on Software?'/><author><name>Unknown</name><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/AVvXsEjIBdlcMMFpaI-SDtfl7lgwmmtm1Q97mkVkoKX1lYtDpu6SuwpqDYxIt_XtWBKkWhveuFaRiOXY7xA122s-OreheehPcrr2nCdbFWNphyUShN97Z6RvYVdD7jjXQsELJwgRt-EeuBrSK2s/s72-c/PrintWorkflow.jpg" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5479506467566362709.post-7956155954758992265</id><published>2014-05-13T03:18:00.001-07:00</published><updated>2014-05-13T03:18:26.079-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="security"/><title type='text'>Reserve Bank Of India (RBI) uses fake SSL certificate</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;h2 style=&quot;text-align: center;&quot;&gt;
&lt;span style=&quot;font-size: x-large;&quot;&gt;Reserve Bank Of India (RBI) uses fake SSL certificate&lt;/span&gt;&lt;/h2&gt;
&lt;br /&gt;
I never believed this. I tried to access &lt;a href=&quot;https://secweb.rbi.org.in/BO/precompltindex.htm&quot;&gt;https://secweb.rbi.org.in/BO/precompltindex.htm&amp;nbsp;&lt;/a&gt; and&amp;nbsp; got the following message.&lt;br /&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/AVvXsEhjDXkOxvGGT24E1U6-JOmdQuBLQrz5Df1jG0qEYxOa3LRnh35wVuk6ONNTb3jr_slMaLXzQFckLixC1W0-DIgpQTFaEzzhGqdbqfDuNRwalEx9iAD_irBwgjQQYBy_s1aJ3AZVfjEnykw/s1600/rbi_invalid_ssl.jpg&quot; imageanchor=&quot;1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhjDXkOxvGGT24E1U6-JOmdQuBLQrz5Df1jG0qEYxOa3LRnh35wVuk6ONNTb3jr_slMaLXzQFckLixC1W0-DIgpQTFaEzzhGqdbqfDuNRwalEx9iAD_irBwgjQQYBy_s1aJ3AZVfjEnykw/s1600/rbi_invalid_ssl.jpg&quot; height=&quot;223&quot; title=&quot;Reserve Bank Of India (RBI) uses fake SSL certificate&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;
It is really surprising, one of the biggest financial institution of India can do such type of mistake. I think their IT department must be fired immediately.&lt;br /&gt;
&lt;br /&gt;
I must tell you the reason why I went to RBI website. My banker (Bank Of India - BOI) is refusing to issue FIRC letter. I tried to email BOI manager. His email account was full and my email bounced. Finally I told him on phone that his email account is full. He was not a tech savvy person and took his colleague&#39;s help to empty his InBox. Anyway, I didn&#39;t get my FIRC. I decided to talk to BOI nodal officer for this deficiency of service. I sent an email to BOI&#39;s&amp;nbsp; Delhi Zone Nodal Officer (to some Mr. Prasad as mentioned on BOI website). After two days, Google Mail server sent me timed out message. Finally I thought of contacting RBI and found this fake SSL issue.&amp;nbsp; &lt;br /&gt;
What should I say?&lt;br /&gt;
It reminds me of Ghalib&#39; Sher &quot;...&lt;i&gt;Jahan har dal par ullu baitha hai to Anzam-e-gulistan kya hoga&lt;/i&gt;&quot; &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://developer-bytes.blogspot.com/feeds/7956155954758992265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/5479506467566362709/7956155954758992265' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7956155954758992265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5479506467566362709/posts/default/7956155954758992265'/><link rel='alternate' type='text/html' href='http://developer-bytes.blogspot.com/2014/05/reserve-bank-of-india-rbi-uses-fake-ssl.html' title='Reserve Bank Of India (RBI) uses fake SSL certificate'/><author><name>Unknown</name><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/AVvXsEhjDXkOxvGGT24E1U6-JOmdQuBLQrz5Df1jG0qEYxOa3LRnh35wVuk6ONNTb3jr_slMaLXzQFckLixC1W0-DIgpQTFaEzzhGqdbqfDuNRwalEx9iAD_irBwgjQQYBy_s1aJ3AZVfjEnykw/s72-c/rbi_invalid_ssl.jpg" height="72" width="72"/><thr:total>0</thr:total></entry></feed>