<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Techdobz on Medium]]></title>
        <description><![CDATA[Stories by Techdobz on Medium]]></description>
        <link>https://medium.com/@techdobz?source=rss-f6357761a3e9------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*AFVJbovmczlJbfI2IWn6aA.png</url>
            <title>Stories by Techdobz on Medium</title>
            <link>https://medium.com/@techdobz?source=rss-f6357761a3e9------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sun, 24 May 2026 20:15:03 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@techdobz/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Built-in Python functions map( ), filter( ) & reduce( ) , you should literally learn right now.]]></title>
            <link>https://medium.com/quick-code/built-in-python-functions-map-filter-reduce-you-should-literally-learn-right-now-9213cbfe4bad?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/9213cbfe4bad</guid>
            <category><![CDATA[code]]></category>
            <category><![CDATA[learn-to-code]]></category>
            <category><![CDATA[python3]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[python]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Mon, 21 Feb 2022 14:48:40 GMT</pubDate>
            <atom:updated>2022-02-21T14:48:40.326Z</atom:updated>
            <content:encoded><![CDATA[<h4>There is no point how powerful any language is if you don’t know how to use its features</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*1qy2OviAoiEaP0-E5s2sfw.png" /></figure><p>These functions are commonly used in functional-style python programming.</p><p>These functions are most often used in conjunction with the anonymous ( <strong>lambda</strong> ) function, but you can use it with a normal function which defines by ( <strong>def</strong> ) key word.</p><p>map( ) , reduce( ) and filter( ) all were available in python 2 , but in python 3 reduce( ) function was moved to functools module.</p><h4>Lambda ( anonymous ) Function</h4><p>Let’s first understand what is an anonymous function in python is,</p><p>This function starts with keyword <strong>lambda </strong>and has arguments and expressions both separated by ( <strong>: </strong>)</p><p><strong><em>lambda arguments : expression</em></strong></p><p><strong>Ex :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/186/1*DBLfmNutleYxBHhPK8xnmA.png" /></figure><p>This will be same as</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/204/1*cFmby0tTqhyJBg8uNNx0mg.png" /></figure><p>As you can see lambda function does not require any name that’s why it is called an anonymous function.</p><p>We use this function when we require a nameless function and in the case of functional programming.</p><p>One more thing I should mention is <strong>what is an iterable </strong>?</p><p>iterable is any object which can be iterated using for loop,</p><p>ex: list, string, dictionary, tuple</p><h4>map ( )</h4><p><strong>Syntax :</strong> map(function, iterable, . . . )</p><p>Here,<br>the function will be performed on each element of iterable.</p><p>Also, you should know that map() will return an iterator, not a particular value, so its value can be used whenever requires.</p><p>You can pass more than one iterable in the map function, but the important thing to remember is in case of different sizes of the iterable map will stop when it consumes the shortest iterable.</p><p><strong>Ex: </strong>let’s find square of every element from list.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/427/1*_5Lotv3_ku3sI6jLWEOESQ.png" /></figure><p>All this function does the same thing it will return the square of 1 to 10 number, but as you know it will return an iterator it will be something like this,</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/329/1*axUZUIs4p3P0sjGBkUN5fg.png" /></figure><p>But you can pass map() in list() function or use for loop to see result,</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/368/1*TkYeKpzyb71lUEVR8MIDUA.png" /><figcaption>Accessing element using list( )</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/456/1*AZ2stMv_I4FxK8qz7zDQjA.png" /><figcaption>Accessing element using for loop</figcaption></figure><p><strong>map( ) [ with multiple iterable ]</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/712/1*QJsvzuKdUlc4lzqZ1c6CIg.png" /></figure><p>Second time see it is stop at the smallest iterable which is range(4).</p><h4>filter( )</h4><p><strong>Syntax : </strong>filter(function,iterable, . . . )</p><p>Unlike map(), the filter() function will not transform the input value into a new value, but it will return a value that matches the condition mentioned in the function.</p><p>As the name suggests it will filter out elements from iterable based on certain conditions.</p><p><strong>Ex : </strong>let’s find odd and even numbers from a list of elements.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/668/1*XJyfsO9B05C1K1LFdvNZ_g.png" /></figure><h4><strong>reduce( )</strong></h4><p><strong>Syntax : </strong>reduce(function, iterable)</p><p>As map() function will perform function on each element of iterable one by one,<br>In reduce() this function will cumulatively perform operations specify by the function,<br>This function will return an only single value,</p><p>Also, we have to import it from the functools module in python3</p><p>Let’s see how it works,</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/509/1*oIcUB_UiM1PQJrjpJduSHg.png" /></figure><p>Let’s understand what just happen,<br>This will,<br>Starts at a, b which will be 1, 2<br>performs a + b which will be 3<br>Now a, b will be the result of the previous a + b which is 3, and next element in the list<br>Let’s understand it better in the below image</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*2V57s1dLYHLQL9so8zveeQ.png" /></figure><p>Now, map() and filter() functions returns an iterator which you access by loop or list() function which is also a loop inside,</p><p>but also you can access it’s element by next() function like this,</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/493/1*MUk4IV6fW-GkZgudcLn08g.png" /></figure><p>In this article, I have explored the very powerful and useful built-in function of python,</p><p><strong>Map( )</strong><br>→ map(function,iterable, . . . )<br>→ Perform function on each element of an iterable<br>→ Returns an iterator<br>→ Generate a new value for each element of an iterable<br>→In the case of multiple iterable, it will stop at the exhaustion of the smallest iterable.</p><p><strong>Filter( )</strong><br>→filter(function,iterable, . . . )<br>→Perform function on each element of an iterable<br>→Returns an iterator<br>→Returns Values that meet certain criteria defined by the function</p><p><strong>Reduce( )</strong><br>→reduce(function,iterable)<br>→Cumulatively performs operations specify by the function<br>→Return single value</p><p>Let’s see how much things get complicated if you decide that you don’t want to use this built-in function or maybe you don’t know about that.<br>An Example with and without the use of a map</p><p><strong>Ex :</strong></p><p>4521369741 → you have find sum of this numbers until it’s an single digit number.<br>Like this : 4 + 5 +2 +1 + 3 + 6 + 9 + 7+ 4 + 1 = 42 &gt; 4 + 2 = 6 ( output )</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/582/1*7mEvYqJppOLEplujhzqH_Q.png" /><figcaption>without use of map( )</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/436/1*O52ktllIi4sFlLU7iLavOg.png" /><figcaption>with use of map ( )</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/261/1*UHPW-K4UBlCk6Sx9ka9F1Q.png" /><figcaption>output in both cases</figcaption></figure><p>you know what, I have written that code by myself when I don’t know about this fuction exists but now I know this function and you too.</p><blockquote>“If you have an easy way around things that will give the same result, don’t waste your time to build the different way, it will just waste your time and energy.”</blockquote><p>But It might be possible that you don’t know that an easy way exists for certain problems, but if you explore enough you will eventually find one.</p><p><strong>KEEP LEARNING &amp; KEEP GOING</strong></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=9213cbfe4bad" width="1" height="1" alt=""><hr><p><a href="https://medium.com/quick-code/built-in-python-functions-map-filter-reduce-you-should-literally-learn-right-now-9213cbfe4bad">Built-in Python functions map( ), filter( ) &amp; reduce( ) , you should literally learn right now.</a> was originally published in <a href="https://medium.com/quick-code">Quick Code</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Scheduling Cron Tasks in Linux]]></title>
            <link>https://medium.com/better-programming/how-to-schedule-cron-tasks-in-linux-fc605bf4911e?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/fc605bf4911e</guid>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[software-development]]></category>
            <category><![CDATA[software-engineering]]></category>
            <category><![CDATA[linux]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Mon, 31 Jan 2022 14:09:07 GMT</pubDate>
            <atom:updated>2022-01-31T15:00:12.818Z</atom:updated>
            <content:encoded><![CDATA[<h4>Edit, list all tasks, and remove</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ioYKKmyqmihJ-Z0M0z12FQ.png" /></figure><p>You just can’t do everything by yourself nowadays, if you want to get more out of your day automate things, automate things you every day do so you don’t have to do it.</p><p>Things like Backup of important data, System logs, Running Certain scripts.</p><p>You can schedule jobs in <a href="https://blog.devgenius.io/6-essential-commands-to-get-better-at-linux-system-you-should-know-d1a85b175fde"><em>Linux</em></a> by using crontab, it’s a software utility that comes in every UNIX-like operating system to schedule tasks at a particular time.</p><p>Cron names after the Greek word “Chronos ” which means time. It’s the list of commands that execute tasks as per the specific schedule.</p><p>crontab is an editor for the list of tasks that you want to schedule.</p><h3><strong>Syntax of crontab</strong></h3><pre>* * * * * command</pre><pre>* * * * * /path/to/script.sh</pre><p>Here asterisks (* * * * *) is used for matching of <em>minutes</em>, <em>hour</em>, <em>day of the month</em>, <em>the month of the year</em>, <em>day of the week</em>.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/600/1*-LMw5HpJyGgAixbgXxvg6Q.png" /></figure><p>The command could be a script that you want to execute at a particular time.</p><p>Let’s look at the commands to edit, list, delete jobs in crontab.</p><h3>Edit in crontab</h3><pre>crontab -u &lt;your_username&gt; -e</pre><p>or</p><pre>crontab -e</pre><p>For the first time, it will ask you to choose an editor you can choose nano which is very easy to use and comes with every Linux system.</p><p><strong>Example 1 :</strong> I want to send a Linux notification to remind me to blink my eyes as I’m working on my laptop most of the time — and science says that you forgot to blink your eyes often while working on the screen — which is true.</p><p>So let’s say I want to send that notification every 25 minutes.</p><p>Command will be:</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/980/1*iriOqzIQeeqs45-OeOD7aw.png" /></figure><p>It’s a notification to Linux and has nothing to do with crontab.<br>Notify-send will expect two arguments:</p><ol><li>Title of the Notification</li><li>2. Body of the Notification</li></ol><p>So “👀 Eye Health” is Title and “Remember to blink !!!” is Body</p><p>XDG_RUNTIME_DIR=/run/user/$(id -u)— Here, XDG_RUNTIME_DIR is an environment variable that is set automatically when you log in. When you run notify-send command from crontab you have to specify this variable — as it allows the program to store temp files in user dir. But when you give any script or command that does not require interaction with the display you don’t have to specify it.</p><p>* * * * * — This will execute every minute, for each hour, for every day for every month for every year.</p><p>But you want to execute this command every 25 minutes. So you can do this by dividing minute matching by 25. It will be:</p><pre>*/25 * * * *</pre><pre>/ →for step value<br>- → for range vaule<br>, → for seprating value</pre><p>If you want to get a deeper understanding of this matching checks out the below website.</p><p>You can find value for ( * * * * * ) from here <a href="https://crontab.tech/">https://crontab.tech/</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/861/1*XjPS3k7kuGTQNJx3AAP0Ow.png" /><figcaption>Source : <a href="https://crontab.tech/">https://crontab.tech/</a></figcaption></figure><p>So this will send a notification every 25 min.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/571/1*lm9jXqjyDCjzK8qTxWUBPA.png" /></figure><p><strong>Example 2: </strong>You can save output or any runtime error of crontab in txt file.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/501/1*Agzpm6fKy-aCR1AbUmGlfw.png" /><figcaption>In crontab file , Note : # is comment will get ignore</figcaption></figure><p>So crontab will run every day at 12:45 and send echo command output in the crontab_log.txt file</p><p>Remember:<br>&gt; → single means it will create a new file for if not exist and overwrite the output. ( overwrite )<br>&gt;&gt; → double means it will create a new file if not exists and append the output. ( append )</p><h3>Listing all tasks in crontab</h3><p>This will list all the jobs written in the crontab for that particular user if not specified it will run for active logged-in user.</p><pre>crontab -u &lt;your_username&gt; -l</pre><p>or</p><pre>crontab -l</pre><h3>Removing crontab jobs</h3><p>This will remove the entire list of tasks.</p><pre>crontab -r</pre><h4>There are some built-in strings in crontab.</h4><pre>@hourly → command →will run command every hour ( 0 * * * * )<br>@midnight → ( 0 0 * * *)<br>@daily → ( 0 0 * * *) same as midnight<br>@weekly → ( 0 0 * * 0)<br>@monthly →( 0 0 1 * *)<br>@yearly →(0 0 1 1 *)<br>@reboot →run cron job at every reboot</pre><p><strong>Example 3:</strong> Running python script using crontab</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/513/1*VaLDUsHqKcsJFYUVL4U4bQ.png" /><figcaption>In crontab file , crontab uses 24 hour clock so 2:45 PM means 14:45</figcaption></figure><p>This will run the backup.py python file every day at 10:45 AM</p><p><strong>Example 4: </strong>Running bash script using crontab</p><p>Let’s see how to change mac address in Linux automatically</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/516/1*wjd1UyjdUcRTRXBKfr4MyA.png" /><figcaption>In crontab file</figcaption></figure><p>Here I have change-mac command configured to run my changing mac address bash script.</p><p>Now follow these series of command</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/615/1*63uZFgFNzdHru1HcIeBLBQ.png" /><figcaption>Now These Command will Run from command line</figcaption></figure><figure><img alt="" src="https://cdn-images-1.medium.com/max/610/1*YPQDi57w4ddmnW_fO9ty8w.png" /><figcaption>bash script to change mac address in Linux</figcaption></figure><h3><strong>Summary</strong></h3><pre>→ cron is used to schedule jobs in Linux OS<br>→ crontab is used to edit , list , remove crontab in Linux for cron.<br>→ crontab -e → for edit<br>→ crontab -l → for listing jobs<br>→ crontab -r → fro removing crontab<br>→ Some predefined strings like @daily ( 0 0 * * * )</pre><h3>Resources</h3><ol><li>Shell Script code for changing mac address: <a href="https://github.com/techdobz/scripts">https://github.com/techdobz/scripts</a></li></ol><p>2. Find value of (* * * * *) Crontab syntax : <a href="https://crontab.tech/">https://crontab.tech/</a></p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=fc605bf4911e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/better-programming/how-to-schedule-cron-tasks-in-linux-fc605bf4911e">Scheduling Cron Tasks in Linux</a> was originally published in <a href="https://betterprogramming.pub">Better Programming</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[6 essential commands to get better at Linux system, you should know]]></title>
            <link>https://blog.devgenius.io/6-essential-commands-to-get-better-at-linux-system-you-should-know-d1a85b175fde?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/d1a85b175fde</guid>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[programming-languages]]></category>
            <category><![CDATA[learning-to-code]]></category>
            <category><![CDATA[linux]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Mon, 17 Jan 2022 08:37:07 GMT</pubDate>
            <atom:updated>2022-01-17T08:37:07.142Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*loGH2aKvAqDDvy6rUmv4dg.jpeg" /></figure><p>Linux is the best-known and most used operating system, <br>Major Linux distributions are,<br>Linux Mint, Debian, Ubuntu, Archlinux, Fedora, Opensuse, centos, and FreeBSD</p><p>Many Linux distributions provide graphical user interfaces but you should also know how to work with the Linux terminal for that you should know basic commands of Linux OS.</p><p>Here are 6 essential commands which can make you better at Linux systems.</p><h3>1. alias</h3><p>This command allows you to define temporary aliases in your shell session.<br>It’s like variables in programming but instead of storing a value/string in the variable, you will store the command in a variable.</p><p><strong>syntax :</strong></p><pre>alias [option] [name]=&#39;[value]&#39;</pre><p><strong>usage :</strong></p><pre>alias c=’clear’</pre><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/407/1*mlPPFwajCnnHWr5rFN6b4g.png" /><figcaption>assigning <strong>clear</strong> command to variable <strong>c</strong></figcaption></figure><p>Reverse alias with <strong>unalias</strong> command</p><p><strong>usage :</strong></p><pre>unalias c</pre><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/298/1*TA3Lf7T7-YBkZqMYj0fWOQ.png" /><figcaption>deleting <strong>clear</strong> command assignment from variable <strong>c</strong></figcaption></figure><h3>2. kill</h3><p>The kill command sends a signal to particular processes or a process group, causing them to act according to that signal.<br>Default signal when none specified : -15 ( -TERM )<br>The most common signal used in kill are :<br>1 ( HUP ) — Reload a process<br>9 ( KILL ) — kill a process<br>15 ( TERM ) — stop a process</p><p>To get a list of all available signals, we have to invoke -l option</p><pre>kill – l</pre><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/722/1*HZpu4pIaY8BUw4W3yZODqg.png" /><figcaption>all the available signals for the <strong>kill</strong> command</figcaption></figure><p><strong>usage :</strong></p><p>Find process id of a particular process</p><pre>commands : top, pidof, ps, pgrep</pre><p><strong>ex :</strong></p><pre>pidof atom</pre><p><strong>output :</strong></p><pre>10607 10531 10512 10499 10474 10472 10471 10468<br><br>next command :<br><br>kill -9 10607 10531 10512 10499 10474 10472 10471 10468<br><br>or <br><br>kill -9 $(pidof atom)</pre><h3><strong>3. man</strong></h3><p>This command is very essential because it is a manual of all the commands in Linux.<br>You can use this command to see another command syntax, usage, and what that command does.</p><p><strong>usage :</strong></p><pre>man ls</pre><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/725/1*RE4TRaJu0hcWEkBetGVMHA.png" /><figcaption>manual of <strong>ls</strong> command</figcaption></figure><h3>4. chmod</h3><p>This command allows you to change the permission of any files.</p><p>The Basic permissions are</p><p>r ( read ), w ( write ), x ( execute )</p><p>The most common use of this command is, execute permission</p><p><strong>syntax :</strong></p><pre>chmod [OPTION]... MODE[,MODE]... FILE...</pre><p><strong>usage :</strong></p><pre>chmod +x change.sh</pre><p>ls -l (this command allows you to see the permissions of a particular file)</p><pre>ls – l change.sh</pre><p><strong>output :</strong></p><pre>-rwxrwxr-x 1 dobz dobz 104 Dec  6 08:14 change.sh</pre><p>Here, First rwx -&gt; owners, second rwx -&gt; groups, third rwx -&gt; others</p><h3>5. top</h3><p>This command is an all information-packed dashboard, it will show all ongoing activity on your Linux system.</p><p><strong>usage :</strong></p><pre>top</pre><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/724/1*mnqJMa94NJ_SXgBeryP52A.png" /></figure><p>This has two areas <br>1. summary area ( Memory info )<br>2. task area ( processes )</p><h3>6. common all-time use commands</h3><p><strong>mkdir </strong>—To make a directory ( ex: <strong><em>mkdir tech_dobz </em></strong>)<br><strong>cd </strong>— Change directory ( ex: <strong><em>cd tech_dobz/</em></strong> )<br><strong>pwd </strong>— Show current working directory ( ex:<strong> pwd</strong> )<br><strong>touch </strong>— To make files ( ex: <strong>touch sample.txt</strong> )<br><strong>ls </strong>— To list all the files and directories ( ex: <strong>ls</strong> )<br><strong>rm </strong>— To delete the file or directory ( ex: <strong>rm sample.txt</strong> )<br><strong>cd</strong> .. — To get into the previous directory ( ex: <strong>cd ..</strong> )</p><p><strong>output :</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/502/1*sk2qyqz0GzI4yOv-3SGVog.png" /></figure><blockquote>“I’m not a great programmer; I’m just a good programmer with great habits.” — Kent Beck</blockquote><p>Learning is a never-ending Journey you have to learn new things to cope up with this era.<br>Build a habit of learning new things, whether it’s just for 15 min a day.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d1a85b175fde" width="1" height="1" alt=""><hr><p><a href="https://blog.devgenius.io/6-essential-commands-to-get-better-at-linux-system-you-should-know-d1a85b175fde">6 essential commands to get better at Linux system, you should know</a> was originally published in <a href="https://blog.devgenius.io">Dev Genius</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[STOP OVERTHINKING AND LIVE A BETTER LIFE NOW.]]></title>
            <link>https://medium.com/@techdobz/stop-overthinking-and-live-a-better-life-now-169672cb6fc9?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/169672cb6fc9</guid>
            <category><![CDATA[personal-development]]></category>
            <category><![CDATA[mindset]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[life]]></category>
            <category><![CDATA[self-improvement]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Fri, 14 Jan 2022 05:41:03 GMT</pubDate>
            <atom:updated>2022-01-14T05:41:03.283Z</atom:updated>
            <content:encoded><![CDATA[<h4>“Give 4 minutes now, so you can live a more satisfactory life from now on”</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mZgJg5TK4qZR4Fr0qyjHmQ.jpeg" /></figure><p>Let me ask you a question <em>“how many hours do you think ?”</em></p><p>You might say I don’t know or I have never thought about that, but guess what you are thinking all the time, even right now you are thinking of how many hours you think every day. OK, I admit that’s my fault that you are thinking it.</p><h4>You are thinking when,</h4><p><em>When you are scrolling your social media.</em></p><p>“ how many hours I wasted on this, I should stop wasting any more time now and study ”</p><p><em>When you are eating.</em></p><p>“ Hey, I’m on diet I shouldn’t eat this, how many calories I will get from eating this, should I eat this ? ”</p><p><em>When you are working.</em></p><p>“ I should stop working now it’s been hours, you know what let’s watch some Netflix and play video games. ”</p><p>So don’t say that you don’t think that much,</p><p>It’s good that we are thinking. That proves that we are human not animals, even animals don’t think that much while eating.</p><h4>There are two types of thoughts POSITIVE or NEGATIVE.</h4><p>Worrying,</p><p>complaining too much,</p><p>Regretting,</p><p>playing Blaming games,</p><p>anger.</p><p>These are all examples of <strong>Negative thoughts.</strong> We can agree on that.</p><p>Working on the project,</p><p>Studying, Setting goals,</p><p>Making decisions,</p><p>Problem-solving.</p><p>These are all examples of <strong>Positive thoughts. </strong>We can agree on that.</p><p>Most self-help content will say that you should think, 2x more positive than negative.</p><p>you will agree on this, if you use your brain to overthink little things, you will not be able to use it when you most need it.</p><p>There is a very great saying in stoic Philosophy</p><blockquote><strong>“We suffer more often in imagination than in reality” — Seneca</strong></blockquote><p>If you think then you will imagine things, If that thinking is negative you will suffer in your imagination you will force to think worst possible results of your actions and because of that, you will create fear for that thing, and next time you will never try to do it again.</p><p>You became what you thought every day.</p><p>Like Marcus Aurelius said in his book meditations</p><blockquote>“ Our life is what our thoughts make it. ” — Marcus Aurelius</blockquote><p>Quality of your life depends on quality of your thoughts , but people assume that we are our thoughts.</p><p>That’s a very wrong assumption to make, you are not your thoughts,</p><p>let me explain if <a href="https://medium.com/@techdobz/why-do-you-feel-lazy-a88dcae0091a">you think you are lazy</a>, that means you become lazy right? NO, it doesn’t mean you are lazy.</p><p>You say that you can’t control your thinking or stop it from happening and you say I think it’s just me who thinks this much.</p><p>But No it’s not you everyone is the same after all we all are human by nature, the main difference between you and them, they know how to control their thoughts better than other people.</p><p>The more you stop it from happening, the probability of happening will increase by 95 %.</p><p>So you just can’t stop thinking all of a sudden but what you can do is observe your thoughts and then decide whether you want to let it go or you should think about it.</p><p>Living in the present moment can help you overcome overthinking.</p><h3>What you can do to live in the present moment?</h3><p><strong>1. Be more aware of yourself.</strong></p><p>Start by realizing that too much thinking can vanquish the purpose.</p><p><strong>2. Start by observing your thoughts.</strong></p><p>Whenever you start thinking of something, start by observing it instead of just thinking endlessly.</p><p><strong>3. limit your thinking for a particular period.</strong></p><p>If you are working on a project just think about that project only while you working on it.</p><p>If you are eating you don’t need to think so just focus on eating.</p><p>If you are doing journaling, then all you need is 5–10 minutes of thinking time that’s it.</p><p>I’m just a random person sharing my thoughts on what overthinking does to your brain. You don’t need to listen to me, and I’m not going to force you to do it also, is I can’t do it if I want to.</p><p>It’s your life and you have to decide for yourself nobody is coming to save you or help you, yes, many people like me will say what to do but it’s up to you whether you want to do it or not.</p><p>So start applying whatever you have learned from this post.</p><h3>DO IT!</h3><h3>DO IT NOW!</h3><h3>THERE IS NO TOMORROW!</h3><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=169672cb6fc9" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[6 Lessons I Learned from Chess, Adapt Now, Your Life Will Never Be the Same]]></title>
            <link>https://medium.com/@techdobz/6-lessons-i-learned-from-chess-adapt-now-your-life-will-never-be-the-same-71ff572dc91a?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/71ff572dc91a</guid>
            <category><![CDATA[work]]></category>
            <category><![CDATA[self-improvement]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[lessons-learned]]></category>
            <category><![CDATA[life]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Fri, 07 Jan 2022 03:26:31 GMT</pubDate>
            <atom:updated>2022-01-07T03:26:31.047Z</atom:updated>
            <content:encoded><![CDATA[<h4>Life can’t ever be all bad or all good. You know, eventually, things have to come back to the middle.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*mVt0aJmkyi0v-3G71NqusA.jpeg" /></figure><h3>1. Never Underestimate Others and Overestimate yourself</h3><blockquote>“Smart people underestimate the ordinarity of ordinary people.” — Yukihiro Matsumoto</blockquote><p>It’s like the saying “ Never Judge a Book by its cover ”, you can’t judge any person by their appearance, behavior, or education, you have no idea what he/she can do.</p><p>The same goes for your self never overestimate yourself and think that no one can beat you, you are the best, now here comes ego, and when you are in your false perception of yourself someone will give you checkmate.</p><h3>2. Always plan Ahead of time.</h3><p>Life is uncertain, you have no idea what will happen tomorrow, it’s not always as you planned, but you can predict your future by taking the right action in your present self.</p><blockquote>“A good plan is like a road map: it shows the final destination and usually the best way to get there.”<em>- H. Stanely Judd</em></blockquote><p>You should know the consequences of your actions in the future. If you are playing games and watching Netflix all day and wasting your time like you don’t care guess what your future will be the same as yours today.</p><p>I’m not saying you should sit down and plan for the future all the time even in chess you think that you are ahead of your opponent by 2 steps but guess what it might be possible that your opponent is ahead of you by 5 steps you never know.</p><h3>3. Learnt from Past make a move in present for future gain.</h3><blockquote>“ Life can’t ever be all bad or all good. You know, eventually, things have to come back to the middle.”</blockquote><p><strong>Regression to the mean </strong>: the tendency of things to go back to normal state.</p><p>You might not always win in life, But you can’t stop by one or two failures in life you have to make a move to learn from your past mistake.</p><p>You can’t expect a different result by same actions, you just can’t do that, you have to think differently and take different actions so that you don’t have any regrets in future</p><h3>4. You have to sacrifice something if you want to gain something.</h3><p>No one will win in chess with all its 16 pieces remaining alive, if you want to kill your opponent knight you might have to sacrifice your bishop.</p><blockquote>“ There is no progress or accomplishment without sacrifice. ”</blockquote><p>In the same way, you have to choose whether you want to play video games now or you want to work on your project, you don’t have (enough time) for everything, you have to give up one thing.</p><h3>5. speak with your actions.</h3><p>You know what nobody wants to listen to your nonsense of what you know and nobody care, so don’t waste your time on doing sh*t that nobody gives a f**k about just keep doing your work and you don’t have to speak anything.</p><blockquote>“ Actions speak louder than words; let your words teach and your actions speak. ”</blockquote><p>If you are a CEO of a company and someone wants to join your company, let me ask you one thing, Are you going to believe what I say or do you want to see what I can do.</p><h3>6. you have to create Opportunities.</h3><p>If you don’t have the opportunity create one by yourself. You might not get an opportunity automatically so don’t wait for your opponent to make mistake and you will get your move, you can create it by sacrificing your piece and creating a trap for your opponent.</p><blockquote>“ Creating opportunities means looking where others are not. ” — Mark Cuban</blockquote><p>In life also you don’t have to wait for the right moment to arrive to show your potential cause it might now come and you will wait forever so don’t be stupid and create one by yourself.</p><p><strong>Now Implement it in your life.</strong></p><p>Remember one thing in life knowledge is power but implementation is a superpower you are not going to improve if you don’t change your habits and implement what you have learned.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=71ff572dc91a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[You : I don’t have enough Time. Me : Bulls**t]]></title>
            <link>https://medium.com/@techdobz/you-i-dont-have-enough-time-me-bulls-t-c8036ccef68a?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/c8036ccef68a</guid>
            <category><![CDATA[life]]></category>
            <category><![CDATA[work]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[time]]></category>
            <category><![CDATA[self-improvement]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Fri, 31 Dec 2021 02:21:30 GMT</pubDate>
            <atom:updated>2021-12-31T02:28:48.866Z</atom:updated>
            <content:encoded><![CDATA[<h4>The way we spend our time defines who we are.</h4><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lAv1Z2Sb2STI-frAPc6Smw.jpeg" /><figcaption>Photo by <a href="https://unsplash.com/@ikukevk?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Kevin Ku</a> on <a href="https://unsplash.com/?utm_source=unsplash&amp;utm_medium=referral&amp;utm_content=creditCopyText">Unsplash</a></figcaption></figure><p>Even you don’t know how many times you may have said you don’t have time.</p><p>you think you don’t have time because you don’t know how to manage it, often you waste your time on doing things that don’t even 1% closer to your goals.</p><p>Sometimes you take a whole day doing just 2–3 hours work and here is a thing you don’t even realize until the end of the day and then you decide you will do better tomorrow, but guess what your tomorrow will be the same as your today.</p><p>Humans are terrible at planning and poor judges of how long some tasks will take.</p><p>we often say that I’ll be there in 2 minutes and it usually means 10 minutes for us.</p><p>What you can do to get more time? ( I’m you are not gonna get 25 hours 😅 )</p><h3>Time blocking system</h3><p>Time blocking is a technique in which you create a time window let’s say 15 min window, now predict how many blocks a particular thing will take.</p><p>Let’s say the 3 most important tasks today.<br>1. I have to write a Blog script for the next post.<br>2. I have to write a programming script for my client.<br>3. complete 2 modules from a course.</p><p>If I start doing things randomly it might take me a whole day to complete just these 3 tasks but in time blocking technique<br>Blog script -&gt; 2 , programming script -&gt; 2 , course -&gt; 3</p><p>so I will need only 6 blocks ( 1:30 hour ), in this way I can complete my tasks fast. Just try to control your focus on 1 block each time.</p><blockquote>The way we spend our time defines who we are. — Jonathan Estrin</blockquote><p>Let me tell you Time management is overrated you don’t need lots of methods and techniques to control your time.</p><p>if I say don’t think of a pink elephant 🐘 , I’m pretty sure that you are thinking of it right now.<br>The more you try to control things the more it gets out of control.</p><h3>Start Saying NO</h3><blockquote>“ Your time is limited, so don’t waste it living someone else life “ — Steve jobs</blockquote><p>You don’t have to say Yes to every single thing that comes in your way.</p><p>You might help someone with their work or take responsibility for doing something for them by your nature.</p><p>Remember at the end of the day nobody gives sh*t, you don’t have to be nice to everyone.</p><h3>Track Your Time</h3><p>Now if I want you to do some project for me you need to know the requirements right without it you can’t do it.</p><p>The same thing goes for a time also you need to know where you are wasting your time for that you have to track it so you can avoid doing the same mistake.</p><p>Now for this, you don’t have to do detailed research and again waste time here 😅.</p><p>Start tracking with tools like screen and apps time monitor which you can find in your phone settings.</p><p><strong>In this article on time,</strong></p><p>1. Use a time blocking system to complete your tasks.<br>2. Don’t say yes to everything and overwhelm yourself to look good in others people’s eyes.<br>3. Track your time to eliminate the most time-consuming things.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=c8036ccef68a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why you don’t do things that you know you should be doing?]]></title>
            <link>https://medium.com/@techdobz/why-you-dont-do-things-that-you-know-you-should-be-doing-e88437cafe1e?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/e88437cafe1e</guid>
            <category><![CDATA[self-improvement]]></category>
            <category><![CDATA[work]]></category>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[self]]></category>
            <category><![CDATA[life]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Wed, 29 Dec 2021 00:29:53 GMT</pubDate>
            <atom:updated>2021-12-29T00:29:53.953Z</atom:updated>
            <content:encoded><![CDATA[<p>“The secret to getting ahead is getting started.”</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*KmOb28U0b_1Ihkz9cV_b-w.png" /></figure><p>Often you know what you want to do, which next project you have to do, you have to prepare for the next upcoming exam but, you end up doing something else at the end of the day.</p><p>Our brain is wired in survival mode for centuries, so if it’s not a life or death situation, you feel so bored or tired to get things done.</p><blockquote>“The more important a call or action is to our soul’s evolution, the more Resistance we will feel toward pursuing it. ” — Steven Pressfield</blockquote><p>So you are going to face resistance if you want to do something but your brain will choose not to do it because it is hooked to getting dopamine from an instant.</p><p><strong>Why do you do that?</strong></p><p>There is an economic theory called <strong><em>Time Inconsistency</em></strong> which can help us understand why you do this ( procrastination ).</p><h3>Time Inconsistency</h3><p>It states that you have to sacrifice now for the future gain but your brain doesn’t see the future gain, it prefers watching NETFLIX, endless scrolling on social media it wants instant gratification.</p><p>That’s why your ability to delay gratification is one of the biggest determinations when it comes to procrastination</p><p>Ex :</p><p><strong>Marshmallow Experiment</strong></p><p>An experiment was done by Stanford University in which children were given a marshmallow if they don’t eat it for the next few minutes they will get another one.</p><p>The children who were willing to delay gratification ended up having higher SAT scores, lower likelihood of obesity, and generally better scores in the range of other life measures.<br> — Stanford University</p><p>At this time we all want instant pleasure in our life that’s why new generation innovators come in place and invented Tik-tok, Instagram reels, and Youtube shorts. You will get an instant dose of dopamine from this type of content.</p><p>No doubt some creators are using these platforms for sharing great knowledge, but many people are making videos from which you get more dopamine and you get addicted to it.</p><p>This will reduce your attention span so you want something new every few minutes you will become less focused on your tasks.</p><p><strong>what you can do?</strong></p><blockquote>“The secret to getting ahead is getting started.” <br> ― Mark Twain</blockquote><p>1. Start with finding what you want to accomplish on a particular day.<br>2. Break down tasks into little chunks so you can focus more.<br>3. Make tasks easy to start.<br>4. Schedule everything so you don’t have any reason to postpone anything.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=e88437cafe1e" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Why do you feel lazy?]]></title>
            <link>https://medium.com/@techdobz/why-do-you-feel-lazy-a88dcae0091a?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/a88dcae0091a</guid>
            <category><![CDATA[productivity]]></category>
            <category><![CDATA[self]]></category>
            <category><![CDATA[work]]></category>
            <category><![CDATA[self-improvement]]></category>
            <category><![CDATA[life]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Mon, 27 Dec 2021 05:16:49 GMT</pubDate>
            <atom:updated>2021-12-27T05:16:49.998Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*yws2iVMGjXRSV6cNnbuOow.jpeg" /></figure><p>Two things matter the most when it comes to laziness and if you can improve just a little bit every day in these two things you can do a lot better in life.</p><h3><strong>Lack Of Clarity</strong></h3><p>let’s face it,</p><p>In his book, Atomic habit James clear said that</p><blockquote>“Many people think they lack motivation, but in reality, they lack clarity” — James Clear</blockquote><p>First, you have to know what you want to do on a particular day, without that knowledge you will end up wasting your time on things that do not matter.</p><p><strong>How you can do it?</strong></p><p>Lots of people are saying you should make a to-do list of tasks that you want to do, I’m not saying that they are wrong but here is a thing this list does not work at least for me.</p><p><strong>Why? </strong>Cause you may end up getting 10–15 tasks on the list, you will get overwhelmed by seeing it or you will complete the less important tasks first.</p><p><strong>What you can do instead?</strong></p><p>Make an A-B-C-D-E list, in this way you will focus only on a particular set of the list, so if you can’t complete the whole list you don’t have to worry because you already have completed the most important tasks.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*rlwr3kpwG7j3zzxgY1DFXA.png" /></figure><h3>You Think You Have Time</h3><p>When it comes to time we invest it without calculating loss.</p><blockquote>The trouble is, you think you have time.</blockquote><p>So if you think you have time then you will end postponing your tasks to tomorrow, and that tomorrow will never come, this will raise procrastination</p><p>Most people will always complete their tasks the day before the due date, A procrastinator does not realize that how much time he is wasting because it is a habit for him.</p><blockquote>“Yes, you can — if you do everything as if it were the last thing you were doing in your life, and stop being aimless, stop letting your emotions override what your mind tells you, stop being hypocritical, self-centered, irritable.”</blockquote><p><strong>What you can do?</strong></p><p>Schedule every task in your calendar with the deadline. Because you should rely on the system, not willpower. Here is a thing you have a limited amount of willpower so use it wisely.<br>It is up to you how you want to use it whether you want to use it on a presentation that you want to make for the office or you want to waste on Instagram deciding which picture should I like.</p><p><strong>In short</strong><br>you are not lazy you just need clarity &amp; you don’t have time, so use it wisely.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a88dcae0091a" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Let’s Crack Neural Network]]></title>
            <link>https://medium.com/@techdobz/lets-crack-neural-network-a7d115c49177?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/a7d115c49177</guid>
            <category><![CDATA[machine-learning]]></category>
            <category><![CDATA[deep-learning]]></category>
            <category><![CDATA[artificial-intelligence]]></category>
            <category><![CDATA[data-science]]></category>
            <category><![CDATA[neural-networks]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Tue, 24 Mar 2020 09:02:06 GMT</pubDate>
            <atom:updated>2020-03-24T09:02:06.538Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*ol92jg9N6tyzgoRhc6d7Cw.jpeg" /><figcaption>analyticsinsight.net</figcaption></figure><p>I think in this century all the word like Artificial Intelligence, Machine learning, Deep learning is so fascinating and popular that every one talking about. But I think you all are aware about that the basic of all this is Neural network and it’s base is Neurons.</p><p>No No No, I am not talking about your brain neurons , it’s artificial Neuron work like your biological neurons not both are same but we can actually relate both.</p><p>What is Neural Network ?</p><p>Neural Network is if you might have guess it is an interconnection of neurons or in modern world called Artificial neurons connected to each other and use to solve artificial problem.</p><p>First Neural Network</p><p>First Neural network discovered by two scientist named <strong><em>Warren McCulloch</em></strong><em> </em>and <strong><em>Walter Pitts </em></strong>in 1943. So that’s why that neural network is called McCulloch-Pitts Neuron.</p><p>Let’s begin with A single Neural Network or so called A Preceptron .</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/300/1*6JICwend9qPuUAVH0nkcYA.png" /><figcaption>A Neural Network : Forward Propagation</figcaption></figure><p>Here We have some term in the neural network let’s crack it one by one.</p><p>Input :</p><blockquote>Input in terms of like one hot coding which convert statements into 10100010 form.</blockquote><p>Weights:</p><blockquote>This are some integer value which are multiplied with the inputs.</blockquote><p>Non-linear function : ( Activation function )</p><blockquote>This is something we must use while programming our model because this will bound our output.</blockquote><p>Example of Non-Linear Function :</p><p>If your problem output is between 0 and 1 means binary then you activation function will be sigmoid function.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/320/1*JFNqqLZoaTguEfSgTq6Zgg.png" /></figure><p>To be continue ..</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=a7d115c49177" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Version control using Git & Github]]></title>
            <link>https://medium.com/analytics-vidhya/version-control-using-git-github-ff4c3f7c752e?source=rss-f6357761a3e9------2</link>
            <guid isPermaLink="false">https://medium.com/p/ff4c3f7c752e</guid>
            <category><![CDATA[coding]]></category>
            <category><![CDATA[programming]]></category>
            <category><![CDATA[git]]></category>
            <category><![CDATA[linux]]></category>
            <category><![CDATA[codingbootcamp]]></category>
            <dc:creator><![CDATA[Techdobz]]></dc:creator>
            <pubDate>Sun, 22 Mar 2020 05:57:00 GMT</pubDate>
            <atom:updated>2020-03-28T17:28:57.446Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*9reT-NPzxA5DmL72MoIqiA.png" /></figure><p>I am a programmer, Writing a program has become a difficult task if you don’t know how to control its version, before 6th month I was developing my website at that time I have only 3-month experience in programming and am bit aware of version control that’s why I mashed up my website code lot’s of time and started from a scratch lot of time. but now I know how to control the version of your project and stay away from mistakes I have made.<br>So, I am writing this blog about how you can also control your project versions using git and on Linux and Windows platforms.</p><p>Let’s go,</p><h3>WINDOWS</h3><p>For version control on windows platform, you should download git on your pc so follow the below link and download it.</p><p><a href="https://git-scm.com/downloads">Install</a></p><p>Download it for windows .</p><p>Now Git provide version control and Github provide you to upload your code online and share with other developer community.</p><p>Let’s Create a Github account.</p><p><a href="https://github.com/">GitHub · Change is constant. GitHub keeps you ahead.</a></p><p>Now you are ready to use Git and Github.</p><p>Let’s create a project folder and store all the content of your working project in that folder .</p><p>Let’s say name of project folder is my_project</p><p>Step 1 : Create a repository on your Github account.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/320/1*3w3r_IffCJxnZKTCCrxhiA.png" /><figcaption>Click on New and create new repository</figcaption></figure><p>Srep 2 : you will find out clone or download button click on that and copy that link it will use for further step.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/524/1*iGD9M93nqczimw9gpwiZPA.png" /></figure><p>Ok, Now all the work from the Github site is over.</p><p>Step 3: Open CMD and locate your project folder by cd command.</p><p>Step 4: git init</p><blockquote>This will initialise an empty directory.</blockquote><p>Step 5: git add .</p><blockquote>This will add all the file which are in your project directory to local directory that will store information of which file will push to Github.</blockquote><p>Step 6 : git commit -m “First Commit”</p><blockquote>This command is like save command in our pc it will ensure that you are sure that you want to save all changes you have mad to push on Github</blockquote><p>Step 7 : git remote add origin &lt;paste link we have copied&gt; #don’t use &lt; &gt; in command</p><blockquote>This will save the info of our repository in origin veriable at which we want to push our project</blockquote><p>Step 8 : git push -u origin master</p><blockquote>This push your project to Github. -u is use to save info for next push.</blockquote><p>Now you can check on Github website your project will be there.</p><p>To be continue …</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=ff4c3f7c752e" width="1" height="1" alt=""><hr><p><a href="https://medium.com/analytics-vidhya/version-control-using-git-github-ff4c3f7c752e">Version control using Git &amp; Github</a> was originally published in <a href="https://medium.com/analytics-vidhya">Analytics Vidhya</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>