MTR stands for My Traceroute.

It is a powerful network diagnostic tool which combines the power of both Ping and Traceroute commands.

It enables administrator to diagnose and isolate network errors and provide helpful network status reports.
(more…)

This tutorial explains how to restore MySQL tables when all or some of the tables are lost, or when MySQL fails to load table data.

One of the reason for this to happen is when the table data is corrupted.

In this particular scenario, when you connect to the MySQL database server, you cannot see one more tables, as they are missing.
(more…)

Git LogoThe Git Log tool allows you to view information about previous commits that have occurred in a project.

The simplest version of the log command shows the commits that lead up to the state of the currently checked out branch.

These commits are shown in reverse chronological order (the most recent commits first).
(more…)

If you are a developer, it is essential for you to optimize your script early in the development process itself. Following the best practices while coding your PHP script is a good starting point to write a well optimized PHP code.

This tutorial provides few tips to optimize PHP code from a developer point of view.
(more…)

Statistics is an essential part of Math, they have several practical applications, but sometimes very hard to understand for non mathematicians.

In this tutorial, we’ll focus on how to implement an algorithm to calculate statistical median.
(more…)

If you need to store your pictures, or videos, or documents on the cloud, there are lot of options.

Pretty much all the cloud providers offer a free plan that gives decent amount of space, and if you need more you can upgrade to their paid plan.

But, depending on your need, for most typical use, you might be happy if you just stick with the free plan.

We’ve provided 10 online cloud storage providers who provide free space. Just play around with them, and pick the one that meets your requirement.
(more…)

We don’t need to talk much about facebook itself. Let us get straight to it.

This tutorial explains how you can develop a basic facebook application using Facebook Open Graph API and PHP SDK.

We’ve also given a sample application code written in PHP using facebook API, which you can use as a starting point to develop your application.
(more…)

Git LogoCreating a patch in GIT is a great way to share changes that you are not yet ready to push to a public branch of a project.

To better understand how we will create a patch, lets first discuss a little about how GIT stores changes.

If you are new to GIT, install git and get a jumpstart from this GIT introduction article.

The first time a file is committed to a project in GIT, a copy is stored. For all commits after that, GIT essentially stores instructions telling it how to transform the previous version of the project to the newly committed version.
(more…)