by Lakshmanan Ganapathy
on December 2, 2014
When there is a security fix available for a particular software, we typically do a binary upgrade using the package management tools like yum or apt-get.
But, there might be situation where you have installed a software by compiling it from the source code.
In those situation, how do you apply the security fix to the software?
The answer is to download the security patch and apply it to the original source code and re-compile the software.
This tutorial explains how to create a patch file using diff, and apply it using patch command.
[continue reading…]
by Ramesh Natarajan
on November 24, 2014
As a Linux sysadmin, you might recover a system from backup, which may include Oracle Database.
So, it is essential for all admins to understand how to restore oracle database from backup.
Typically, DBAs will use Oracle RMAN utility to take a hot backup of the database.
This tutorial provides an introduction on how to restore an Oracle database from the RMAN backup.
[continue reading…]
by Ramesh Natarajan
on November 23, 2014
Chromebook runs on Chrome OS.
If you’ve been thinking about buying a chromebook, you should first decide whether Chrome OS is an appropriate choice for you or not.
We’ll explore the following in this article:
- Why you should buy chromebook?
- Why you shouldn’t buy chromebook?
- Top 5 best chromebook laptop to purchase
[continue reading…]
by Satheesh Kumar
on November 20, 2014
As a Linux Sysadmin, you might still end-up dealing with few Windows Servers.
One essential sysadmin tasks on Windows Server is to install and configure AD.
Typically, we use the DCPROMO.exe command in Windows server 2003/2008 to install the Active directory services.
[continue reading…]
by Ramesh Natarajan
on November 19, 2014
One of the common MySQL operation is to insert records into a table.
This tutorial explains how to use MySQL insert command with several practical and useful examples.
The following example will connect to devdb database with username devuser and password mysecretpwd
[continue reading…]
by Karthikeyan Sadhasivam
on November 18, 2014
VAAI stands for VMware APIs Array Integration (for vSphere Storage).
VAAI is also referred to as hardware acceleration (or hardware offload APIs), which are a set of APIs to enable communication between VMware vSphere ESXi hosts and storage devices.
This APIs are enabled on the ESXi host to offload certain storage operations to the storage array instead of all the I/O operations being handled by the VM kernel.
[continue reading…]
by Ramesh Natarajan
on November 17, 2014
When you perform yum update, it will download the latest version of all the packages that are installed on your system, and upgrade them to the latest version.
You may be in situation where you might not want yum to automatically update one (or more) specific package.
In those situations, use the yum exclude option as shown in the examples below.
[continue reading…]
by Koscica Dusko
on November 13, 2014
Dynamic programming approach was developed by Richard Bellman in 1940s.
It was an attempt to create the best solution for some class of optimization problems, in which we find a best solution from smaller sub problems.
This approach is recognized in both math and programming, but our focus will be more from programmers point of view. This is not an algorithm that could be applied to all problems of optimization.
[continue reading…]