<?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: TANMAY TIWARI 1.2</title>
    <description>The latest articles on DEV Community by TANMAY TIWARI 1.2 (@tanmaytiwaricyber).</description>
    <link>https://dev.to/tanmaytiwaricyber</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%2F767775%2F9cdc06d7-8535-42ee-a423-81aed0d276a2.jpg</url>
      <title>DEV Community: TANMAY TIWARI 1.2</title>
      <link>https://dev.to/tanmaytiwaricyber</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/tanmaytiwaricyber"/>
    <language>en</language>
    <item>
      <title>Code-Magic</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Sat, 25 Mar 2023 15:54:24 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/code-magic-2anl</link>
      <guid>https://dev.to/tanmaytiwaricyber/code-magic-2anl</guid>
      <description>&lt;p&gt;&lt;a href="//code-magic-coral.vercel.app"&gt;click here to open website&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/Tanmay-Tiwaricyber/Code-Magic"&gt;project url github&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A website to help you get simple tricks you can use in your applications with html and css&lt;/p&gt;

&lt;p&gt;code magic&lt;/p&gt;

&lt;p&gt;⚒️ Languages / Tools&lt;br&gt;
HTML&lt;br&gt;
HTML    CSS&lt;br&gt;
CSS Typescript&lt;br&gt;
TypeScript&lt;/p&gt;

&lt;p&gt;🧑🏾‍💻 Demo&lt;/p&gt;

&lt;p&gt;Check out the website: &lt;a href="//code-magic-coral.vercel.app"&gt;Code Magic&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;👇🏽 Prerequisites&lt;br&gt;
Before installation, please make sure you have already installed the following tools:&lt;/p&gt;

&lt;p&gt;Git&lt;br&gt;
NodeJs&lt;/p&gt;

&lt;p&gt;🛠️ Installation Steps&lt;/p&gt;

&lt;p&gt;Fork the project. Click on the  icon in the top right to get started&lt;br&gt;
Clone the project, you can use the following command:&lt;br&gt;
git clone &lt;a href="https://github.com/"&gt;https://github.com/&lt;/a&gt;/Code-Magic&lt;br&gt;
Navigate to the project directory&lt;br&gt;
cd Code-Magic&lt;br&gt;
Install dependencies with npm install&lt;br&gt;
npm install&lt;br&gt;
npm install -g commitizen&lt;br&gt;
Run the project&lt;br&gt;
npm run dev&lt;/p&gt;

&lt;p&gt;🥂 After making a change&lt;/p&gt;

&lt;p&gt;Create a new branch&lt;br&gt;
git checkout -b YourBranchName&lt;br&gt;
Add it to staging area&lt;br&gt;
NOTE: don't commit the package.json&lt;/p&gt;

&lt;p&gt;git add .&lt;br&gt;
Commit your changes with&lt;br&gt;
git cz&lt;br&gt;
Push your changes&lt;br&gt;
git push&lt;/p&gt;

&lt;p&gt;👨‍👩‍👦 Community&lt;/p&gt;

&lt;p&gt;Don't forget to join the discord community - Join us&lt;/p&gt;

&lt;p&gt;👩🏽‍💻 Contributing&lt;br&gt;
Contributions make the open source community such an amazing place to learn, inspire, and create.&lt;br&gt;
Any contributions you make are greatly appreciated.&lt;br&gt;
Check out our contribution guidelines for more information.&lt;/p&gt;

&lt;p&gt;🛡️ License&lt;/p&gt;

&lt;p&gt;Code-Magic is licensed under the MIT License - see the LICENSE file for details.&lt;/p&gt;

&lt;p&gt;💪🏽 Thanks to all Contributors&lt;br&gt;
Thanks a lot for spending your time helping Code-Magic grow. Thanks a lot! Keep rocking🍻&lt;/p&gt;

&lt;p&gt;🙏🏽 Support&lt;/p&gt;

&lt;p&gt;This project needs a star️ from you. Don't forget to leave a star✨&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>programming</category>
      <category>productivity</category>
    </item>
    <item>
      <title>New Github Repo</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Thu, 13 Oct 2022 19:22:30 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/new-github-repo-1ajd</link>
      <guid>https://dev.to/tanmaytiwaricyber/new-github-repo-1ajd</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/Tanmay-Tiwaricyber/t-infect"&gt;https://github.com/Tanmay-Tiwaricyber/t-infect&lt;/a&gt;&lt;/p&gt;

</description>
      <category>github</category>
      <category>git</category>
      <category>bash</category>
      <category>termux</category>
    </item>
    <item>
      <title>Difference Between apt update and apt upgrade</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Tue, 10 May 2022 16:34:01 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/difference-between-apt-update-and-apt-upgrade-35d1</link>
      <guid>https://dev.to/tanmaytiwaricyber/difference-between-apt-update-and-apt-upgrade-35d1</guid>
      <description>&lt;p&gt;Package Managers are fantastic!&lt;br&gt;
Let me tell you what made me say that.&lt;/p&gt;

&lt;p&gt;Features of Package Managers:&lt;br&gt;
Downloads, installs and updates existing software from a repository.&lt;br&gt;
Ensures the integrity and authenticity of the package.&lt;br&gt;
Manages and resolves required dependencies.&lt;br&gt;
Knows where to put all the files in the Linux file system.&lt;br&gt;
Just imagine performing tasks like checksum verification, installing dependencies, storing components like docs, binaries and config files in different folders manually.&lt;/p&gt;

&lt;p&gt;Although for some package managers like "dpkg", you still need to install dependencies manually. But I don't know why would one use package managers like dpkg if we have more advanced package managers which use these low level package managers under the hood and simplifies the task.&lt;/p&gt;

&lt;p&gt;"apt" is one such high level package manager.&lt;/p&gt;

&lt;p&gt;If you ever googled how to install  in Ubuntu machine, you'd have probably came across these commands:&lt;br&gt;
sudo apt update&lt;br&gt;
sudo apt upgrade&lt;br&gt;
sudo apt install &lt;br&gt;
You might be thinking that we only wanted to install a certain package so why are people suggesting us to execute those 2 additional commands?&lt;/p&gt;

&lt;p&gt;Let's understand that.&lt;/p&gt;

&lt;p&gt;What does apt update do?&lt;br&gt;
"apt update" updates the package sources list with the latest versions of the packages in the repositories.&lt;/p&gt;

&lt;p&gt;Package sources list contains the locations or URLs of some of the repositories from which a package is installed.&lt;/p&gt;

&lt;p&gt;You can view this list using the command :&lt;br&gt;
cat /etc/apt/sources.list&lt;br&gt;
It would give output:&lt;/p&gt;

&lt;p&gt;Sources List&lt;/p&gt;

&lt;p&gt;One such location in these repositories is /ubuntu/dists/bionic-updates/main/source (You can check that here) where Sources.gz file contains all the information about the packages including:&lt;/p&gt;

&lt;p&gt;Dependencies of the package&lt;br&gt;
Latest versions of the package&lt;br&gt;
Checksums of the packages to verify integrity&lt;br&gt;
And much more as shown in the figure below.&lt;br&gt;
Image description&lt;/p&gt;

&lt;p&gt;So, whenever we type in apt update it browses these lists from the repositories and copies the latest version of them to the local system. It actually doesn't install any package on the system.&lt;/p&gt;

&lt;p&gt;What does apt upgrade do then?&lt;br&gt;
"apt upgrade" compares the version of all the packages currently installed on the system with the ones in the list we fetched through apt update and upgrades all of them to their latest versions.&lt;/p&gt;

&lt;p&gt;Generally, when upgrading all the packages in the system, we merge both apt update and apt upgrade commands in a single line:&lt;br&gt;
sudo apt update &amp;amp;&amp;amp; sudo apt upgrade&lt;br&gt;
All these things happen in the backend within a few seconds.&lt;/p&gt;

</description>
      <category>powerfuldevs</category>
      <category>tutorial</category>
      <category>discuss</category>
      <category>codenewbie</category>
    </item>
    <item>
      <title>Visit my website</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Tue, 26 Apr 2022 18:58:04 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/visit-my-website-1j6d</link>
      <guid>https://dev.to/tanmaytiwaricyber/visit-my-website-1j6d</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/Tanmay-Tiwaricyber/remote-coders-2022"&gt;https://github.com/Tanmay-Tiwaricyber/remote-coders-2022&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>programming</category>
      <category>github</category>
      <category>webdev</category>
    </item>
    <item>
      <title>My Web based OS</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Sat, 16 Apr 2022 12:03:24 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/my-web-based-os-485a</link>
      <guid>https://dev.to/tanmaytiwaricyber/my-web-based-os-485a</guid>
      <description>&lt;h2&gt;
  
  
  check my operating system using this link
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://tanmay-tiwari-os.herokuapp.com/index.html"&gt;https://tanmay-tiwari-os.herokuapp.com/index.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>webdev</category>
      <category>programming</category>
      <category>css</category>
    </item>
    <item>
      <title>Encrypt-Decrypt-Msg by Tanmay Tiwari</title>
      <dc:creator>TANMAY TIWARI 1.2</dc:creator>
      <pubDate>Sun, 03 Apr 2022 06:25:09 +0000</pubDate>
      <link>https://dev.to/tanmaytiwaricyber/encrypt-decrypt-msg-by-tanmay-tiwari-1ma2</link>
      <guid>https://dev.to/tanmaytiwaricyber/encrypt-decrypt-msg-by-tanmay-tiwari-1ma2</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/Tanmay-Tiwaricyber/Encrypt-Decrypt-Msg"&gt;https://github.com/Tanmay-Tiwaricyber/Encrypt-Decrypt-Msg&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;it is use to read encrypted msg&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
