<?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>Forem: Digvijay Karadia</title>
    <description>The latest articles on Forem by Digvijay Karadia (@digvijay_karadia).</description>
    <link>https://forem.com/digvijay_karadia</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%2F756267%2F8979cda5-527f-477f-ad2a-938bd1b1a4fa.png</url>
      <title>Forem: Digvijay Karadia</title>
      <link>https://forem.com/digvijay_karadia</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/digvijay_karadia"/>
    <language>en</language>
    <item>
      <title>18 best programming quotes to motivate yourself</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Mon, 22 Nov 2021 07:50:39 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/18-best-programming-quotes-to-motivate-yourself-1n1h</link>
      <guid>https://forem.com/digvijay_karadia/18-best-programming-quotes-to-motivate-yourself-1n1h</guid>
      <description>&lt;p&gt;1) Every Programmer is an Author.&lt;/p&gt;

&lt;p&gt;2) While( !( succeed =  try() ) );&lt;br&gt;
3) The best error message is the one that never shows up.&lt;/p&gt;

&lt;p&gt;4 Any fool can write a code that computers can understand, good programers write a quote that humans can understand&lt;/p&gt;

&lt;p&gt;5 Technology is best when it brings people together.”&lt;/p&gt;

&lt;p&gt;6 It has become appallingly obvious that our technology has exceeded our humanity.&lt;/p&gt;

&lt;p&gt;7 “It is only when they go wrong that machines remind you how powerful they are.”&lt;/p&gt;

&lt;p&gt;8 The Web as I envisaged it, we have not seen it yet. The future is still so much bigger than the past.&lt;/p&gt;

&lt;p&gt;9 If it keeps up, man will atrophy all his limbs but the push-button finger.”&lt;/p&gt;

&lt;p&gt;10 If future generations are to remember us more with gratitude than sorrow, we must achieve more than just the miracles of technology. We must also leave them a glimpse of the world as it was created, not just as it looked when we got through with it.”Lyndon B. Johnson, Former President of the United States of America&lt;/p&gt;

&lt;p&gt;11 “Once a new technology rolls over you, if you're not part of the steamroller, you're part of the road.”&lt;/p&gt;

&lt;p&gt;12 It's not a faith in technology. It's faith in people.”&lt;/p&gt;

&lt;p&gt;13 The advance of technology is based on making it fit in so that you don't really even notice it, so it's part of everyday life.”&lt;/p&gt;

&lt;p&gt;14 “Technology is a useful servant but a dangerous master.”&lt;/p&gt;

&lt;p&gt;15 Talk is cheap show me the code&lt;/p&gt;

&lt;p&gt;16 Coding is not difficult. Its a weapon.&lt;/p&gt;

&lt;p&gt;17 Measuring progress by lines of code is like measuring aircraft building progress by wieght. &lt;/p&gt;

&lt;p&gt;18 The most important aspect of software development is to be clear about what you are trying to build. &lt;/p&gt;

</description>
    </item>
    <item>
      <title>WHAT IS VIRTUAL REALITY?</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Fri, 19 Nov 2021 09:25:21 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/what-is-virtual-reality-1i9a</link>
      <guid>https://forem.com/digvijay_karadia/what-is-virtual-reality-1i9a</guid>
      <description>&lt;p&gt;Virtual Reality (VR) is a computer-generated environment with scenes and objects that appear to be real, making the user feel they are doused in their surroundings. This context is formed inside a machine known as a Virtual Reality headset. VR allows us to involve ourselves in video games or movies as if we were one of the characters. We feel like we are doing the job and are realistic af. We can play any sport we like, we can perform surgeries, make food and do much other stuff to maximize performance.&lt;br&gt;
Although this may seem remarkably ahead of its time, its roots are not as recent as we may feel. The very first virtual reality device was considered to be Sensorama. It was a machine that had built-in seat and it played 3D movies, gave of smells, and generated vibrations to make the experience as vivid as possible. This device was brought into existence back as far as the mid-1950s. Following technological and software advancements over the coming years brought with them a continuous evolution both in projects and in interface design.&lt;/p&gt;

&lt;p&gt;That's enough about the theory that is propelling us into the future. Which sectors is Virtual Reality actually being used in today? Medicine, culture, education, and architecture are some of the areas that have already taken hold of this technology. &lt;/p&gt;

&lt;p&gt;In near future, Imagine going into virtual reality when deciding what furniture to buy for your residence. You will be able to walk around in a virtual living room, bedroom, kitchen, etc, and know what kind of furniture would fit in your house. In those simulations, you will be able to try out different items of furniture. So virtual reality would make many things possible.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>GIT CHEATSHEET</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Fri, 19 Nov 2021 09:24:49 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/git-cheatsheet-4dij</link>
      <guid>https://forem.com/digvijay_karadia/git-cheatsheet-4dij</guid>
      <description>&lt;p&gt;· Git is the public and open-source shared version control system that is accountable for everything GitHub-related that occurs locally on your computer.&lt;br&gt;
· This cheat sheet features the most important and commonly used Git commands for effortless reference.&lt;br&gt;
SETUP&lt;br&gt;
· Configuring user information used across all local repositories&lt;br&gt;
· git config --global user.name "[firstname lastname]"&lt;br&gt;
· set a name that is identifiable for credit when reviewing version history&lt;br&gt;
· git config --global user.email "[valid-email]"&lt;br&gt;
· set an email address that will be associated with each history marker&lt;br&gt;
· git config --global color.UI auto&lt;br&gt;
· set automated command line coloring for Git for easy reviewing&lt;br&gt;
SETUP &amp;amp; INIT&lt;br&gt;
· Configuring user information, initializing and cloning repositories&lt;br&gt;
· git init&lt;br&gt;
· initialize an existing directory as a Git repository&lt;br&gt;
· git clone [url]&lt;br&gt;
· retrieve an entire repository from a hosted location via URL&lt;br&gt;
STAGE &amp;amp; SNAPSHOT&lt;br&gt;
· Working with snapshots and the Git staging area&lt;br&gt;
· git status&lt;br&gt;
· show modified files in the working directory staged for your next commit&lt;br&gt;
· git add [file]&lt;br&gt;
· add a file as it looks now to your next commit (stage&lt;br&gt;
· git reset [file]&lt;br&gt;
· unstage a file while retaining the changes in the working directory&lt;br&gt;
· git diff&lt;br&gt;
· diff of what is changed but not staged&lt;br&gt;
· git diff --staged&lt;br&gt;
· diff of what is staged but not yet committed&lt;br&gt;
· git commit -m “[descriptive message]”&lt;br&gt;
· commit your staged content as a new commit snapshot&lt;br&gt;
BRANCH &amp;amp; MERGE&lt;br&gt;
· Isolating work in branches, changing context, and integrating changes&lt;br&gt;
· git branch&lt;br&gt;
· list your branches. a * will appear next to the currently active branch&lt;br&gt;
· git branch [branch-name]&lt;br&gt;
· create a new branch at the current commit&lt;br&gt;
· git checkout&lt;br&gt;
· switch to another branch and check it out into your working directory&lt;br&gt;
· git merge [branch]&lt;br&gt;
· merge the specified branch’s history into the current one&lt;br&gt;
· git log&lt;br&gt;
· show all commits in the current branch’s history&lt;br&gt;
INSPECT &amp;amp; COMPARE&lt;br&gt;
· Examining logs, diffs, and object information&lt;br&gt;
· git log&lt;br&gt;
· show the commit history for the currently active branch&lt;br&gt;
· git log branchB..branchA&lt;br&gt;
· show the commits on branch A that are not on branch B&lt;br&gt;
· git log --follow [file]&lt;br&gt;
· show the commits that changed file, even across renames&lt;br&gt;
· git diff branch B...branch A&lt;br&gt;
· show the diff of what is in branch A that is not in branch B&lt;br&gt;
· git show [SHA]&lt;br&gt;
· show any object in Git in human-readable format&lt;br&gt;
TRACKING PATH CHANGES&lt;br&gt;
· Versioning file removes and path changes&lt;br&gt;
· git rm [file]&lt;br&gt;
· delete the file from the project and stage the removal for commit&lt;br&gt;
· git mv [existing-path] [new-path]&lt;br&gt;
· change an existing file path and stage the move&lt;br&gt;
· git log --stat -M&lt;br&gt;
· show all commit logs with an indication of any paths that moved&lt;br&gt;
IGNORING PATTERNS&lt;br&gt;
· Preventing unintentional staging or committing of files&lt;br&gt;
· logs/&lt;br&gt;
· &lt;em&gt;.notes&lt;br&gt;
· pattern&lt;/em&gt;/&lt;br&gt;
· Save a file with desired patterns as .gitignore with either direct string&lt;br&gt;
· matches or wildcard globs.&lt;br&gt;
· git config --global core. excludes file [file]&lt;br&gt;
· system-wide ignore pattern for all local repositories&lt;br&gt;
SHARE &amp;amp; UPDATE&lt;br&gt;
· Retrieving updates from another repository and updating local repos&lt;br&gt;
· git remote add [alias] [url]&lt;br&gt;
· add a git URL as an alias&lt;br&gt;
· git fetch [alias]&lt;br&gt;
· fetch down all the branches from that Git remote&lt;br&gt;
· git merge [alias]/[branch]&lt;br&gt;
· merge a remote branch into your current branch to bring it up to date&lt;br&gt;
· git push [alias] [branch]&lt;br&gt;
· Transmit local branch commits to the remote repository branch&lt;br&gt;
· git pull&lt;br&gt;
· fetch and merge any commits from the tracking remote branch&lt;br&gt;
REWRITE HISTORY&lt;br&gt;
· Rewriting branches, updating commits, and clearing history&lt;br&gt;
· git-rebase [branch]&lt;br&gt;
· apply any commits of a current branch ahead of the specified one&lt;br&gt;
· git reset --hard [commit]&lt;br&gt;
· clear staging area, rewrite working tree from the specified commit&lt;br&gt;
TEMPORARY COMMITS&lt;br&gt;
· Temporarily store modified tracked files to change branches&lt;br&gt;
· git stash&lt;br&gt;
· Save modified and staged changes&lt;br&gt;
· git stash list&lt;br&gt;
· list stack-order of stashed file changes&lt;br&gt;
· git stash pop&lt;br&gt;
· write working from the top of stash stack&lt;br&gt;
· git stash drop&lt;br&gt;
· discard the changes from the top of stash stack&lt;/p&gt;

</description>
    </item>
    <item>
      <title>DEV handy tools for newbie</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Thu, 18 Nov 2021 09:50:25 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/dev-handy-tools-for-newbie-pol</link>
      <guid>https://forem.com/digvijay_karadia/dev-handy-tools-for-newbie-pol</guid>
      <description>&lt;ol&gt;
&lt;li&gt;DEV handy tools for newbie&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Coding, hosting - Glitch&lt;/p&gt;

&lt;p&gt;After it was launched in 2017, Glitch has let everyone write and change codes and then issue bots, network apps, and other outlines that it would host for free. But with its pro's there were cons. That free hosting came with certain very strict limitations. Apps had restricted RAM and storage, and more importantly, they would be shut down if they went inoperative for even a few minutes, meaning you often had to wait through a torpid boot before operating them.&lt;/p&gt;

&lt;p&gt;Command Line - Hyper&lt;br&gt;
Hyper is a terminal focused on network technologies, it is basically based on languages such as JavaScript, HTML, and CSS providing a fine and extensible practice for command-line interface users. Hyper delivers a lot of its speed and functionality thanks to the power of term below, the terminal emulator of the Chromium project.&lt;br&gt;
If you're just getting originated with Hyper terminal I'd suggest you head to Hyper website, they have an extensive installation guide and usage documentation&lt;/p&gt;

&lt;p&gt;Testing APIs - Insomnia&lt;/p&gt;

&lt;p&gt;Insomnia is an open cross-platform desktop utilization that drives the effort out of interacting with and designing HTTP-based APIs. Insomnia blends an easy-to-use interface with superior functionality like authentication supporters, code generation, and environment variables.&lt;/p&gt;

&lt;p&gt;Database - TablePlus&lt;br&gt;
TablePlus signifies a convenient, native app with a streamlined user interface that permits developers to concurrently maintain databases in a very fast and secure way. TablePlus supports most of the grass-roots databases like MySQL, Postgres, SQL Server, SQLite, Microsoft SQL Server, Redis, Redshift, Oracle, and many more.  TablePlus is compatible with every version of MariaDB. It is available for macOS, Windows, iOS, and Linux currently.&lt;br&gt;
Some notable features:&lt;br&gt;
Native build&lt;br&gt;
Handy query editor&lt;br&gt;
Multi Tabs &amp;amp; Code Review&lt;br&gt;
Can connect to various databases concurrently.&lt;br&gt;
TablePlus is available for free, but users can acquire a license to remove some constraints and customize the tool for more crucial needs on the TablePlus website.&lt;/p&gt;

&lt;p&gt;Design - Figma Community&lt;/p&gt;

&lt;p&gt;The Figma Community is a place where personalities, organizations, or companies can distribute data, plugins, and widgets. You can join the Community to recognize plugins, investigate files, and encourage other creators.&lt;/p&gt;

</description>
      <category>devhandytools</category>
      <category>beginners</category>
      <category>programming</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>Digital marketing</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Thu, 18 Nov 2021 09:47:58 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/digital-marketing-1nc5</link>
      <guid>https://forem.com/digvijay_karadia/digital-marketing-1nc5</guid>
      <description>&lt;p&gt;Digital marketing, also called online marketing, is the elevation of brands to unite with potential clients by making use internet and additional forms of digital messages. This includes not only email, social media, and web-based advertising, but also text and multimedia messages as a marketing channel.&lt;br&gt;
Basically, if a marketing campaign involves digital publication, it's digital marketing.&lt;br&gt;
Everything nowadays is running online, so why not your own shop's website? Ever thought just like dominos, pizza hut, etc, even your shop would have its official website? No right? But with digital marketing even the smallest shops in our neighborhood can have their website available.&lt;br&gt;
Now you must be thinking, why should I have my shop's website? so here are the advantages-:&lt;br&gt;
1) Customers would be able to check out the menu and place orders online, making it simpler than calling again and again for queries.&lt;br&gt;
2) The online website would make people order from it and would make a little less traffic in the shop making it better for both the pandemic and even managing the shop and making orders quicker.&lt;br&gt;
3) Your website would be more profitable than zomato as you can place your driver who would do the delivery, and you wouldn't even have to worry about the ratio you would have to give away.&lt;br&gt;
4) And in the future online business are going to rule the market so why not start from now so you can be well established till the era of the only online market takes it place.&lt;br&gt;
5) Customers can see the offers that you place on the website, which could make your sales a bit more as they would know your offers and would visit your shop for them.&lt;br&gt;
6) Online shopping is the best way to make the most of your business and you can even have a good reputation for your shop only by opening an online source for your shop, which we will help you for making.&lt;/p&gt;

</description>
      <category>digitalmarketing</category>
      <category>marketing</category>
      <category>socialmedia</category>
      <category>digitalbranding</category>
    </item>
    <item>
      <title>Artificial intelligence</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Thu, 18 Nov 2021 09:41:08 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/artificial-intelligence-3j24</link>
      <guid>https://forem.com/digvijay_karadia/artificial-intelligence-3j24</guid>
      <description>&lt;p&gt;Artificial intelligence is taking over the world. A day will come when you will just sit and relax and the machine does its job. &lt;/p&gt;

&lt;p&gt;Artificial Intelligence is the mind demonstrated by machines that are opposite to that of natural intelligence, which is sometimes shown by animals and humans. The advanced professionals dealing with AI define it as, "A system that observes its surroundings and progress tentatively according to it with the maximum chances of achieving its goals." Some of them even use the term artificial intelligence to describe the machines that can copy the human mind and perform functions such as learning and problem solving, but this definition would have given AI a pretty critical view so it was rejected by Major AI researchers.&lt;/p&gt;

&lt;p&gt;AI deals with every sector right now. The advanced search engines have AI attached to them. The recommendation systems, ads, and even in understanding the human speech and converting it into work (Alexa, Siri). Self Driving cars have AI, the voice searchers have AI. Computer games consist of AI and whatnot. I believe AI is slowly getting used to in the common world, making it easier for people to work with.&lt;br&gt;
As machines have become increasingly capable, tasks thought to challenge "intelligence" are often removed from the definition of AI.&lt;/p&gt;

</description>
      <category>ai</category>
      <category>newfuture</category>
      <category>beginners</category>
    </item>
    <item>
      <title>Fun Linux commands:-</title>
      <dc:creator>Digvijay Karadia</dc:creator>
      <pubDate>Thu, 18 Nov 2021 09:39:15 +0000</pubDate>
      <link>https://forem.com/digvijay_karadia/fun-linux-commands--3och</link>
      <guid>https://forem.com/digvijay_karadia/fun-linux-commands--3och</guid>
      <description>&lt;p&gt;The Linux command line can be the home of power users and sysadmins. However, Linux is more than just a lot of hard work. Linux was developed by fun-loving people who created an array of comical commands. Try playing around with these yourself when you want a smile.&lt;/p&gt;

&lt;p&gt;Steam locomotive (SL)&lt;br&gt;
For no reason whatsoever, you can cause a steam locomotive to zip across your terminal using the sl command. Install Steam Locomotive with your package manager. For example, on Fedora:&lt;br&gt;
$ sudo dnf install sl&lt;/p&gt;

&lt;p&gt;locomotive.png&lt;br&gt;
A steam locomotive engine drawing made from symbols and characters&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Real uses&lt;br&gt;
As far as I know, the sl command is truly just for fun. Do you have an interesting use for sl? Let me know in the comments.&lt;/p&gt;

&lt;p&gt;Fireplace (aafire)&lt;br&gt;
Warm your heart and your terminal with aafire command, which causes a fireplace animation to play. You can install aafire with your package manager. On Debian, Mint, Elementary, and similar:&lt;/p&gt;

&lt;p&gt;$ sudo apt install libaa-bin&lt;/p&gt;

&lt;p&gt;On Fedora, CentOS, and others:&lt;/p&gt;

&lt;p&gt;$ sudo dnf install aalib&lt;/p&gt;

&lt;p&gt;fireside.png&lt;br&gt;
A black and white image of a fire made from text symbols and characters&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Real uses&lt;br&gt;
This image is a subtle way to communicate to your team or boss that everything's about to go up in smoke.&lt;/p&gt;

&lt;p&gt;Yes&lt;br&gt;
You can use the yes command to print out a string of text until it is forcibly stopped with Ctrl+C. For example, I am a Buffalo Bills fan, so I chose to print out an endless series of Buffalo Bills with the yes command:&lt;/p&gt;

&lt;p&gt;$ yes Buffalo Bills&lt;/p&gt;

&lt;p&gt;bills.png&lt;br&gt;
A screenshot showing repeated lines of Buffalo Bills (left edge slightly cut off)&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Real uses&lt;br&gt;
You can use this command to pipe confirmation to scripts so that when a script pauses to ask for confirmation, it automatically receives yes. For example, imagine there's a script you run that often stops to ask you for confirmation:&lt;/p&gt;

&lt;p&gt;$ foo&lt;br&gt;
Are you sure you want to do this? Y/n  Y&lt;br&gt;
Are you sure? y/N  Y&lt;br&gt;
But are you? y/N&lt;br&gt;
You can auto-accept such messages bypassing yes to the command:&lt;/p&gt;

&lt;p&gt;$ yes | foo&lt;/p&gt;

&lt;p&gt;Alternatively, you can auto-deny messages using yes as well:&lt;/p&gt;

&lt;p&gt;$ yes no | foo&lt;/p&gt;

&lt;p&gt;Fortune&lt;br&gt;
You can have your fortune told on the command line by installing Fortune. Fortune prints a random and possibly meaningful message.&lt;/p&gt;

&lt;p&gt;Install Fortune with your package manager:&lt;/p&gt;

&lt;p&gt;$ sudo apt install fortune&lt;/p&gt;

&lt;p&gt;On Fedora:&lt;/p&gt;

&lt;p&gt;$ sudo dnf install fortune-mod&lt;/p&gt;

&lt;p&gt;The fortune command has many datasets it can draw from. For instance, you can get famous quotes from literature or the science-fiction TV show Firefly, or choose from jokes, tips about Linux, and much more. Search your repository for "fortune" to see what options your distribution provides.&lt;/p&gt;

&lt;p&gt;$ fortune&lt;br&gt;
Johnson's law:&lt;br&gt;
  Systems resemble the organizations that create them.&lt;br&gt;
Real uses&lt;br&gt;
You can use Fortune to generate a pseudo-random number. There's not enough entropy to make it cryptographically secure, but when you need an unexpected number, you can count characters or words:&lt;/p&gt;

&lt;p&gt;$ fortune | wc --chars&lt;br&gt;
38&lt;br&gt;
$ fortune | wc --words&lt;br&gt;
8&lt;br&gt;
$ fortune | wc --chars&lt;br&gt;
169&lt;br&gt;
Lolcat&lt;br&gt;
Lolcat is a program that concatenates files, or standard input, to standard output (like the generic cat) and adds rainbow coloring to it. You can pipe the output of other commands to lolcat, which provides a rainbow hue to the result.&lt;/p&gt;

&lt;p&gt;Here's the result of lolcat -h for its help output:&lt;/p&gt;

&lt;p&gt;lolcat_rainbow.png&lt;br&gt;
onscreen text colored in a rainbow gradient&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Figlet and banner&lt;br&gt;
The figlet and banner commands let you create simple ASCII text banners. Here's a text banner for a CentOS system:&lt;/p&gt;

&lt;p&gt;$ figlet centos.com&lt;/p&gt;

&lt;p&gt;figlet_centos.png&lt;br&gt;
Text banner reading "centos.com" composed from symbols and characters&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Pipe figlet to lolcat for a colorful banner:&lt;/p&gt;

&lt;p&gt;$ figlet centos.com | lolcat&lt;/p&gt;

&lt;p&gt;lolcat_figlet_centos.png&lt;br&gt;
A text banner reading "centos.com" made rainbow colored with lolcat&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;$ banner Hello World&lt;/p&gt;

&lt;p&gt;hello_world.png&lt;br&gt;
A banner reading "Hello World" spelled out with pound symbols&lt;br&gt;
Don Watkins, CC BY-SA 4.0&lt;/p&gt;

&lt;p&gt;Espeak&lt;br&gt;
You can add speech capabilities to your command line funnies by installing espeak.&lt;/p&gt;

&lt;p&gt;Once espeak is installed, turn up the volume on your computer and have some fun listening to your machine talk to you. Espeak is a software speech synthesizer, and there are a few different voice libraries available.&lt;/p&gt;

&lt;p&gt;$ espeak "Linux is the best operating system."&lt;/p&gt;

</description>
      <category>linux</category>
      <category>linuxcommands</category>
      <category>programming</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
