by Bhawani Singh
on January 21, 2014
Virtualization is the creation of a virtual (rather than actual) version of something, such as an operating system, a server, a storage device or network resources.
For those who are new to virtualization technology, this article will give you some high level fundamentals that will help you to get started on virtualization.
[continue reading…]
by Koscica Dusko
on January 16, 2014
Once you understand the basics of C++ programming language, it is essential for you to develop your problem solving skills using C++ program. In other words, you should know how to develop your programming logic to solve a given problem.
In this tutorial, we’ll give a simple binary problem, which you should solve by writing a C++ program.
[continue reading…]
by Ramesh Natarajan
on January 15, 2014
If you are a Linux sysadmin, working in an environment that uses lot of Oracle products, you might be in a situation to explore the Oracle virtualization product called OVM.
In OVM, you’ll typically use a pre-existing OVM templates for a particular Linux distro (or Windows) to create a virtual machine.
But, you can also create an OVM VM from an ISO image. If you are installing a specific version of OS on your environment a lot, you can upload that particular distro ISO image to an Oracle VM repository, and use it to create new virtual machine as many times as you like.
[continue reading…]
by Luke P. Issac
on January 14, 2014
Most of you are already familiar with SQL database, and have a good knowledge on either MySQL, Oracle, or other SQL databases. In the last several years, NoSQL database is getting widely adopted to solve various business problems.
It is helpful to understand the difference between SQL and NoSQL database, and some of available NoSQL database that you can play around with.
[continue reading…]
by Lakshmanan Ganapathy
on January 9, 2014
GDB is an essential tool for programmers to debug their code.
Breakpoints are the way to tell GDB to stop or pause the program execution at certain line, or function, or address. Once the program is stopped you can examine and change the variable values, continue the program execution from that breakpoint, etc.
Similar to breakpoints, backtrace is also helpful during debugging process to view and navigate the stack frame as explained in this tutorial
[continue reading…]
by Satheesh Kumar
on January 8, 2014
Sometimes as a Linux Sysadmin, you might end-up in a situation where you may have to manage some Windows server as part of your virtualization strategy.
In those situations, it is good to know some fundamentals of how to manage Hyper-V virtualization on Windows.
If you like to manage the Hyper-V server from a GUI, enable the Hyper-V role on a separate Windows Server 2008 or 2012, as explained in this tutorial.
[continue reading…]
by Lakshmanan Ganapathy
on January 6, 2014
Domain Name Service (DNS) is an internet service that maps IP addresses to fully qualified domain names (FQDN) and vice versa.
BIND stands for Berkley Internet Naming Daemon.
BIND is the most common program used for maintaining a name server on Linux.
In this tutorial, we will explain how to install and configure a DNS server.
[continue reading…]
by Ramesh Natarajan
on January 1, 2014
The most beautiful things in the world cannot be seen or even touched, they must be felt with the heart. ~ Helen Keller
Happy New Year to all TGS readers from Me and My Daughters (Diya and Neha). We wish you and your family a happy and prosperous New Year.
[continue reading…]