<?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: exploringbits</title>
    <description>The latest articles on DEV Community by exploringbits (@exploringbits).</description>
    <link>https://dev.to/exploringbits</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%2F476712%2Fed6cf9e3-496f-4ae3-a3ac-3482ff27a0ee.png</url>
      <title>DEV Community: exploringbits</title>
      <link>https://dev.to/exploringbits</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/exploringbits"/>
    <language>en</language>
    <item>
      <title>Dank Memer Bot Discord</title>
      <dc:creator>exploringbits</dc:creator>
      <pubDate>Wed, 25 Aug 2021 15:02:59 +0000</pubDate>
      <link>https://dev.to/exploringbits/dank-memer-bot-discord-21h9</link>
      <guid>https://dev.to/exploringbits/dank-memer-bot-discord-21h9</guid>
      <description>&lt;p&gt;What is Dank Memer Bot?&lt;/p&gt;

&lt;p&gt;The Dank Memer is a multipurpose bot that adds a set of functions to your server. Though the list keeps going on, the Dank Memer Discord bot can do music, moderation, currency, and of course, memes. Like Rhythm Bot, the average bot is known to perform only one function — in this case, just music.&lt;/p&gt;

&lt;p&gt;Plenty of users tend to identify multipurpose bots as annoying and understandable harmful add-ons to the server. However, that is simply not the case, at least for most multipurpose bots; these bots can prove to be really neat, especially if the owners invest some time in customizing the bots accordingly.&lt;/p&gt;

&lt;p&gt;What makes Dank Memer different?&lt;/p&gt;

&lt;p&gt;While the Dank Memer Bot boasts a distinct feature set, it is undoubtedly not what sets it different from its competition. In fact, it is the tremendous support and devotion dedicated by Dank Memer’s team of developers. The team aims to be the best at everything they offer while sprinkling some ‘spicy’ meme-content with each feature. For instance, instead of saying the traditional ‘this user is banned’, the bot instead says ‘good riddance idiot’, or anything else you may want it to say.&lt;/p&gt;

&lt;p&gt;The Dank Memer team is amongst the few who actually listen to user feedback. As time passes and more bots show up, often mimicking their features, the bot continues to evolve and improve.&lt;/p&gt;

&lt;p&gt;If you want to know more about dank memer bot - &lt;a href="https://exploringbits.com/dank-memer-bot-discord"&gt;https://exploringbits.com/dank-memer-bot-discord&lt;/a&gt;&lt;/p&gt;

</description>
      <category>discord</category>
    </item>
    <item>
      <title>How to Use Groovy Bot?</title>
      <dc:creator>exploringbits</dc:creator>
      <pubDate>Wed, 28 Apr 2021 08:24:14 +0000</pubDate>
      <link>https://dev.to/exploringbits/how-to-use-groovy-bot-183d</link>
      <guid>https://dev.to/exploringbits/how-to-use-groovy-bot-183d</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--t-8X__2m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1afdix2uxh2sd499tsd7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--t-8X__2m--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/1afdix2uxh2sd499tsd7.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
  Running or being part of a Discord server is quite an engaging and demanding task. Especially if you’re moderating a Discord server, time can fly like no other, and before you know it, you’ve got tons of tasks remaining, and you’ve only crossed one item off your list.&lt;/p&gt;

&lt;p&gt;While Discord is a fantastic place to start a community on anything you’re passionate about, moderating large servers, including chat rooms, voice rooms, etc., can be quite a demanding task. And on top of that, you need to keep fellow members engaged and interested as well. Here is where bots come to the rescue by allowing you to moderate your Discord server and add some fun at the same time.&lt;/p&gt;

&lt;p&gt;There are so many moderation bots to choose from. Each with its own unique commands and features that make managing and running a server a painless task, and today we’re going to be talking about the Groovy bot.&lt;br&gt;
But before we head on into all the details, if you’re interested to learn more about other bots like Dyno Bot or Carl Bot for Discord, we’ve made extensive posts on them, too, so check them out.&lt;/p&gt;

&lt;p&gt;Now, let’s get into the nitty-gritty details of Groovy Bot.&lt;/p&gt;

&lt;p&gt;The Ultimate Guide[ &lt;a href="https://exploringbits.com/how-to-use-groovy-bot/"&gt;https://exploringbits.com/how-to-use-groovy-bot/&lt;/a&gt;]  to Use Groovy Bot on Discord to play, add or remove music on your voice channel with Groovy Bot Commands prefix.&lt;/p&gt;

</description>
      <category>discord</category>
    </item>
    <item>
      <title>File Allocation Methods in OS</title>
      <dc:creator>exploringbits</dc:creator>
      <pubDate>Sat, 24 Oct 2020 11:53:50 +0000</pubDate>
      <link>https://dev.to/exploringbits/file-allocation-methods-in-os-4pnd</link>
      <guid>https://dev.to/exploringbits/file-allocation-methods-in-os-4pnd</guid>
      <description>&lt;p&gt;Contiguous allocation&lt;br&gt;
In this scheme, a file is made from the contiguous set of blocks Linear ordering on the disk is defined by the disk addresses. In this scheme only one job is accessing the disk block b after that it accesses the block b+1 and there are no head movements. When the movement of the head is needed the head moves only from one track to another track. So the disk number that is required for accessing the contiguous allocation is minimal. Contiguous allocation method provides a good performance that’s why it is used by the IBM VM/CMS operating system. For example, if a file requires n blocks and is given a block b as the starting location, then the blocks assigned to the file will be: b, b+1, b+2,..., b+n-1. This means that given the starting block address and the length of the file (in terms of blocks required), we can determine the blocks occupied by the file. For a contiguous allocation the directory entry the address of the starting block and Length of the allocated portion.&lt;/p&gt;

&lt;p&gt;Advantages:&lt;/p&gt;

&lt;p&gt;In the contiguous allocation, sequential and direct access both are supported.&lt;br&gt;
For the direct access, the starting address of the kth block is given and further blocks are obtained by b+K,&lt;br&gt;
This is very fast and the number of seeks is minimal in the contiguous allocation method.&lt;/p&gt;

&lt;p&gt;Linked allocation&lt;br&gt;
The problems of contiguous allocation are solved in the linked allocation method. In this scheme, disk blocks are arranged in the linked list form which is not contiguous. The disk block is scattered in the disk. In this scheme, the directory entry contains the pointer of the first block and pointer of the ending block. These pointers are not for the users. For example, a file of six blocks starts at block 10 and end at the block. Each pointer contains the address of the next block. When we create a new file we simply create a new entry with the linked allocation. Each directory contains the pointer to the first disk block of the file. when the pointer is nil then it defines the empty file.&lt;/p&gt;

&lt;p&gt;Advantages:&lt;/p&gt;

&lt;p&gt;In terms of the file size, this scheme is very flexible.&lt;br&gt;
We can easily increase or decrease the file size and system does not worry about the contiguous chunks of memory.&lt;br&gt;
This method free from external fragmentation this makes it better in terms of memory utilization.&lt;/p&gt;

&lt;p&gt;Indexed Allocation&lt;br&gt;
In this scheme, a special block known as the index block contains the pointer to all the blocks occupied by a file. each file contains its index which is in the form of an array of disk block addresses. The ith entry of index block point to the ith block of the file. The address of the index block is maintained by the directory. When we create a file all pointer is set to nil. A block is obtained from the free space manager when the first ith block is written. When the index block is very small it is difficult to hold all the pointers for the large file. to deal with this issue a mechanism is available.&lt;/p&gt;

&lt;p&gt;Advantages:&lt;/p&gt;

&lt;p&gt;This scheme supports random access of the file.&lt;br&gt;
This scheme provides fast access to the file blocks.&lt;br&gt;
This scheme is free from the problem of external fragmentation.&lt;/p&gt;

&lt;p&gt;Read more on File Allocation in OS: &lt;a href="https://exploringbits.com/file-allocation-methods-in-os/"&gt;https://exploringbits.com/file-allocation-methods-in-os/&lt;/a&gt;&lt;/p&gt;

</description>
      <category>computerscience</category>
      <category>operatingsystem</category>
      <category>os</category>
    </item>
    <item>
      <title>Applications of Machine learning</title>
      <dc:creator>exploringbits</dc:creator>
      <pubDate>Mon, 28 Sep 2020 13:53:58 +0000</pubDate>
      <link>https://dev.to/exploringbits/applications-of-machine-learning-34p9</link>
      <guid>https://dev.to/exploringbits/applications-of-machine-learning-34p9</guid>
      <description>&lt;p&gt;Image Recognition:&lt;br&gt;
Image recognition is one of the most common applications of machine learning. It is used to identify objects, persons, places, digital images, etc. The popular use case of image recognition and face detection is, Automatic friend tagging suggestion. Facebook provides us a feature of auto friend tagging suggestion. Whenever we upload a photo with our Facebook friends, then we automatically get a tagging suggestion with name, and the technology behind this is machine learning's face detection and recognition algorithm. It is based on the Facebook project named "Deep Face," which is responsible for face recognition and person identification in the picture.&lt;/p&gt;

&lt;p&gt;Speech Recognition&lt;br&gt;
While using Google, we get an option of "Search by voice," it comes under speech recognition, and it's a popular application of machine learning.Speech recognition is a process of converting voice instructions into text, and it is also known as "Speech to text", or "Computer speech recognition." At present, machine learning algorithms are widely used by various applications of speech recognition. Google assistant, Siri, Cortana, and Alexa are using speech recognition technology to follow the voice instructions.&lt;/p&gt;

&lt;p&gt;Traffic prediction:&lt;br&gt;
If we want to visit a new place, we take help of Google Maps, which shows us the correct path with the shortest route and predicts the traffic conditions.It predicts the traffic conditions such as whether traffic is cleared, slow-moving, or heavily congested with the help of two ways: Real Time location of the vehicle form Google Map app and sensor. Average time has taken on past days at the same time. Everyone who is using Google Map is helping this app to make it better. It takes information from the user and sends back to its database to improve the performance.&lt;/p&gt;

&lt;p&gt;Product recommendations:&lt;br&gt;
Machine learning is widely used by various e-commerce and entertainment companies such as Amazon, Netflix, etc., for product recommendation to the user. Whenever we search for some product on Amazon, then we started getting an advertisement for the same product while internet surfing on the same browser and this is because of machine learning. Google understands the user interest using various machine learning algorithms and suggests the product as per customer interest. As similar, when we use Netflix, we find some recommendations for entertainment series, movies, etc., and this is also done with the help of machine learning.&lt;/p&gt;

&lt;p&gt;Self-driving cars:&lt;br&gt;
One of the most exciting applications of machine learning is self-driving cars. Machine learning plays a significant role in self-driving cars. Tesla, the most popular car manufacturing company is working on self-driving car. It is using unsupervised learning method to train the car models to detect people and objects while driving.&lt;/p&gt;

&lt;p&gt;Email Spam and Malware Filtering:&lt;br&gt;
Whenever we receive a new email, it is filtered automatically as important, normal, and spam. We always receive an important mail in our inbox with the important symbol and spam emails in our spam box, and the technology behind this is Machine learning. Below are some spam filters used by Gmail:&lt;/p&gt;

&lt;p&gt;Virtual Personal Assistant:&lt;br&gt;
We have various virtual personal assistants such as Google assistant, Alexa, Cortana, Siri. As the name suggests, they help us in finding the information using our voice instruction. These assistants can help us in various ways just by our voice instructions such as Play music, call someone, Open an email, Scheduling an appointment, etc.&lt;/p&gt;

&lt;p&gt;For more visit ExploringBits&lt;br&gt;
&lt;a href="https://exploringbits.com/"&gt;https://exploringbits.com/&lt;/a&gt; is dedicated to providing knowledge about computer science and technology in a way that everyone can understand how fascinating technology can be.&lt;/p&gt;

</description>
      <category>machinelearning</category>
    </item>
    <item>
      <title>Exploring bits</title>
      <dc:creator>exploringbits</dc:creator>
      <pubDate>Mon, 28 Sep 2020 13:49:30 +0000</pubDate>
      <link>https://dev.to/exploringbits/exploring-bits-3a72</link>
      <guid>https://dev.to/exploringbits/exploring-bits-3a72</guid>
      <description>&lt;p&gt;&lt;a href="https://exploringbits.com/"&gt;https://exploringbits.com/&lt;/a&gt; is dedicated to providing knowledge about computer science and technology in a way that everyone can understand how fascinating technology can be.&lt;/p&gt;

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