We human beings are always encircled by electronic gadgets everywhere in today’s time. The invention of newer technologies escalates our obsession towards gadgets. In a nutshell, we are on the verge of developing an unquenchable thirst for gadgets.Speaking of gadgets, the first thing that comes to everyone’s mind might perhaps be a phone. Whether, it may be a landline phone, a feature phone or even a Smartphone, these devices have been one of the basic human necessities of the current era. As a result, we end up having a lot of these devices.How to Mobilize LandlinesSometimes, it becomes a painful ... Read More
Cat command is a well known Unix utility that reads files sequentially. Writing them to conventional output. The name is derived from its function for concatenating and listing the documents. Tac (that is “cat” backwards) concatenates every record to traditional output much like the cat command. However in opposite: line-by means of-line, printing the last line first. This article explains about “How to use ‘cat’ and ‘tac’ commands with examples”.The basic example of cat command should be like this –$ cat text.txtThe above command is to read files and display them to stdout, meaning to display the content of files ... Read More
To install speed test CLI command line, it should require Python ppi. Use the following command to install Python ppi .$ sudo apt-get install python-pipThe sample output should be like this –Building dependency tree Reading state information... Done The following packages were automatically installed and are no longer required: libbs2b0 libopusfile0 libqmmp-misc libqmmpui0 libsidplayfp linux-headers-4.2.0-27 linux-headers-4.2.0-27-generic linux-image-4.2.0-27-generic linux-image-extra-4.2.0-27-generic linux-signed-image-4.2.0-27-generic php7.0-opcache Use 'apt-get autoremove' to remove them. The following extra packages will be installed: python-chardet-whl python-colorama python-colorama-whl python-distlib python-distlib-whl python-html5lib python-html5lib-whl python-pip-whl python-requests-whl python-setuptools python-setuptools-whl python-six-whl python-urllib3-whl python-wheel Suggested packages: python-genshi Recommended packages: ... Read More
There is a process involved in learning a language. And if it is a foreign language, then the learning process brings its own idiosyncrasies and difficult territories to tread with it. Wish we had some kind of language equipment that could help us learn a language. This would hide a great deal of gear-churning and behind-the-scenes fussing. The other down-side is that we cannot learn a language in the fourth gear. Technology has intruded our lives while offering untold comforts to us. It has still not invented a language learn equipment. Till it invents something for us we got to ... Read More
In this article, you will learn about how to set up Apache virtual hosts on an Ubuntu Linux. During this process, you will learn how to serve different sites to different users depending on the domain/site they are requesting.Apache Web ServerThe Apache web server is the most popular and powerful way of serving web sites on the internet. It is used for more than half of all the active websites on the internet and is extremely powerful and flexible.Apache gives its functionality and the components to individual units which can be customized and configured independently. The basic unit that describes ... Read More
Atom is a free and open-source text and source code editor for OS X, Linux, and Windows with support for plug-ins written in Node.js, and embedded Git Control, developed by GitHub. Atom is a desktop application built using web technologies. Most of the extended packages have free software licenses and are community-built and maintained. It is having a simple and intuitive graphical user interface and a bunch of interesting features for writing − CSS, HTML, JavaScript and other web programming languages. Among others, it provides support for macros, auto-completion – a split screen feature which integrates with the file manager.This ... Read More
In this tutorial, I will be explaining about – how to set up a secure connection to MySQL server using an SSH connection for encryption so that data in the database will be in safe and which is impossible for hackers to steal the data. SSL is used to verify the means of SSL certificates which can protect against phishing attacks. This will also show you – how to enable SSL on MySQL server also.Enabling SSL SupportConnect to the MySQL server and check that SSL status of the MySQL server# mysql -u root -p mysql> show variables like '%ssl%'; Output: ... Read More
In this article, we will allow you to configure a password-less login for Linux system with SSH keys to connect to a remote Linux server without entering a password which will also increase the trust between two Linux servers for easy file transfer.SSH is an open source and trusted network protocol that is used to login into remote servers for executing of commands and programs. This is also used to transfer files from one computer to another computer over the network using secure copy (SCP).Creating SSH Keys# ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to ... Read More
In this article we will learn, how to host a file sharing server using Pydio which can run well without a powerful hardware. We will install community edition but if we go for enterprise license, it is free for teams smaller than 10 persons.Pydio is a utility which looks like Dropbox and allows files sharing. Pydio has a good feature as other file syncing services, a web interface, native client for Mac, Windows and Linux, Mobile client for IOS and Andriod. It has an ability to share files with other Pydio user who are in the public.PrerequisitesUser with no root ... Read More
This article is written to prepare high availability of a website. This can also be used by those who want their website to be available to their clients or users with high availability servers and to share between their servers. It is a free and open source application used as a TCP/HTTP load balancer which will distribute web traffic to multiple servers and improves performance and reliability of the web server.InstallationAssume that load balancer HA proxy server IP address is http://192.167.57.150HAproxy Server detailsOS: Centos 6.7, IP Address: 192.168.57.150WebServer1OS: Centos 6.7, IP Address: 192.168.57.147WebServer2OS: Centos 6.7, IP Address: 192.168.57.148We need to ... Read More
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP