Walk Lightly on this PLANET and yet leave such a FOOTPRINT that cannot be erased for thousands of Years..!!!
Visit Codstech for Cyber Security related Posts !

Visitors

Thursday, October 27, 2022

Password protected page or post

  1.  Goto your Blog post or page
  2. Click on HTML view option of the post or page (left side)
  3. Paste the below code : 
                    

<SCRIPT LANGUAGE="JavaScript"> var password = 'Password' password=prompt('This is password protected page, please enter password to continue.',''); if (password != 'Password') { location.href='http://www.codstech.org/'; } </SCRIPT>


4. Click update . Replace password and that blogaddress as you desired.

Sunday, March 29, 2020

Bring animals in your Home - Augmented Reality

Output : 


How to do that ?

Step 1
  • SEARCH Lion or any other animal (using mobile)
  • Then you can see the picture of a lion in a BOX (Meet a life - sized lion up close ) . Click "View in 3D "
Step 2
  • When U click 3D , you can see the picture of a lion , with a caption, " view in your space" . Click on that .
Step 3
  • Now you can see a mobile icon on your phone .First , find the ground .Point your phone downwards and move it around .
Step 4
  • Within seconds , you can see the 3D picture of the animal in your Mobile .Go there and take a photo with your favouite animal .
What is
Augmented Reality

A technology that superimposes a computer-generated image on a user's view of the real world, thus providing a composite view.

To know more , visit Codstech Web Solutions


To know more , visit Codstech Web Solutions

Monday, March 23, 2020

Everything about Domain

1. Domain
2. Subdomain
3. Addon Domain
4. Parked Domain
5. Difference between Domain and Addon Domain
6. Is it possible to change DNS of an Addon Domain ?
             (See this to know about adding DNS to a Domain )
7. Uploading files to Addon Domain
-------------------------------------------------------------------------
Click the link to read Everything about Domain from Codstech 

Sunday, March 15, 2020

How to design a PSD website template from scratch ?

Here , I am going to give you the design concept of Photoshop by designing a simple website template from scratch .


Refer Codstech Blog

---------
(taken from webfx.com)

Saturday, March 14, 2020

Taking a Domain name for your BLOG - Easy method


This blog is still using it's Blogger Name .
But , instead of https://programming-bca-mca.blogspot.com/ , if we want to use something like www.programing.com , what should we do ?

( Assuming you already have an existing domain, and you want to point your own registered URL to  your blog ).

Here is the steps to do that .

  1. Open your Blog .
  2. Select Settings .
  3. Click Basic ,  then you can see the tab Publishing and below that , you can see your Blog address  .


  4. To point your own registered URL to your blog , click + Set up a third-party URL for your blog. Then you can see a screen like this . 


  5. Enter your registered URL (Domain) below Third-party domain settings , followed by www as shown below . Click SAVE .


  6. You will be redirected into the domain setting screen of Blogger , as shown below . Please note the given 2 CNAMEs (For security purpose , am hiding the second CNAME ) .

    • Now you have to enter these CNAMEs in the respected field of your Domain Registrar's Website . For that open your Domain Registrar's Website and select DNS .
           -------------------------------------------------------------------------------------------------------
  7. Next open your Domain Registrar's Website (Am using Godaddy). Select your Domain .
    • See point no : 6 (You have already noted 2 CNAMEs there). You are going to add that 2 CNAMEs .  
  8. For that click on DNS after selecting your domain (see the picture below) . 



  9. You will be redirected into DNS Management page . You can see a number of Records there . You an see some fields like Type , Name ,Value , TTL etc .
    • Scroll down the page and click ADD as shown below 

  10. When you click ADD , a drop-down box will appear . Select CNAME from the drop-down menu . 


    • Then you can see a Host and Points to field there .


  11. Now we are going to add the first CNAME (for that add www in the Host field and ghs.google.com in the Points to field .


    • Note that , sometimes we can see an error like this (There was an error processing your request , please try again ...) . This simply means that there is another Host (www) somewhere in the DNS Management page (Record list ) 


    • To avoid that error scroll up ( DNS Management page ) and check whether there is that  Name field (www) in the Records ( See point no : 9 ) . 
    • Edit that field by clicking the pen like symbol . And add the first CNAME (add www in the Host field and ghs.google.com in the Points to field ( See point no : 11 ) . Click SAVE .



  12. Now we are going to add the second CNAME . 

    • See point no : 6 (You have already noted 2 CNAMEs there). And added first CNAME .
    • Follow 9,10,11 steps (You wont get any error here , because there is no repetition in the Host field as this name is typically designed for your Blogger site . 


    • Click SAVE . And return to your Blogger (point no : 6) . 
    -------------------------------------------------------------------------------------------------------

  13. After Adding 2 CNAMEs , you can see that there won't be any error in point no : 6 . Click SAVE .



  14. From above screen shot , it's clear that your blog address (yougaupasa.blogspot.com) is redirected into www.yogaupasana.com 

    • Note : Instead of a Blogger theme , you can select a website theme , convert it into XML, then can upload to get a real website without a hosting charge .
  15. Now the pending part is with Blogger . Google needs to update it . It will take 24-48 hours (propagation time) . But most probably , you can see your website is live within half an hour . See below :
    -------------------------------------------------------------------------------------------------------

    How to own a website without hosting charge ?


  • We know that  Blogger is a FREE platform .
  • But we have to give HOSTING fee to host a Website . 
  • In order to own a website without hosting charge , we can create a blog , upload a website template - XML file , then point our own registered URL to your blog .
  • Finish ..Its a website now .
  • Monday, July 15, 2019

    SEO - Introduction

    • 1. What is SEO ?
      • SEO(Search engine optimization) is the process of making a web page easy to find, easy to crawl, and easy to categorize. It is about helping your customers find out your business from among thousand other companies.SEO is an integral part of any digital marketing strategy. 
      • It is a process of maximizing the visibility of websites in search engines, in the results they generate and getting the optimum level of relevant traffic directed to one’s site .
    • 2. What is Crawling ?
      • Search engines use internet bots called ‘crawlers’ or ‘spiders’ to index websites on the World Wide Web and keep their indexes updated. This process is called crawling or to put it in easier terms, crawling is the process of reading and cataloging websites on the internet. In collaboration with these spiders, algorithms are written to generate results from the indexes created by these internet spiders.
    The process or methods through which, firstly, a website is made easier to index for a search engine’s spiders and secondly, made as responsive as possible to the algorithms of search engine, is what a large part of search engine optimization is all about.
    • 3. SEO - Paid Results and natural Results.
      • Remember, SEO deals with improving the ‘organic’ or ‘natural’ results that a search engine generates for one’s website. Organic here means that the results are not optimized through paying the search engine as is done in ad based optimization to get paid or sponsored results, which involves different set of strategies or tactics, as well as payment. That is another search engine marketing methodology altogether.
    • 4. Common SEO techniques
      • SEO is a part of search engine marketing (SEM), which is made up from 
        • SEO paid advertising, SEO being natural or organic reach .
      • On-page and off-page SEO .
        • On-page optimization includes optimization of elements on the page itself, meaning optimizing a website according to the SEO guidelines (keywords , optimizing the meta description, HTML code, title tags, and alt tags, that’s the foundation for on-page SEO). 
          • Think of your audience and the keywords they’re searching for, and try to create and optimize your website content around those keywords.
          • A meta description is the short description that appears below your URL on a search engine results page and below a headline in a social post.
          • Alt text refers to the word or phrase that can be attributed to a picture file to help it be indexed for searched. 
          • The title tag refers to the title of your web page, or the main heading you see in the search engine results pages.
          • Page security is more important .By enabling SSL, you increase the likelihood that a third party doesn’t come between your web server and the visitors’ web server, ensuring that information entered on the site is safe. Likewise, Google actually prefers sites that are SSL-enabled, making it essential to boosting visibility.
          • In addition to the factors listed above, an organized URL structure is important for today’s marketers, because it allows search engines to crawl from page-to-page on your website more easily, and makes navigation more efficient for visitors.
        • On the other hand, off-page SEO requires usage of different techniques in the purpose of optimizing a website using external elements, which mostly includes link building and nurturing the reputation of your website. 
          • The number and quality of backlinks you have to your site is undoubtedly the biggest factor of off-page SEO. The more sites linking to your content, the more domain authority Google grants your site, boosting your ranking.
          • Measured on a scale from 1-100, your domain authority is a number given to you by search engines to determine the strength of your website. Think of it as a grade, essentially. Websites with a higher domain authority receive preference in the search results, while websites with a lower domain authority are more likely to rank near the bottom. 
          • While page ranking isn’t tied directly to the interactions on a social media post, social posts that generate a lot of clicks will certainly help boost traffic to the site and generate a ton of link shares. 
    On-page and off-page SEO work together to improve search engine rankings. By working on what you can control today—producing quality content that is supported by high-quality on-page SEO—you’ll be well on your way to earning backlinks, improving your domain authority, and controlling your off-page SEO.
    • 5. Blackhat SEO / Whitehat SEO / Greyhat SEO .
      • Blackhat SEO consists of techniques, which are disapproved of by search engines and in some cases not tolerated, to the point that they can lead to a website being penalized, which means losing ranking or being completely removed from the search engine results. They revolve around deceiving or tricking the search engine and its algorithms into producing higher rankings and better results for the website.
      • Refer the other 2 by yourself ..(Home work) ..


    Read balance from the blog of codstech https://www.codstech.org/

    Wednesday, June 26, 2019

    How to add an image Slider For Blogger

    <style type="text/css"> /* http://dimpost.com */ #sliderFrame { position: relative; width: 700px; margin: 0 auto 40px; } #slider { width: 700px; height: 306px; /* Make it the same size as your images */ background: #fff url(http://4.bp.blogspot.com/-aVGCcclfKQo/UR-T3vxFAMI/AAAAAAAABm8/ncwIfUdoLIw/s1600/loading.gif) no-repeat 50% 50%; position: relative; margin: 0 auto; /*make the image slider center-aligned */ -webkit-box-shadow: 0px 1px 5px #999999; -moz-box-shadow: 0px 1px 5px #999999; box-shadow: 0px 1px 5px #999999; } #slider img { position: absolute; border: none; display: none; } /* the link style (if an image is wrapped in a link) */ #slider a.imgLink { z-index: 2; display: none; position: absolute; top: 0px; left: 0px; border: 0; padding: 0; margin: 0; width: 100%; height: 100%; } /* Caption styles */ div.mc-caption-bg, div.mc-caption-bg2 { position: absolute; width: 100%; height: auto; padding: 0; left: 0px; bottom: 15px; z-index: 3; overflow: hidden; font-size: 0; } div.mc-caption-bg { background-color: black; } div.mc-caption { font: bold 14px/20px Arial; color: #EEE; z-index: 4; padding: 10px 0; text-align: center; } div.mc-caption a { color: #FB0; } div.mc-caption a:hover { color: #DA0; } /* ------ built-in navigation bullets wrapper ------*/ div.navBulletsWrapper { top: 320px; left: 280px; /* Its position is relative to the #slider */ width: 150px; background: none; padding-left: 20px; position: relative; z-index: 5; cursor: pointer; } /* each bullet */ div.navBulletsWrapper div { width: 11px; height: 11px; background: transparent url(http://3.bp.blogspot.com/-ZUaX5-lcCi4/UR-TzMXcpuI/AAAAAAAABm0/kokxtfFdNcU/s1600/bullet.png) no-repeat 0 0; float: left; overflow: hidden; vertical-align: middle; cursor: pointer; margin-right: 11px; /* distance between each bullet*/ _position: relative; /*IE6 hack*/ } div.navBulletsWrapper div.active { background-position: 0 -11px; } .intro { bottom: 0; color: rgba(0, 0, 0, 0.2); font-size: 16px; position: absolute; right: 0; text-decoration: none; z-index: 99999; } /* --------- Others ------- */ #slider { -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); } </style> <script src="http://project.dimpost.com/image-slider/js-image-slider.js" type="text/javascript"></script> <div id="sliderFrame"> <div id="slider"> <a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEizcVquFS6nWcNQmPtfg0aPMkFPCpn-zEKwCE-ZmxlZVd-b7f9_HxtEx4vR4YnGiLp49sbDIXmNfqsheNHq54NtS4qjSjjYT86MLkmGf_OyjQDpAtjyLacDZwVjLP1LPgz0kBYw-bpW0sRZ/s1600/image-slider-1.jpg" alt="#htmlcaption1" /></a> <a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVal_P1bJWR_ybkuOfQ4jYjb-JXpJVoJw1BzrmD-t4qKHpu4e5z5jhc2sLta_orMP57YdAc_cYkVi1gb9MJxOvD-VZIpfMZ7urwSdcMfCtT3bsuo_yp5RG_L8DhFkkAKbGFnGdMkt1xq7V/s1600/image-slider-2.jpg" alt="Go UP!" /></a> <a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVpuGdIb9Jfrh8DzzwjUkb4YPic2dYxP3LwMZSR3R4sP-qCXDfhgbdl9B196MJAHdd3yT7UdYR6w9U3SZpMzlKeZtWfEZoNf7CAesx2-3WvP03kzg3Df153LZ-3EgE_QmqMFHnwv3HXjVd/s1600/image-slider-3.jpg" alt="Pure Javascript. No jQuery. No flash." /></a> <a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhECmRjb_uBPELHaPLyrKCzcGXFaEXdOB44-5zY-rr9qfeH55M2CTddIQuqqKIHDPhSd1rGDazSxr5Buw8VfD5AM1z-NqIQL1jsxGj07k5raBZEF9R4qyDgnpWWyjlBG8iMxitRGJsga7cl/s1600/image-slider-4.jpg" alt="#htmlcaption2" /></a> <a href="#"><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiaE_FjLi-pqzZSdSNW7YenCJu4EOPt2u-vKOOK-1Z2NN8VpVN08DMHS_KLNk5lgRFMdeKIyGsmFkeEA3Ngk4zX9r102XTK4UdEpTP6tvPSFVvtVgmWqYB2ZjCpWyu6sum9sbGEnX095DZm/s1600/image-slider-5.jpg" alt="Stay Connected" /></a> </div> <div id="htmlcaption1" style="display: none;"> Image Slider by <a href="http://dimpost.com/" target="_blank">DIMPost.com</a> </div> <div id="htmlcaption2" style="display: none;"> <a href="http://www.w3schools.com/css/" target="_blank">CSS</a> <a href="http://www.w3schools.com/js/default.asp" target="_blank">JavaScript</a> Rocks. </div> </div>
    ------------------------------------------------------------------
    click here

    Saturday, June 22, 2019

    How to add a picture (Slider Image) through HTML theme (In blog)


    1. Sign in to Blogger
    2. Select you blog and click POST --> New POST
    3. Insert Image 
    4. Set the image as "Original Size"
    5. Right click the image and select " Copy Image Address"
    After the above steps , go back and follow the below steps .
    1. click Theme --> Edit HTML , select the slider image portion in code .
    2. You may find a code like this , and enter the image address you saved before .
    src='YOUR IMAGE ADDRESS'/></a>

    Wednesday, June 12, 2019

    How to change the blogger sidebar gadget shape ?

    Read from here

    Take Theme --> Customize --> Advanced --> Add CSS

    Copy the code there .
    ---------------------------------------------------------

    .Label li {
    background: linear-gradient(to bottom, #6B6B6B 0%, #6B6B6B 4%, #333333 1%, #2B2B2B 100%) repeat scroll 0 0 transparent;
    border: 1px solid;
    border-radius: 6px 6px 6px 6px;
    float: left;
    font-size: 116%;
    list-style: none outside none;
    margin: 2px;
    padding: 4px;
    transition: all 0.3s ease 0s;
    }
    .Label li:hover {
    transform: rotate(351deg) scale(1.7);
    }
    .Label a {
    color: #fff;
    text-decoration: none;
    }

    ---------------------------------------------------------------------------

    Friday, May 3, 2019

    How to add autoplay and a loop to a Youtube video on HTML?

    1. On a computer, go to the YouTube video that you want to embed.
    2. Under the video, click Share .
    3. Click Embed.
    4. From the box that appears, copy the HTML code.
    5. Paste the code into your blog or website HTML.

    To allow your video to auto play use this src="code?rel=0&amp;controls=0&amp;showinfo=0;autoplay=1&mute=1" as well as having allow="autoplay; encrypted-media" in your code.
    Use the steps above to embed your video through youtube first and then add the autoplay=1 to your video url.


    Example :

    Youtube code

    <iframe width="560" height="315" src="https://www.youtube.com/embed/byaVF9RwyR0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
    <iframe width="1" height="1" src="https://www.youtube.com/embed/byaVF9RwyR0? rel=0&amp;controls=0&amp;showinfo=0;autoplay=1&mute=0" frameborder="0" allow="autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>


    Example : 
    • <iframe width="1" height="1" src="https://www.youtube.com/embed/byaVF9RwyR0? rel=0&amp;controls=0&amp;showinfo=0;autoplay=1&mute=0" frameborder="0" allow="autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>



    Sourse : here


    Thursday, January 24, 2019

    Luminosity Masks

    Luminosity Masks is a type of selection in Photoshop . But theywon’t be found in any menu.

    When you make an adjustment through a Brights Luminosity Mask, only the brighter areas of the image will be affected while the darker and midtone pixels will be left untouched.

    There are a few different ways to create Luminosity Masks . One simplest method is given below :

    A : Creating the Brights Luminosity Mask

    • The first Luminosity Mask we’ll create is the Brights mask . It targets only the pixels that are considered more than 50% bright. 
    • Here , only the brighter areas of the image will be affected while the darker and midtone pixels will be left untouched.
    1. Open the image in photoshop 
    Picture -1 (Original Picture)
    2. Press Ctrl + Click in the RGB thumbnail in the Channels Tab (Window --> Channel).

    You can see the selection of some of the areas . 

    Picture  - 2  
    • Whatever you do with this picture , only the brighter areas of the image will be affected while the darker and midtone pixels will be left untouched.
    • The initial selection created by Ctrl+ clicking on the RGB thumbnail targeted every pixel brighter than 50% white. 
    3. Save the selection by clicking the Select --> Save selection as channel icon. The selection is now saved as a channel and given the name A1.


    4. Double Click the name of your new channel “A1” and you can see channel options like : 

    5. Press Ctrl+ D to deselect the selection .
    6. Output :


    That’s it; you’ve now created your first Luminosity Mask!

    B : Creating the Dark Luminosity Mask

    Here , the process is almost the same as for Brights one,  but you need to invert the selection:

    1. Open the image in photoshop 
    2. Press Ctrl + Click in the RGB thumbnail in the Channels Tab (Window --> Channel
    (Step 1 and 2 are same as above)
         3. Ctrl + Shift + i  (Or, Select --> Inverse) to invert the selection .Then you can see that the inverse selection as,
    Picture - 3 
    4. Save the selection by clicking the Select --> Save selection as channel icon. The selection is now saved as a channel and given the name A2.

    (Notice that A1 is White Luminosity Mask and A2 is Dark Luminosity Mask)
    5. Press Ctrl+ D to deselect the selection .
    6. Output :


    Now you’ve created a Darkst Luminosity Mask!

    C : Compare A and B


    • The initial selection created by Ctrl+ clicking on the RGB thumbnail targeted every pixel brighter than 50% white. 
    • Since we wanted exactly the opposite (everything darker than 50% black), we inverted the selection before saving.
    • In the Brights mask, all the bright areas are white or some shade of it, while in the Darks mask all the dark parts are white.
    C : Creating the Midtone Luminosity Mask

    • We need both Brights one and Dark one to make it.
    • Basically, midtones are all the pixels that weren’t selected in Brights one and Dark one . To create the Midtones mask, we’ll take the entire image and just subtract out the brights and darks.
    1. Select the entire Image ( Ctrl A)
    2. Subtract Bright one (Ctrl+ alt + click on the ‘Bright one’ channel’s thumbnail)
    3. Subtract Dark one (Ctrl+ alt + click on the ‘Dark one’ channel’s thumbnail)
    4. Save selection and rename the new channel to ‘Midtones 1’.

    Let’s recap what just happened: We started by selecting all the pixels, then removing pixels that are brighter than 50% white and then those darker than 50% black. That left us with the first (and narrowest) selection of the Midtones; the mask targets pixels that are neither dark nor bright.

    You can activate one by Ctrl+ clicking on its thumbnail.

    Tuesday, October 16, 2018

    Hacking Methods &Types

    Some Hacking Methods are listed below :
    • ClickJacking Attacks.
    • Virus, Trojan , Worm etc.
    • Phishing.
    • Eavesdropping (Passive Attacks)
    • Fake WAP.
    • Waterhole attacks.
    • Denial of Service (DoS\DDoS) 
    • Keylogger. 
    • Cookie theft
    • Bait and switch
    Types of hacking :

    • Website Hacking
    • Network Hacking
    • Ethical Hacking
    • Email Hacking
    • Password hacking
    • Online Banking Hacking
    • Computer Hacking

    REad balance from https://codstechorg.blogspot.com/2020/10/hacking-methods.html

    How to keep your privacy while browsing ?

    Before proceeding  , first understand that " You are not safe on NET".

    Use VPN while browsing .

    A : What is VPN ?

    A VPN, or Virtual Private Network, allows you to create a secure connection to another network over the Internet. VPNs can be used to access region-restricted websites, shield your browsing activity from prpublic Wi-Fi, and more.

    In very simple terms, a VPN connects your PC, smartphone, or tablet to another computer (called a server) somewhere on the internet, and allows you to browse the internet using that computer’s internet connection. So if that server is in a different country, it will appear as if you are coming from that country, and you can potentially access things that you couldn’t normally.

    These days VPNs are really popular, but not for the reasons they were originally created. They originally were just a way to connect business networks together securely over the internet or allow you to access a business network from home.

    B : How does a VPN work ?

    When you connect your computer (or another device, such as a smartphone or tablet) to a VPN, the computer acts as if it’s on the same local network as the VPN. All your network traffic is sent over a secure connection to the VPN. Because your computer behaves as if it’s on the network, this allows you to securely access local network resources even when you’re on the other side of the world. You’ll also be able to use the Internet as if you were present at the VPN’s location, which has some benefits if you’re using pubic Wi-Fi or want to access geo-blocked websites.

    When you browse the web while connected to a VPN, your computer contacts the website through the encrypted VPN connection. The VPN forwards the request for you and forwards the response from the website back through the secure connection. If you’re using a USA-based VPN to access Netflix, Netflix will see your connection as coming from within the USA.

    >> Next Type of hacking 

    I am herewith giving some introductions only . You need to work on it .

    Cryptocurrency , Bitcoin , Block Chain

    Read What hackers are after , before proceeding

    Whats the importance of this topic in Hacking ? Because it is the currency used on the dark web.

    (It is important to note that all of the money laundering and illegal activities that Bitcoins can be used for, can also be done via cash. That is, cash has been the primary mode of payment for drug dealers, money launderers, and other violent criminals ).

    Understand a little bit about Bitcoin , Block chain , Cryptocurrency etc


    1. Cryptocurrency : Is a digital currency in which encryption techniques are used to regulate the generation of units of currency and verify the transfer of funds, operating independently of a central bank.

    Related image

    2. Where to use Cryptocurrency : It can be used to buy or sell items from people and companies that accept bitcoin as payment, but it differs in several key ways from traditional currencies.

    3. Type of Cryptocurrency : Bitcoin , Ripple , EOS , NEO etc (We are herewith discussing about Bitcoin)

    Companies like Subway , PayPal , Shopify , Microsoft will accept Bitcoins . 

    4. Block Chain is the technology that enables moving digital currency or assets  from One place/individual to another .

    Image result for cryptocurrency

    5. Who invented Bitcoin ?
    Bitcoin was invented by an unknown person or group of people using the name Satoshi Nakamoto and released as open-source software in 2009.
    • Read the original article of Satoshi Nakamoto about Bitcoin from here 
    • Developer Documentation from here 
    Image result for bitcoin

    6. Bitcoin has a maximum 21 million limit: The total number of Bitcoins that will be issued is capped at 21 million. The Bitcoin “mining”3 process presently creates 25 Bitcoins in every 10 minutes (the number created will be halved every four years), so that limit will not be reached until the year 2140.

    7. Bitcoin Coversion :  1 Bitcoin = 474592.23 /- (Indian Rupee)

    8. Accounting for the Bitcoin : For accountability , peer to peer network & Block Chain Technology is useful .
    • P2P Stands for "Peer to Peer." In a P2P network, the "peers" are computer systems which are connected to each other via the Internet. Files can be shared directly between systems on the network without the need of a central server. In other words, each computer on a P2P network becomes a file server as well as a client.
    • Blockchain is just this. It’s a web of connected machines (in many cases known as miners) that make up the network itself. These miners communicate with each other to accept transactions from individuals outside of the network and add new blocks to the chain.
    9. Blocks : Bitcoin are mined in units called "blocks.

    10. Bitcoin Mining : Bitcoin mining is the process of adding transaction records to Bitcoin's public ledger of past transactions or blockchain. This ledger of past transactions is called the block chain as it is a chain of blocks. The block chain serves to confirm transactions to the rest of the network as having taken place.
    • Bitcoin Miners created a Block and add it to the Block Chain is called Bitcoin Mining .
    • Bitcoin Miners verify Bitcoin Transactions and thus get transaction fees & Block Reward in the form of Bitcoin .
    11. How are Bitcoin miners paid? : Every time a miner unlocks a bitcoin block, vis-a-vis mining, all the transactions on that block are processed. The miner, in return for his hard work, is rewarded with 12.5 bitcoins for unlocking the block. They also get to keep the transaction feesbitcoin holders pay when they transact with the cryptocurrency.

    12. How many blocks are in a Bitcoin? : The number of Bitcoins generated per block starts at 50 and is halved every 210,000 blocks (about four years). Bitcoin transactions are broadcast to the network by the sender, and all peers trying to solve blocks collect the transaction records and add them to the block they are working to solve.

    13. How long does it take to mine a Bitcoin? : At current difficulty, if you mine in a pool, you will probably mine about 0.00001406 BTC per week. That means, if difficulty doesn't increase at all, it will take about 71123 weeks (about 1367 years) to mine 1 BTC. Of course difficulty will almost certainly increase during that time.

    14. How many Bitcoins are left? :There are 21 million Bitcoins total of which almost 17 million are in circulation.There are a little over 4 million bitcoins left that are not in circulation yet. Once miners have unlocked this many Bitcoins, the planet's supply will essentially be tapped out, unless Bitcoin's protocol is changed to allow for a larger supply.The Bitcoin source code determines how many bitcoins are left.

    15. What is the Block size of a Bitcoin ? : Currently, each block on the Bitcoin blockchain is able to contain 1mb of data, meaning that the block size of bitcoin is 1 megabyte. This means that there is a limit to how many transactions can fit in Bitcoin's blocks, according to the data contained in said transactions. 
    • Each transactions have an ID and a 16 digit # code .
    16. Bitcoin Transaction Details : Suppose A want to send money to B in the form of Bitcoins . See the below given diagram to understand the transaction method .







    .
    .....................................................................................................................................................






    When I started studying about this topic , some questions arose in my mind . Some of them may be 
    meaningless and not in a correct format of asking , yet I am sharing them in front of you in order to give an idea about it , so that you can start studying them easily .
    1. Why did Satoshi pick 21 million as the number of bitcoins to be created?
    2. Why it's limited ? Is there a possibility to add more than 21 by changing the Bitcoin generation algorithm ?
    3. What Happens to Bitcoin After All 21 Million are Mined?
    4. How to create a block chain ? Shall anyone can do this by using the platform like "BigChainDB" ?
    5. How to approve the transactions ?
    6. How to add it to the Block Chain ?
    7. How money can be added to a Bitcoin ?
    8. Whats the difference between Mined coins and Circulating coins ?
    9. It's told that " Bitcoin Miners verify transactions and thus get transaction fee & Block Reward in the form of Bitcoin" . From where ? From the Mined coins or Circulating coins ?

    Monday, October 15, 2018

    What hackers are after ?

    1. What hackers are after ?


    Its important to know the common things they used to hack .
    It will help us to stay alert .
    1. Medical Records / Insurance Companies / Hospital Equipment
    2. Money / Cryptocurrency
    3. Educational Institutions
    4. Cloud Infrastructure
    5. Human Identities
    6. Power Grid
    7. IoT
    8. Car Hacking 
    9. Planes / Drones / Satellite
    Know a little bit about all the above points .
    Click the below link to know some important points like Cryptocurrency , Bitcoin , Block Chain , Cloud Infra structure , Power Grid , IoT etc .

    >> Next Cryptocurrency , Bitcoin , Block Chain 

    Saturday, March 26, 2016

    Combine images using layer masks

    You can do "Masking" with any files or pictures as you like.
    Here , I am using 2 files as given below : 




    Final Output


    How to do this ?
    • Open the file (Pic having animals)
    • Create a new layer (and name it as "Sun")
    • Pick the "Elliptical Marquee tool" and while pressing  SHIFT , draw a sun given in the picture
    • Choose "Edit-->Fill" and give an Orange shade
    • And after deselecting the sun, move it in a proper place
    • Selecting the layer "sun" , choose the blend mode as "multiply"
    • Change the opacity to 80%
    • Next , open the "sky" file
    • Window-->arrange --> Tile all vertically to see the 2 opened images at the same time.
    • Now , using move tool , drag and drop the sky image into the first image (Now , we can only see the sky image)
    • Note that , there are 3 layers in the layer palette now. Background , Sun and Sky.
    • Now , close the sky image only (second picture).
    • From the layer palette , drag the sun layer to the top , so that the layers are in the order as given below : 
    • That is , sun layer in the top , next sky layer and below the background layer.
    Note that , which ever layer is in the top of the layer palette, that picture is displayed in the screen .
    • Now , again move the sky image below the background image.The order from the bottom will be then SKY , BACKGROUND and SUN .
    • By keeping all these settings , save the file in the Photoshop (PSD) format
    -------------------------------------------------------------------------------------------------------

    Will continue.....