Noise is a fast and beautiful GTK3 audio player with a focus on music and libraries. It handles external devices, CDs, and album art. Noise utilizes Granite for a consistent and slick UI. Elementary OS Team has created few PPAs on launchpad.net so that users can easily install and test some elementary applications(Noise Player) on Ubuntu desktop. This article explains you about how to install noise player on Ubuntu.FeaturesIt supports plugins.Automatic DB upgrading for newer versions.It supports last.fm authentication.It supports smart auto scroll for the current song.It supports horizontally scrolling fixed.It supports gapless playback.Improved start-up speed.Multi-library management. Podcasts now have ... Read More
MongoDB is a cross-platform, document oriented database that provides, high performance, high availability, and easy scalability. MongoDB works on concept of collection and document. The official Ubuntu 16.04 MongoDB packages have not yet been published by the MongoDB maintainers. This article explains about “How to install Mongo DB on Ubuntu and start the MongoDB service on boot”Adding the MongoDB RepositoryMongoDB is generally included in a Ubuntu package repositories. However, a legitimate MongoDB repository affords the most upto date version change in an endorsed manner.To carry out this process, we first must import the key for the legitimate MongoDB repository using ... Read More
Lynis is a security audit tool for Unix and Linux based systems. It assists auditor in scanning the system and its security defenses helps in improving system hardening. This software will determine system information which is specific to OS type, installed packages, system and network configuration. Additionally, it will check the system for configuration errors and security issues. This article explains about how to install lynis on Ubuntu.FeaturesIt is an open sourceIt supported shell scriptNo dependenciesEasy to understandDynamic OS detectionIt supported 300+ built-in testsIt supports for custom testsPlugin supportIt supports compliance checksExtensive software supportInstalling of LynisLynis doesn’t required any installation, ... Read More
Jenkins is a powerful application that allows continuous integration and continuous delivery of projects, regardless of the platform you are working on. It is a free source that can handle any kind of build or continuous integration. You can integrate Jenkins with a number of testing and deployment technologies. This article explains about- “How to install Jenkins on Ubuntu”To add Jenkins PPA on Ubuntu, use the following command –$ wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - $ sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'Now update the packages, use the following command –$ sudo apt-get updateTo ... Read More
Java programming language was originally developed by Sun Microsystems which was initiated by James Gosling and released in 1995 as core a component of Sun Microsystems’ Java platform (Java 1.0 [J2SE]).The latest release of the Java Standard Edition is Java SE 8. With the advancement of Java and its widespread popularity, multiple configurations were built to suit various types of platforms. Ex − J2EE for Enterprise Applications, J2ME for Mobile Applications.The new J2 versions was renamed as Java SE, Java EE and Java ME respectively. Java is guaranteed to be a Write Once, Run Anywhere.This article explains about ‘How to ... Read More
Grunt (The JavaScript assignment Runner) is an automation tool to perform repetitive duties like compilation, unit testing etc. Grunt and Grunt plugins are hooked up and managed through NPM, the Node.Js package manager. This article explains about – How to install Grunt on Ubuntu.To install grunt on ubuntu, it should require pre-installed Node.js and NPM. To verify the version of Node.js, use the following command –$ node --versionThe sample output should be like this –v6.9.2To verify the version of NPM, use the following command –$ npm --versionThe sample output should be like this –3.10.9If you wants to install Node.js and ... Read More
Let us first create a table −mysql> create table DemoTable658(FirstName varchar(100),value char(2)); Query OK, 0 rows affected (0.95 sec)Insert some records in the table using insert command −mysql> insert into DemoTable658(FirstName) values('John') ; Query OK, 1 row affected (0.19 sec) mysql> insert into DemoTable658(value,FirstName) values(default(value),'Sam'); Query OK, 1 row affected (0.23 sec)Display all records from the table using select statement −mysql> select *from DemoTable658;This will produce the following output −+-----------+-------+ | FirstName | value | +-----------+-------+ | John | NULL | | Sam | NULL | +-----------+-------+ 2 rows in set (0.00 sec)
PropositionA proposition is a collection of declarative statements that has either a truth value "true” or a truth value "false". A propositional consists of propositional variables and connectives. We denote the propositional variables by capital letters (A, B, etc). The connectives connect the propositional variables.PredicateA predicate is an expression of one or more variables defined on some specific domain. A predicate with variables can be made a proposition by either assigning a value to the variable or by quantifying the variable.The following are some examples of predicates −Let E(x, y) denote "x = y"Let X(a, b, c) denote "a + ... Read More
For this, use ORDER BY ISNULL(). Let us first create a table −mysql> create table DemoTable669 ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentScore int ); Query OK, 0 rows affected (0.55 sec)Insert some records in the table using insert command −mysql> insert into DemoTable669(StudentScore) values(45) ; Query OK, 1 row affected (0.80 sec) mysql> insert into DemoTable669(StudentScore) values(null); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable669(StudentScore) values(89); Query OK, 1 row affected (0.10 sec) mysql> insert into DemoTable669(StudentScore) values(null); Query OK, 1 row affected (0.15 sec)Display all records from the table using select ... Read More
A covering graph is a subgraph that contains either all the vertices or all the edges corresponding to some other graph. A subgraph that contains all the vertices is called a line/edge covering. A subgraph that contains all the edges is called a vertex covering.Let 'G' = (V, E) be a graph. A subset K of V is called a vertex covering of 'G', if every edge of 'G' is incident with or covered by a vertex in 'K'.ExampleTake a look at the following graph −The subgraphs that can be derived from the above graph are as follows −K1 = ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP