<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Hritik Pawar</title>
    <description>The latest articles on DEV Community by Hritik Pawar (@unlikelycreator).</description>
    <link>https://dev.to/unlikelycreator</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F616451%2F327e17b1-82c4-4ec9-a27c-5e1224e80eeb.jpeg</url>
      <title>DEV Community: Hritik Pawar</title>
      <link>https://dev.to/unlikelycreator</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/unlikelycreator"/>
    <language>en</language>
    <item>
      <title>Building a Node.js Server with Microsoft SQL Database Integration</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Sat, 20 May 2023 14:36:45 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/building-a-nodejs-server-with-microsoft-sql-database-integration-n44</link>
      <guid>https://dev.to/unlikelycreator/building-a-nodejs-server-with-microsoft-sql-database-integration-n44</guid>
      <description>&lt;p&gt;In this blog, we will explore the process of building a Node.js server with SQL database integration. We will start from the basics of setting up a Node.js project and gradually progress towards writing code that connects to an SQL database and retrieves data. We will also cover how to run the server using nodemon for a smoother development experience.&lt;/p&gt;

&lt;h2&gt;
  
  
  Step 1: Setting up the Project
&lt;/h2&gt;

&lt;p&gt;To begin, make sure you have Node.js and npm installed on your machine. Create a new project folder and open the terminal or command prompt inside it.&lt;/p&gt;

&lt;p&gt;Initialize a new Node.js project by running this command in project folder.&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;&lt;code&gt;npm init&lt;/code&gt;&lt;br&gt;
&lt;/p&gt;

&lt;p&gt;Fill in the required information prompted by npm init to generate a package.json file, which holds project metadata and dependencies. "You can skip the filling information part by just click Enter in all fields so that it takes default values"&lt;/p&gt;




&lt;h2&gt;
  
  
  Step 2: Installing Dependencies
&lt;/h2&gt;

&lt;p&gt;To create a Node.js server and connect to an SQL database, we need to install the required dependencies.&lt;/p&gt;

&lt;p&gt;Run the following command to install the necessary dependencies:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install express mssql
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  Step 3: Writing the Code
&lt;/h2&gt;

&lt;p&gt;In your code editor, create a new file (e.g., server.js) and add the following code:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;const express = require('express');
const sql = require('mssql');

const config = {
  // SQL Server configuration details
};

const app = express();

app.get('/', function (req, res) {
  sql.connect(config, function (err) {
    // Connection error handling

    const request = new sql.Request();
    request.query('SELECT * FROM YourTableName', function (err, result) {
      // Query execution and error handling

      const tableData = result.recordset;
      res.json(tableData); // Send the data as a JSON response

      sql.close(); // Close the connection when done
    });
  });
});

app.listen(5000, function () {
  console.log('Server is running on http://localhost:5000');
});
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Step 4: Running the Server with Nodemon&lt;br&gt;
Nodemon is a utility that automatically restarts the server whenever a file is modified. It helps streamline the development process.&lt;/p&gt;

&lt;p&gt;Install nodemon globally by running the following command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm install -g nodemon
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Start the server using nodemon with the following command:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;nodemon server.js
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;p&gt;Conclusion:&lt;br&gt;
In this blog, we covered the process of building a Node.js server with SQL database integration. We started by setting up a Node.js project and installing the necessary dependencies. Then, we wrote code to connect to an SQL database, execute queries, and retrieve data. Finally, we used nodemon to automatically restart the server during development. Now, you can expand on this foundation and create more sophisticated server applications with database interactions.&lt;/p&gt;

&lt;p&gt;Don't forget to like, subscribe, and stay tuned for more exciting blogs! ❤️&lt;/p&gt;

</description>
      <category>node</category>
      <category>sql</category>
      <category>mssql</category>
      <category>react</category>
    </item>
    <item>
      <title>Enable IIS and Host nodejs application on IIS</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Fri, 19 May 2023 12:38:10 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/enable-iis-and-host-nodejs-application-on-iis-4731</link>
      <guid>https://dev.to/unlikelycreator/enable-iis-and-host-nodejs-application-on-iis-4731</guid>
      <description>&lt;p&gt;Hello guys, So recently while working on a project I had to work with IIS(Internet Information Services) which I had never worked with in my entire life.So figuring out how to host node application on it was quit time consuming and after lots of surfing through internet I finally managed to host my node application on IIS.&lt;br&gt;
Just writing this blog so you don't have to surf through articles and you will get all information in this one blog.&lt;br&gt;
So lets Start....&lt;/p&gt;
&lt;h2&gt;
  
  
  1. How to Enable IIS
&lt;/h2&gt;

&lt;p&gt;Go to &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;START &amp;gt; CONTROL PANEL &amp;gt; PROGRAMS &amp;gt; START WINDOWS FEATURES ON OR OFF&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2PdWt2F7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/urfq2ckr2axjc49ptjeh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2PdWt2F7--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/urfq2ckr2axjc49ptjeh.png" alt="Image of Control Panel" width="800" height="448"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After clicking "OK", "CHECK" each and every dropdown under (NET Framwork 3.5) and (Internet Information Services)&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--DG3CVHoG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d8z0yhfu14b53fxoxofp.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--DG3CVHoG--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/d8z0yhfu14b53fxoxofp.png" alt="Windows Features on/off settings" width="482" height="413"&gt;&lt;/a&gt;&lt;br&gt;
Then Click "OK" and wait for changes to Apply .&lt;/p&gt;


&lt;h2&gt;
  
  
  2. Opening IIS (Internet Information Services)
&lt;/h2&gt;

&lt;p&gt;Ones All changes are applied go to &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;START &amp;gt; INTERNET INFORMATION SERVICES (IIS) MANAGER&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And open it. &lt;br&gt;
You will see this screen &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BMx2D4UJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/56ogljxcts70o71v7pfl.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BMx2D4UJ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/56ogljxcts70o71v7pfl.png" alt="IIS HomeScreen" width="800" height="462"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now that we have IIS lets move towards our nodejs part &lt;/p&gt;


&lt;h2&gt;
  
  
  3. Setting up Nodejs
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;I hope you already have Nodejs installed if not download the Node.js from below link and install normally&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link : &lt;a href="https://nodejs.org/en"&gt;Node.js&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Download IISNode from the below link and install normally&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link : &lt;a href="https://github.com/azure/iisnode/releases/download/v0.2.21/iisnode-full-v0.2.21-x64.msi"&gt;IISNode&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Install URLRewrite from the below link and install normally&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Link: &lt;a href="https://www.iis.net/downloads/microsoft/url-rewrite"&gt;URL Rewrite:The Official Microsoft IIS Site&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The above softwares will automatically configure with IIS and nodejs and we do not have to make any changes to them.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;In my project I have simple crud operations in index.js 
Now in same folder create a file called "Web.config" and add the code given below&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;&lt;em&gt;NOTE:&lt;/em&gt;&lt;/strong&gt; Make changes accordingly in code and put your filename in place of  “” for me it is index.js so I will simply put index.js&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;strong&gt;web.config:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;system&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;webServer&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;handlers&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"iisnode"&lt;/span&gt; &lt;span class="n"&gt;path&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"&amp;lt;your-file-name&amp;gt;"&lt;/span&gt; &lt;span class="n"&gt;verb&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"*"&lt;/span&gt; &lt;span class="n"&gt;modules&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"iisnode"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;handlers&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;

&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;rewrite&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;rules&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;rule&lt;/span&gt; &lt;span class="n"&gt;name&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"nodejs"&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;match&lt;/span&gt; &lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"(.*)"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;conditions&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
        &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="nb"&gt;input&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"{REQUEST_FILENAME}"&lt;/span&gt; &lt;span class="n"&gt;matchType&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"IsFile"&lt;/span&gt; &lt;span class="n"&gt;negate&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"true"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;conditions&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;action&lt;/span&gt; &lt;span class="nb"&gt;type&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"Rewrite"&lt;/span&gt; &lt;span class="n"&gt;url&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"/&amp;lt;your-file-name&amp;gt;"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;rule&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;rules&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;rewrite&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; 

&lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;security&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;requestFiltering&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;hiddenSegments&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="n"&gt;segment&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"node_modules"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
      &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;add&lt;/span&gt; &lt;span class="n"&gt;segment&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="s"&gt;"iisnode"&lt;/span&gt; &lt;span class="o"&gt;/&amp;gt;&lt;/span&gt;
    &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;hiddenSegments&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
  &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;requestFiltering&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;security&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;system&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;webServer&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
 &lt;span class="o"&gt;&amp;lt;/&lt;/span&gt;&lt;span class="n"&gt;configuration&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  4. Making Nodejs and IIS Connection
&lt;/h2&gt;

&lt;p&gt;Now go to IIS home screen in left panel Right Click on sites &amp;gt; Click Add Website.&lt;/p&gt;

&lt;p&gt;Then feel details accordingly for your application give the sitename Eg: "samplenode" then next select your application folder and then enter the port number for me I am using port 5000 yours can be different. Then click "ok"&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4bZ8N56B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vd9rhp472o4wnhpk2kqt.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4bZ8N56B--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/vd9rhp472o4wnhpk2kqt.png" alt="IIS New website configuration" width="586" height="749"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Now just Navigate to "localhost:" in your browser Eg: localhost:5000&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--9NsLXZO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fx97w8cv0fz6h7wwgn68.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--9NsLXZO0--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/fx97w8cv0fz6h7wwgn68.png" alt="Image of Localhost in browser" width="750" height="341"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ones everything is done and your node application is running you will now also see a "iisnode" folder in your application directory.&lt;/p&gt;

&lt;p&gt;If you are getting any error related to node environment variable&lt;br&gt;
Just add this code between&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;/security&amp;gt;
&amp;lt;iisnode
      nodeProcessCommandLine="&amp;amp;quot;%programfiles%\nodejs\node.exe&amp;amp;quot;" 
      interceptor="&amp;amp;quot;%programfiles%\iisnode\interceptor.js&amp;amp;quot;" /&amp;gt;
&amp;lt;/system.webServer&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;






&lt;h2&gt;
  
  
  5. Making changes to your Server settings
&lt;/h2&gt;

&lt;p&gt;Now to make changes to your server setting or to restart/stop/start server you can go to any of the settings in the right panel after selecting your site. As shown below &lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--vbA4f3Hi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3u1ubku47s01jdtszezc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--vbA4f3Hi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/3u1ubku47s01jdtszezc.png" alt="IIS website settings" width="800" height="461"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thankyou for reading, Hope the blog helped, Do like and Subscribe to the blog and if have nay query please comment. ❤️&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How this book made me productive- Part-2</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Mon, 17 Oct 2022 08:57:50 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/how-this-book-made-me-productive-part-2-423l</link>
      <guid>https://dev.to/unlikelycreator/how-this-book-made-me-productive-part-2-423l</guid>
      <description>&lt;p&gt;Welcome, I hope you are here to make your self productive and embark in journey of success. If you haven’t read the part one you should check it out first &lt;a href="https://dev.to/unlikelycreator/how-this-book-made-me-productive-2840"&gt;here&lt;/a&gt;. As this is a continuation of it. In this blog I will tell you how I divided my Morning routing to make most out of it and make sure I do not procrastinate. &lt;/p&gt;

&lt;p&gt;So here are the parts how I divided my morning routine:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Meditation&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So my morning starts at 5:00am sharp, I make sure I do not pretend lazy and sleep 5mins more. The first thing I do as soon as I turn off my alarm is to Meditate. The way I am learning meditation is by using an app called “&lt;a href="https://www.balanceapp.com"&gt;Balance&lt;/a&gt;”. Balance have a simple and beautiful UI so you do not have much distractions. Balance keep track of daily meditation streaks. Also once you start a session in Balance you got to choose your meditation period which is 3/5/10 mins then put your headphones on and close your eyes. Balance will guide you through various elements of meditation like focusing, overcome distraction while meditation, breath control and focusing on your breath.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Book Reading&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;So after meditation I freshen up and move towards my next habit which is book reading. So as I told you I am building habit of book reading through Books, audio books and book summary. But as a solid morning routine I make sure I read books in Physical format rather then listening to it because reading makes me more interactive. I have kept a target of completing 1 chapter a day as I am beginner which usually takes me 45mins. The book I am currently reading is “&lt;a href="https://amzn.to/3Vy59QJ"&gt;The Intelligent investor&lt;/a&gt;” it is highly recommended read as everyone should have knowledge of finance and wealth management. I wouldn’t suggest the book if you are a beginner and have no idea of stock market. Moving the our next habit.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JlX39wPW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lj79x643vhkgh9igp6lj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JlX39wPW--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/lj79x643vhkgh9igp6lj.png" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Study/Course&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Learning is vital part of out life. To make sure I do not lack on my technical skills I tend to learn something everyday just this time I have dedicated a fixed time for it in my morning routine. If you are already a Student, study you weak subjects in morning as your mind in more active in morning and will grasp content faster and your meditation will come handy to make you more focused. As I am self Learning I am doing the course called “&lt;strong&gt;&lt;a href="https://www.coursera.org/professional-certificates/google-data-analytics"&gt;Google Data Analytics Professional Certificate&lt;/a&gt;”.&lt;/strong&gt; The course is divided in weekly format which you can further divide in days. So I make sure I complete a certain number of chapter a day so I can complete my weekly goal.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Exercise&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Exercise is a must in your morning routine I started doing exercise in lock down and I just enjoy it. I do exercise at home using dumbbells and body weight. I have my exercise routine planned to hit different muscles. I am following Pull,push,legs routine as it is more effective for me. My usual exercise session if of about 45mins to 1hr.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Daily chores&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now I do my daily chores like brushing and taking bath having my tea. By the way do tell me in comment if your are tea or coffee person. &lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Side hustle&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;A side hustle apart from your Main income is necessary in this high competitive world, As my side hustle I write blogs the one that you are reading now and I do YouTube. I usually plan my content a day before, note some rough points and then make the content. As I do not post blogs everyday I may be doing some other thing that day like YouTube, may be I just keeping an stock market watch make some trades if I am confident that day. Also I am working on writing a small book whenever I get the content and have time.&lt;/p&gt;

&lt;p&gt;And with that I make my morning productive you do not need to follow exact same pattern , instead I will encourage you to take time and make your own morning routine. A routine that you feel is effective and makes you productive. Until then see you in next blog.&lt;/p&gt;

&lt;p&gt;Definitely consider following my page if read up to here and you feel its worth a follow. I am planning some programming, productivity, finance content in many blogs to come. Till then see you in next blog. 👍&lt;/p&gt;

&lt;p&gt;💡 Consider using affiliate links as they do help for me to grow and gives me boost for my content.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>How this book made me productive.</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Sun, 16 Oct 2022 06:00:10 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/how-this-book-made-me-productive-2840</link>
      <guid>https://dev.to/unlikelycreator/how-this-book-made-me-productive-2840</guid>
      <description>&lt;p&gt;At what time you wake up and how do you feel when you wake? Do you usually feel productive when you wake up? If not follow me on this blog and I will tell you how a book changed my routine and boosted my productivity.&lt;/p&gt;

&lt;p&gt;So starting with the my story let me tell you that I was not at all a productive person, since I left my job, my usual routine started late at 9:30am sometime 10:00 rest of the day I would just scroll Social media or YouTube, Learn some skill for a while and so or sometimes look and prepare for new job. You would wonder then how I am writing about productivity well I am not a productivity expert or guru but I can surely tell how I started developing a Habit to make myself productive.&lt;/p&gt;

&lt;p&gt;So as I was having plenty of time I always wondered to do something productive the only and the first thought was to read books. But I was not at all was able to concentrate on reading a book so I checked out alternative, which was Audio-books but again it was a lengthy process, After looking on Internet I found this app called “&lt;a href="http://blinki.st/a307d66d2bf4"&gt;Blinkist App&lt;/a&gt;” which gives you summary of books in 20-25 minutes and you daily get 1 random book summary for free.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--2dMo4vJv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8uzqr7m7h8x5sjo5ka37.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--2dMo4vJv--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/8uzqr7m7h8x5sjo5ka37.png" alt="Image description" width="880" height="495"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After 2 days I got this book called “The 5 AM club” by Robin Sharma I think most of the people may have heard of this book even I have knew about the book but motivational books were just not my thing I thought every book just repeats the same thing. But just to make a habit and started listening the book. And actually I liked the points discussed in this book. I would rather the say the shortness of the book on Blinkist App made it more easy to understand and interactive. In the book the writer uses a fictitious story about a billionaire mentor teaching a struggling artist and an entrepreneur about the importance of waking up early to show how revolutionary it is for success. By the way I bought the book in &lt;a href="https://amzn.to/3D3dR2u"&gt;Kindle edition&lt;/a&gt; and read it thoroughly later as well.&lt;/p&gt;

&lt;p&gt;The book in very simple and in very beautiful way shows the importance of owning your morning routine. And as the book name goes your morning routine should start at 5AM. How waking up at 5AM will solitude and enhance your brain performance. It also tells you what to do once you wake up how to distribute your time to make your morning more productive. You will get to know about the 20/20/20 formula which is discussed in the book. I would not give you insights of the book rather I would encourage you to read the book yourself if you are feeling lazy like I was you can start like me with “&lt;a href="http://blinki.st/a307d66d2bf4"&gt;Blinkist App&lt;/a&gt;” .&lt;/p&gt;

&lt;p&gt;So at the end I will say start today, start owning your mornings and thus your life, build creativity, knowledge, maximize focus, fitness and protect your serenity in an age of complexity and work towards success.&lt;/p&gt;

&lt;p&gt;Further in continuation, Part-2 of this blog next blog I will tell you how I created my own morning schedule what apps I am using to develop a habit and what books I am reading.&lt;/p&gt;

&lt;p&gt;Definitely consider following my page if read up to here and you feel its worth a follow. I am planning some programming, productivity, finance content in many blogs to come. Till then see you in next blog. 👍&lt;/p&gt;

&lt;p&gt;Part2 of the blog uploaded(17/10/22) : &lt;a href="https://dev.to/unlikelycreator/how-this-book-made-me-productive-part-2-423l"&gt;Click here&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Affiliate links used: Blinkist, Amazon (Not promotional)&lt;/p&gt;
&lt;/blockquote&gt;

</description>
    </item>
    <item>
      <title>WHAT’S YOUR BEST TIME TO STUDY?</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Sat, 07 Aug 2021 06:46:11 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/what-s-your-best-time-to-study-404o</link>
      <guid>https://dev.to/unlikelycreator/what-s-your-best-time-to-study-404o</guid>
      <description>&lt;p&gt;What is the best time to study ? It’s one of those never-ending debates among students. While some prefer the activity of the day, others vouch for the peace of then night. I analyzed both of them&lt;/p&gt;

&lt;p&gt;There are those students who get more out of the studying at night, while others find the best time to study is in the early mornings or after-noon's. Views may differ on this but the reality is that there is no clear winner in this because each of us is different. It really depends on the personality, the subject you’re studying, your resources, time management and your natural sleep cycle. Let’s find out the benefits of each of them to understand this better.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7_UBlCAw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6b4637cyebzuvkq0z2zo.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7_UBlCAw--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/6b4637cyebzuvkq0z2zo.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;BENEFITS OF STUDYING DURING THE DAY&lt;br&gt;
study_online&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;After a good night’s sleep, students will feel more energetic and thus possess a higher ability to concentrate on what they are studying during the day.&lt;/li&gt;
&lt;li&gt;As social animals, we are conditioned to being active during the day and sleep at night. Besides sticking to this norm, there are other benefits of the day time studies as you can take advantage of the library or the book shops which are open in the day.&lt;/li&gt;
&lt;li&gt;It is easier to reach out to friends or teacher during the day in case of a query or notes.&lt;/li&gt;
&lt;li&gt;Many prefer studying in the day time light as artificial light could affect the eyes and probably aid sleeping.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--lPcgvpn6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uuz7wd3qdqfodkmrnvf4.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--lPcgvpn6--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/uuz7wd3qdqfodkmrnvf4.jpg" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;BENEFITS OF STUDYING AT NIGHT&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Since people are more active and thus loud during the day time, students prefer studying in the night mostly because of the peace and quiet that night time brings with it when people prefer to sleep or rest.&lt;/li&gt;
&lt;li&gt;‎One of the major reasons for night time studying is that there are fewer distractions than during the day. Most o the friends and family is asleep so most of the social networks are less active.&lt;/li&gt;
&lt;li&gt;‎Many students prefer staying up late than waking up early. They feel that nights increase their capability to study and help to understand concepts better.&lt;/li&gt;
&lt;li&gt;‎For many students who work during the day or are busy with other activities, the nights are the best time to catch up on studies after all their work is finished&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;HOPE YOU LIKE THE BLOG DON’T FORGET TO FOLLOW OUR WEBSITE FOR MORE BLOGS FROM US ❤️&lt;/p&gt;

</description>
      <category>tutorial</category>
      <category>study</category>
      <category>hacks</category>
      <category>tipsandtricks</category>
    </item>
    <item>
      <title>Best way to learn DSA with Codechef.</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Fri, 06 Aug 2021 07:22:05 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/best-way-to-learn-dsa-with-codechef-1f75</link>
      <guid>https://dev.to/unlikelycreator/best-way-to-learn-dsa-with-codechef-1f75</guid>
      <description>&lt;p&gt;Hello guys, welcome so are you a coding beginner?. Are you familiar to codechef? Even if no, Do you want to learn Data structure, Algorithms?. Well you should read this blog.&lt;br&gt;
I am going to introduce you to this Coding and learning platform called Codechef. &lt;/p&gt;

&lt;p&gt;Visit Codechef --&amp;gt; &lt;a href="https://www.codechef.com/"&gt;CodeChef | Competitive Programming | Participate &amp;amp; Learn | CodeChef&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;So Codechef has this really cool Coding Series/ Competition going on called "DSA Learning Series".&lt;br&gt;
According to me its best way to approach DSA learning it goes from absolute beginner to Advanced problems.&lt;/p&gt;

&lt;h2&gt;
  
  
  The competition is divided in 11 parts as follows.
&lt;/h2&gt;

&lt;p&gt;0.Easy Problems to Get Started&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Complexity Analysis + Basics Warm Up&lt;/li&gt;
&lt;li&gt;Linear Data Structures&lt;/li&gt;
&lt;li&gt;Standard Template Library(STL)&lt;/li&gt;
&lt;li&gt;Divide and Conquer + Binary Search &lt;/li&gt;
&lt;li&gt;Mathematics in Competitive Programming&lt;/li&gt;
&lt;li&gt;Basic optimization techniques Basic Math/Combinatorics Problems&lt;/li&gt;
&lt;li&gt;Dynamic Programming Basics &lt;/li&gt;
&lt;li&gt;Graph Theory Basics&lt;/li&gt;
&lt;li&gt;Advanced Data Structures&lt;/li&gt;
&lt;li&gt;Dynamic Programming Advanced&lt;/li&gt;
&lt;li&gt;Graph Theory Advanced &lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  How to use the DSA Learning Series?
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;You can use any language of your choice. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;The best way to learn and solve the problems is by first reading the problem thoroughly. Understanding it.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;then look what input the program ask and what output it desires.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Its not necessary that you know the direst solution. You can just divide the problem in parts and get to the final output.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Do not try to skip or Copy/Paste the solutions. &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Also do not jump to the optimal solution, first use the brute force approach, let your solution get convert into code and then move towards the optimal approach.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;In case you are stuck check out the hints provided for the problems or use stack-overflow or google just the part you stuck on.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;For more detailed explanations check out the live session videos of each topic.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Do not directly use codechef compiler to solve the solutions use Sublime text or any code editor so you can document your learning clearly.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;DSA learning series --&amp;gt; &lt;a href="https://www.codechef.com/LEARNDSA?order=desc&amp;amp;sortBy=successful_submissions"&gt;Contest Page | CodeChef&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Here are the solutions for the CODECHEF- DSA learning series (Easy Problems to Get Started)&lt;/p&gt;

&lt;p&gt;Link --&amp;gt; &lt;a href="https://github.com/unlikelycreator/DSA-learning-series-codechef"&gt;GitHub - unlikelycreator/DSA-learning-series-codechef: This is a DSA learning series by codehcef from begineer to advance&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;⚠️ &lt;strong&gt;Use the solutions only when needed. The program names are labelled according to Program Code.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;HAPPY CODING :) ❤️&lt;/p&gt;

</description>
      <category>dsa</category>
      <category>python</category>
      <category>codechef</category>
      <category>algorithms</category>
    </item>
    <item>
      <title>Portable Android Coding setup with Termux</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Wed, 04 Aug 2021 08:23:15 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/portable-programming-setup-3e0b</link>
      <guid>https://dev.to/unlikelycreator/portable-programming-setup-3e0b</guid>
      <description>&lt;p&gt;So, recently I was away from my home town. And since I was not carrying any Laptop I had no efficient way to practice coding, Data Structures or Algorithms since I am doing Competitive programming from Codechef. &lt;/p&gt;

&lt;p&gt;But I still had my smartphone so why not just use it. I knew this app before called "TERMUX" but never tried it. So now its time to use it.&lt;/p&gt;

&lt;p&gt;So "TERMUX" is a terminal app with whole lot of functionality. The app is just 173kb of course with no modules install by default.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqbdzat88s2sswn9fy89o.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqbdzat88s2sswn9fy89o.png" alt="Image1"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6u6ic8pfvb4t8ugomz1n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6u6ic8pfvb4t8ugomz1n.png" alt="Image2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Download Termux --&amp;gt; &lt;a href="https://play.google.com/store/apps/details?id=com.termux&amp;amp;hl=en_IN&amp;amp;gl=US" rel="noopener noreferrer"&gt;Termux - Apps on Google Play&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Lets start  with setup, firstly run this commands to update APT and install Vim or Nano Code editor.&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight jsx"&gt;&lt;code&gt;
&lt;span class="c1"&gt;// "TERMUX" uses APT &amp;amp; PKG package manager to install packages.&lt;/span&gt;
&lt;span class="c1"&gt;//Update apt&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;apt&lt;/span&gt; &lt;span class="nx"&gt;update&lt;/span&gt;

&lt;span class="c1"&gt;//Install Vim or Nano&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;apt&lt;/span&gt; &lt;span class="nx"&gt;install&lt;/span&gt; &lt;span class="nx"&gt;vim&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="nx"&gt;apt&lt;/span&gt; &lt;span class="nx"&gt;install&lt;/span&gt; &lt;span class="nx"&gt;nano&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;So in this blog lets see how we can have basic Python &amp;amp; C++ coding Environment in Termux.&lt;/p&gt;

&lt;p&gt;First thing is installing Python and C++, lets start.&lt;/p&gt;

&lt;h3&gt;
  
  
  Setting up Python
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight python"&gt;&lt;code&gt;&lt;span class="c1"&gt;#Install Python
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt; &lt;span class="o"&gt;//&lt;/span&gt; &lt;span class="n"&gt;This&lt;/span&gt; &lt;span class="n"&gt;will&lt;/span&gt; &lt;span class="n"&gt;also&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;pip&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;
&lt;span class="c1"&gt;#Run python
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt; 
&lt;span class="c1"&gt;#Then type your code and and press enter 2x to run the code.
#To exit python
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="nf"&gt;exit&lt;/span&gt;&lt;span class="p"&gt;()&lt;/span&gt;

&lt;span class="c1"&gt;#Running python files.
#To create .py files with Vim
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;vim&lt;/span&gt; &lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;
&lt;span class="c1"&gt;#To create .py files with Nano
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;Nano&lt;/span&gt; &lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;

&lt;span class="c1"&gt;#Next the Editor will open type your code
#To save ur code simply press esc then type 
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;:&lt;/span&gt;&lt;span class="n"&gt;wq&lt;/span&gt;
&lt;span class="c1"&gt;#To run the code
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt; &lt;span class="n"&gt;filname&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;


&lt;span class="c1"&gt;#Install python packages
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pip&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="o"&gt;&amp;lt;&lt;/span&gt;&lt;span class="n"&gt;package&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Setting up C++
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="cp"&gt;#Install c++ compiler
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;clang&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="c1"&gt;// This will also install pip.&lt;/span&gt;

&lt;span class="cp"&gt;#Running c++ files.
#To create .cpp files with Vim
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;vim&lt;/span&gt; &lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;
&lt;span class="cp"&gt;#To create .py files with Nano
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;Nano&lt;/span&gt; &lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt;

&lt;span class="cp"&gt;#Next the Editor will open type your code
#To save ur code simply press esc then type 
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="n"&gt;wq&lt;/span&gt;

&lt;span class="cp"&gt;#To compile the code
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;clang&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;Wall&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;std&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="n"&gt;c&lt;/span&gt;&lt;span class="o"&gt;++&lt;/span&gt;&lt;span class="mi"&gt;11&lt;/span&gt; &lt;span class="n"&gt;filename&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;cc&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;o&lt;/span&gt; &lt;span class="n"&gt;test&lt;/span&gt;

&lt;span class="cp"&gt;#To run the code
&lt;/span&gt;&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;filename&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h3&gt;
  
  
  Fun Tricks with Termux
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="mi"&gt;1&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Cow&lt;/span&gt; &lt;span class="n"&gt;Says&lt;/span&gt; &lt;span class="n"&gt;Your&lt;/span&gt; &lt;span class="n"&gt;Name&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;cowsay&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cowsay&lt;/span&gt; &lt;span class="n"&gt;anytexthere&lt;/span&gt;
&lt;span class="mi"&gt;2&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Running&lt;/span&gt; &lt;span class="n"&gt;Train&lt;/span&gt; &lt;span class="n"&gt;in&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;sl&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;sl&lt;/span&gt;

&lt;span class="mi"&gt;3&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Turn&lt;/span&gt; &lt;span class="n"&gt;Your&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt; &lt;span class="n"&gt;Into&lt;/span&gt; &lt;span class="n"&gt;Fire&lt;/span&gt; &lt;span class="n"&gt;Place&lt;/span&gt; &lt;span class="err"&gt;🔥&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;libcaca&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cacafire&lt;/span&gt;

&lt;span class="mi"&gt;4&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Generate&lt;/span&gt; &lt;span class="n"&gt;Banner&lt;/span&gt; &lt;span class="n"&gt;Of&lt;/span&gt; &lt;span class="n"&gt;Your&lt;/span&gt; &lt;span class="n"&gt;Name&lt;/span&gt; &lt;span class="n"&gt;in&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;toilet&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;toilet&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;f&lt;/span&gt; &lt;span class="n"&gt;mono12&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;F&lt;/span&gt; &lt;span class="n"&gt;gay&lt;/span&gt; &lt;span class="n"&gt;anytexthere&lt;/span&gt;

&lt;span class="mi"&gt;5&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;Matrix&lt;/span&gt; &lt;span class="n"&gt;Effect&lt;/span&gt; &lt;span class="n"&gt;in&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;cmatrix&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cmatrix&lt;/span&gt;

&lt;span class="mf"&gt;6.&lt;/span&gt; &lt;span class="n"&gt;Browse&lt;/span&gt; &lt;span class="n"&gt;Internet&lt;/span&gt; &lt;span class="n"&gt;Using&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt; &lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;w3m&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;w3m&lt;/span&gt; &lt;span class="n"&gt;www&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;freecodecamp&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;com&lt;/span&gt;

&lt;span class="mf"&gt;7.&lt;/span&gt; &lt;span class="n"&gt;Read&lt;/span&gt; &lt;span class="n"&gt;Quotes&lt;/span&gt; &lt;span class="n"&gt;in&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;fortune&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;fortune&lt;/span&gt;

&lt;span class="mf"&gt;8.&lt;/span&gt; &lt;span class="n"&gt;See&lt;/span&gt; &lt;span class="n"&gt;World&lt;/span&gt; &lt;span class="n"&gt;Map&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
    &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;telnet&lt;/span&gt; &lt;span class="n"&gt;mapscii&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;me&lt;/span&gt;

&lt;span class="mf"&gt;9.&lt;/span&gt; &lt;span class="n"&gt;Weather&lt;/span&gt; &lt;span class="n"&gt;Forcast&lt;/span&gt; &lt;span class="n"&gt;In&lt;/span&gt; &lt;span class="n"&gt;Termux&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;
        &lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;curl&lt;/span&gt; &lt;span class="n"&gt;wttr&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;in&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;India&lt;/span&gt;

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Hacking tools with Termux&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight cpp"&gt;&lt;code&gt;&lt;span class="mf"&gt;1.&lt;/span&gt; &lt;span class="n"&gt;Nmap&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;curl&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;Nmap&lt;/span&gt;


&lt;span class="mf"&gt;2.&lt;/span&gt; &lt;span class="n"&gt;Hydra&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;hydra&lt;/span&gt;


&lt;span class="mf"&gt;3.&lt;/span&gt; &lt;span class="n"&gt;Metasploit&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;unstable&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;repo&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;Metasploit&lt;/span&gt;


&lt;span class="mf"&gt;4.&lt;/span&gt; &lt;span class="n"&gt;SQLmap&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt; &lt;span class="n"&gt;python2&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="n"&gt;clone&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//github.com/sqlmapproject/sqlmap&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;sqlmap&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;chmod&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;sqlmap&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;python&lt;/span&gt; &lt;span class="n"&gt;sqlmap&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt;


&lt;span class="mf"&gt;5.&lt;/span&gt; &lt;span class="n"&gt;Wireshark&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;xterm&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;tigervnc&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;tigervnc&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;viewer&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;x11&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;repo&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;Wireshark&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;gtk&lt;/span&gt;


&lt;span class="mf"&gt;6.&lt;/span&gt; &lt;span class="n"&gt;Social&lt;/span&gt; &lt;span class="n"&gt;Engineering&lt;/span&gt; &lt;span class="n"&gt;Toolkit&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;curl&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;curl&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;LO&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//raw.githubusercontent.com/Hax4us/setoolkit/master/setoolkit.sh&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;sh&lt;/span&gt; &lt;span class="n"&gt;setoolkit&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sh&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;setoolkit&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;setup&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;py&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;setoolkit&lt;/span&gt;


&lt;span class="mf"&gt;7.&lt;/span&gt; &lt;span class="n"&gt;Nikto&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;apt&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;Perl&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="n"&gt;clone&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//github.com/sullo/nikto.git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;nikto&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;program&lt;/span&gt;


&lt;span class="mf"&gt;8.&lt;/span&gt; &lt;span class="n"&gt;Tool&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;X&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="n"&gt;clone&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//github.com/Rajkumrdusad/Tool-X.git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;Tool&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;X&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;chmod&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;aex&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;sh&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt; &lt;span class="n"&gt;aex&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="o"&gt;/&lt;/span&gt;&lt;span class="n"&gt;install&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;aex&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;Tool&lt;/span&gt;&lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;X&lt;/span&gt;


&lt;span class="mf"&gt;9.&lt;/span&gt; &lt;span class="n"&gt;Fsociety&lt;/span&gt; &lt;span class="n"&gt;Toolkit&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;python2&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;git&lt;/span&gt; &lt;span class="n"&gt;clone&lt;/span&gt; &lt;span class="n"&gt;https&lt;/span&gt;&lt;span class="o"&gt;:&lt;/span&gt;&lt;span class="c1"&gt;//github.com/Manisso/fsociety.git&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;cd&lt;/span&gt; &lt;span class="n"&gt;fsociety&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;chmod&lt;/span&gt; &lt;span class="o"&gt;+&lt;/span&gt;&lt;span class="n"&gt;x&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="n"&gt;sh&lt;/span&gt;


&lt;span class="mf"&gt;10.&lt;/span&gt; &lt;span class="n"&gt;Slowrolis&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;update&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;upgrade&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="n"&gt;y&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;Python&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;pkg&lt;/span&gt; &lt;span class="n"&gt;install&lt;/span&gt; &lt;span class="n"&gt;slowloris&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&amp;gt;&amp;gt;&lt;/span&gt; &lt;span class="n"&gt;slowloris&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;This are some Coding and Tricks you can do with Termux there is much more you can use in Termux so explore it and unleash the true power of your smartphone. &lt;br&gt;
You have the PC right in your hands so no more reasons for procrastinating.&lt;br&gt;
Hope you like this blog. ❤️&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Python Automate the task of creating a file and run it from any directory.</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Sat, 01 May 2021 07:21:47 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/python-automate-the-task-of-creating-a-file-and-run-it-from-any-directory-33cl</link>
      <guid>https://dev.to/unlikelycreator/python-automate-the-task-of-creating-a-file-and-run-it-from-any-directory-33cl</guid>
      <description>&lt;p&gt;If you are a Coder? We have to create a file with a basic syntax on regular basis.&lt;/p&gt;

&lt;p&gt;In the last blog as I told you, I am learning some Competitive programming I have to create a new python file every time I learning and solving a new algorithm.&lt;/p&gt;

&lt;p&gt;Also, each file has a main() function which I have to write every time, and also I have to update my readme.md file as I push it on GitHub and keep track of problems I solve.&lt;/p&gt;

&lt;p&gt;So I created a simple template file using python which I can run from any directory. I just have to type "template" in cmd &amp;gt; enter new filename &amp;gt; enter the text I have to append to the readme.md file &amp;gt; and Enter.&lt;br&gt;
It's that simple!&lt;/p&gt;
&lt;h3&gt;
  
  
  Code of my template.py file.
&lt;/h3&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#imports
import os
from datetime import date, datetime
today = date.today()
now = datetime.now()
d1 = today.strftime("%B %d, %Y")
current_time = now.strftime("%H:%M:%S")

#file creation locations and file name input
Newfilename = input("Enter filename:")
readmefileinput = input("Enter readme input:")
Newfilelocation = Newfilename
ReadmeFileLocation = "readme.md"

#open file to read, write or append 
f = open(Newfilelocation, "a")
g = open(ReadmeFileLocation, "a")


#Declaration of the lines to write
comments = "#Date: " + d1 + '   ' + "Time: " + current_time + "\n" 
imports = "from sys import stdin, stdout\nimport collections\nimport time\n\n\n\n"
line1 = "def main():\n\n\n\n"
line2 = "if __name__ == '__main__:'\n "
line3 = "   main()"


#Writelines in the file created
f.writelines ([comments, imports, line1, line2, line3])
g.write("\n" + readmefileinput)
f.close()
g.close()

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;To make Python scripts runnable from any location under Windows:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1ts8qz03oudyc3io2hau.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F1ts8qz03oudyc3io2hau.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgmenkp46dm0nup9y9zpm.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fgmenkp46dm0nup9y9zpm.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;To call python script directly from the command prompt, e.g., to invoke the script “template.py” simply typing:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt; &amp;gt; template
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;instead of needing to type:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;gt; python path\to\template.py 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Steps to add template.py to Environment Variables:&lt;br&gt;
Go to your python directory. E.g. Mine is "C:\Python39\Scripts"&lt;br&gt;
Copy template.py file into this directory&lt;br&gt;
It's more likely you already have a Python script folder in your Environment Variable but if not&lt;br&gt;
Add the path to this script directory in Windows "PATH" system variable:&lt;/p&gt;

&lt;p&gt;You should be able to run any of your python template files from any directory now.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The perfect way to check programming language documentation</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Fri, 30 Apr 2021 15:23:27 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/the-perfect-way-to-check-programming-language-documentation-10hi</link>
      <guid>https://dev.to/unlikelycreator/the-perfect-way-to-check-programming-language-documentation-10hi</guid>
      <description>&lt;p&gt;Have you ever come across a problem where you forget the syntax of programming language? Whether you are learning a new language or you are experienced this often happens to everyone.&lt;br&gt;
This happens a lot with me I am pretty bad with remembering syntax so I have to get back and forth through google search to search the syntax.&lt;br&gt;
And recently I discovered this website called "&lt;a href="http://www.devdocs.io"&gt;http://www.devdocs.io&lt;/a&gt;" and it made my work a lot easier. I just have this site opened in the background and it's easy to refer to whenever I am Coding or doing my CodeChef Practice.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--86RfSxi4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5p2ykj97jo55qhyf8erz.PNG" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--86RfSxi4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/5p2ykj97jo55qhyf8erz.PNG" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Let me explain in detail what this site does.&lt;br&gt;
Devdocs.io is the site that contains documentation of all the programming languages its a combination of language cheatsheet and Documentation.&lt;br&gt;
Devdocs.io covers almost 100+ Languages and Libraries.&lt;br&gt;
The devdocs.io documentation contains folders based on various topics and each topic has various concepts in a language, so it is easy to navigate.&lt;/p&gt;

&lt;p&gt;Currently, I am learning C++. I have been always using Python and I find C++ difficult. But this time I have to overcome it.&lt;/p&gt;

&lt;p&gt;And devdocs.io is been really helping me a lot to check the syntaxes.&lt;/p&gt;

&lt;p&gt;I highly recommend you try this site and add it to your bookmark or save it as an app.&lt;/p&gt;

&lt;p&gt;Link: &lt;a href="https://devdocs.io/"&gt;https://devdocs.io/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>programming</category>
      <category>documentaion</category>
      <category>newlanguage</category>
      <category>site</category>
    </item>
    <item>
      <title>Setting up my Windows Coding Environment</title>
      <dc:creator>Hritik Pawar</dc:creator>
      <pubDate>Sun, 18 Apr 2021 07:31:41 +0000</pubDate>
      <link>https://dev.to/unlikelycreator/setting-up-my-windows-coding-environment-2c7e</link>
      <guid>https://dev.to/unlikelycreator/setting-up-my-windows-coding-environment-2c7e</guid>
      <description>&lt;p&gt;So a few days back I whipped my Computer so that I can do all clean start with all the latest version software and apps. So while doing the process I noted down everything I downloaded, so that if I do it again I just have to run all these commands once and it's done.&lt;br&gt;
It's a very effective method and time-saving I definitely recommend it to document everything you use.&lt;br&gt;
Here are some basic software commands to quickstart your setup.&lt;/p&gt;

&lt;p&gt;Also at the end are some tools I have listed that are very useful.&lt;/p&gt;

&lt;p&gt;Run the commands mentioned to install everything&lt;/p&gt;

&lt;p&gt;choco install  : To Install&lt;/p&gt;

&lt;p&gt;choco upgrade  : To upgrade&lt;/p&gt;

&lt;p&gt;choco uninstall  : To uninstall&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Install a package manager&lt;/p&gt;

&lt;p&gt;Chocolatey :  &lt;a href="https://chocolatey.org/"&gt;https://chocolatey.org/&lt;/a&gt;&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; @&lt;span class="s2"&gt;"%SystemRoot%&lt;/span&gt;&lt;span class="se"&gt;\S&lt;/span&gt;&lt;span class="s2"&gt;ystem32&lt;/span&gt;&lt;span class="se"&gt;\W&lt;/span&gt;&lt;span class="s2"&gt;indowsPowerShell&lt;/span&gt;&lt;span class="se"&gt;\v&lt;/span&gt;&lt;span class="s2"&gt;1.0&lt;/span&gt;&lt;span class="se"&gt;\p&lt;/span&gt;&lt;span class="s2"&gt;owershell.exe"&lt;/span&gt; &lt;span class="nt"&gt;-NoProfile&lt;/span&gt; &lt;span class="nt"&gt;-InputFormat&lt;/span&gt; None &lt;span class="nt"&gt;-ExecutionPolicy&lt;/span&gt; Bypass &lt;span class="nt"&gt;-Command&lt;/span&gt; &lt;span class="s2"&gt;"[System.Net.ServicePointManager]::SecurityProtocol = 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))"&lt;/span&gt; &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; SET &lt;span class="s2"&gt;"PATH=%PATH%;%ALLUSERSPROFILE%&lt;/span&gt;&lt;span class="se"&gt;\c&lt;/span&gt;&lt;span class="s2"&gt;hocolatey&lt;/span&gt;&lt;span class="se"&gt;\b&lt;/span&gt;&lt;span class="s2"&gt;in"&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;Install latest python&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;python 

&lt;span class="c"&gt;#check python version after install&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; python &lt;span class="nt"&gt;--version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;install latest Java&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;jdk8

&lt;span class="c"&gt;#check Java version after install&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; java &lt;span class="nt"&gt;-version&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;Install Hyper ( Hyper is a good looking command-line tool similar to Command line or Powershell)&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install  &lt;/span&gt;hyper
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;install Wox ( Wox is a quick search and launch tool similar to Alfred on Mac )&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;wox
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;Install node.js&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;nodejs.install

&lt;span class="c"&gt;#check version after install&lt;/span&gt;

&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; node &lt;span class="nt"&gt;-v&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; npm &lt;span class="nt"&gt;-v&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;Install sticky notes&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;simple-sticky-notes
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;li&gt;

&lt;p&gt;Install VS code&lt;br&gt;
&lt;/p&gt;

&lt;pre class="highlight shell"&gt;&lt;code&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt;choco &lt;span class="nb"&gt;install &lt;/span&gt;vscode.install

&lt;span class="c"&gt;#for specific version specify the version&lt;/span&gt;
&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;vscode.install &lt;span class="nt"&gt;--version&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;1.40.0
&lt;/code&gt;&lt;/pre&gt;




&lt;/li&gt;
&lt;/ul&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;```bash
#VS-CODE Extensions

1. AutoComplete Tag - sporiley.css-auto-prefix
2. CSS-Auto-Prefix - sporiley.css-auto-prefix
3. Live Server - ritwickdey.liveserver
4. Material Icon Theme - pkief.material-icon-theme
5. Adrian Theme - adriantheme.adrian-theme
6. Bunch of Language Support Apps (For any Language you use)
```
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;Install SublimeText3&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;sublimetext3
&lt;/code&gt;&lt;/pre&gt;

&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Install Firefox&lt;br&gt;
&lt;/p&gt;
&lt;pre class="highlight shell"&gt;&lt;code&gt;&lt;span class="o"&gt;&amp;gt;&lt;/span&gt; choco &lt;span class="nb"&gt;install &lt;/span&gt;firefox

&lt;span class="c"&gt;#Also install some extensions for firefox&lt;/span&gt;

1. Privacy Badger
2. HTTPS everywhere
3. Ublock origin
4. Grammarly
5. Hotspot Shield
&lt;/code&gt;&lt;/pre&gt;

&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Other Tools I use.
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://devdocs.io/"&gt;DevDocs&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://carbon.now.sh/"&gt;Carbon&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://replit.com/"&gt;The collaborative browser based IDE&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://devhints.io/"&gt;Devhints - TL;DR for developer documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://devhints.io/"&gt;Devhints - TL;DR for developer documentation&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://jdan.github.io/98.css/"&gt;98.css&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.ucraft.com/free-logo-maker"&gt;Free Logo Maker | Create Your Logo Online with Ucraft&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://getterms.io/"&gt;getterms.io&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.grammarly.com/"&gt;Write your best with Grammarly.&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;a href="https://www.notion.so/"&gt;Notion - The all-in-one workspace for your notes, tasks, wikis, and databases.&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A better-looking version of this post available here 😁: &lt;a href="https://www.notion.so/hritikpawar/Coding-Setup-64e514417d3240ccb03e6480d6da72dc"&gt;https://www.notion.so/hritikpawar/Coding-Setup-64e514417d3240ccb03e6480d6da72dc&lt;/a&gt;&lt;/p&gt;

</description>
      <category>setup</category>
    </item>
  </channel>
</rss>
