A beowulf cluster is formed using normal computers that are identical. These are arranged into a small local area network (LAN). There are programs that allow these computers to share processing among them.So beowulf clusters form a parallel processing unit using common personal computers.An image that displays the first beowulf cluster at Barcelona Supercomputing Center is as follows −Image Credit − By Vcarceler [CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0)], from Wikimedia CommonsFeatures of Beowulf ClustersSome important features of beowulf clusters are as follows −Beowulf clusters are formed using normal computers. There is no software that denoted a cluster as a beowulf cluster.A ... Read More
A radio button is an input type that takes input in form of the options. The user will select one value from multiple choices. Only one option can be selected out of many possible choices.In this article, we will explore how to disable a radio button and how to enable it back when required. We will see how radio buttons work internally and how can we disable them when requiredMostly radio buttons are shown to the user only in some cases as part of confirmation. When not required we can disable them so that the user does not choose an ... Read More
We can use the CSS media queries to check whether the website is opened inside a web browser or a mobile browser. This information can be fetched using the min-width and the max-width of the webpage.CSS media queries are only limited to styling the web pages but we can control the functionality of a website as per the user’s device by using the navigator properties in JavaScript.The Navigator returns a set of values that includes user browser, version, operating system, and many more.Syntaxnavigator.userAgentExampleIn the below example, we are going to use Navigator to fetch the user’s device details. This will ... Read More
In this article, we are going to explore the CAPS LOCK key and how to check if they are turned on or not using JavaScript on a webpage. While working with new-age web applications, we often require certain information including user interaction and experience.The user interacts with a website to execute a functionality like hitting an API, handling clicks or buttons that trigger a method, and many more. In some of the cases, we might need to know whether the CAPS LOCK key is turned on or not.One use case can be any authentication system that notifies the user that ... Read More
In this article, we are going to explore the conversion of required HTML content into a PDF file. Many a time we have to read and accept the Terms & Conditions, a better way is to download the PDF file read it in spare time, and then accept it. Therefore, for achieving this we can make use of converting the content into a PDF file.We also need some content to be stored in a PDF file to be used later on for various purposes. The most common use includes downloading chapters, texts, thesis, etc.The above conversion can be achieved in ... Read More
In this modern world, everyone carries smartphones with them. Hence, having a mobile friendly website is a must because most people are browsing various websites using their mobile phones. That’s not all; even Google is now clearly marking websites, based on mobile search results and views and checking whether your website is mobile friendly or not. And if it finds that particular tag is not getting displayed around the content on your website, then you might notice a drop in mobile traffic.Even though responsive design is definitely the way to go, but it is not enough. How do you confirm ... Read More
In this article, we are going to explore about the concept of computed properties in an object. We will learn how to declare an object with computed property name. Let’s know about JavaScript objects before actually moving on to computed properties.JavaScript Object − A JavaScript Object contains key-value pairs in which the key represents a property from which we can get and set the value of an object.Method IWe will use the square bracket expression i.e. [] to create the computed name property in the object. In ES6 it is possible to use an expression within the [] brackets.Example 1In ... Read More
In this article, we are going to explore and learn about Timeline Animations. Anime.js is a lightweight JavaScript library that has a small but powerful set of APIs. It works upon the DOM attributes, CSS properties, SVG, and JavaScript objects.We can build multiple and complex animations using the Anime.js. Anime’s built-in staggering system helps in making complex follow through and overlapping animations simple. It can also be used on both timings and properties.How to use Anime.js?We can import or use Anime.js in our code in the following two ways −We can either download the anime.min.js file and directly use it ... Read More
In this article, we are going to learn about parallax effects and how to create them using HTML, CSS, and JavaScript. We will be using the mouse-move event to show the parallax effect. During the parallax effect, two different images move in parallel to each other. Both the images will be working parallel and making the same transitions. The only difference will be they move in the opposite directions.Parallax effects are used for making the websites better in terms of User Experience and enhancing the interactivity level of the website. We can move the foreground and the background images at ... Read More
the reputed B2B social networking platform has been rechristened by the elite fraternity of the recruiting world as ‘The Ultimate Hub of Professionals’. Gone are the days when recruiters used to approach all the job seekers via phone calls and electronic mails. In a way, has undoubtedly revolutionized the recruiting world. Job seekers should create an effective profile and this is the contemporary signature style of dealing with recruiters.Here is a very brief run-down on ‘How to create an effective profile to attract jobs:1. Professional Name − Your professional name should include only your First Name and Last Name. The ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP