by Ramesh Natarajan
on March 4, 2014
MongoDB is one of the most popular NoSQL database. Unlike traditional SQL database, you don’t need to define a schema. The schema is embedded in the data document itself, making it easy for you to change the schema at anytime without worrying about changing any of the previous documents that are loaded.
If you are thinking about getting started on MongoDB, pick one of the book from the following list and get started.
I recommend the 1st three books from the following list, which complement each-other and are essential for your library, if you like to become proficient in MongoDB.
[continue reading…]
by Vadiraj Joish
on March 3, 2014
Samba is used by sysadmin to overcome the problem of interoperability in a mixed environment where you have both Linux and Windows. It provides a common platform for both Windows and Linux to have a common sharing space.
Domain controller is a service which is used for centralized administration of users, groups or any objects in the network. This service enables us to manage, authenticate, and secure the users login and related data.
[continue reading…]
by Luke P. Issac
on March 2, 2014
If you are using mostly open source in your enterprise, and have few MS SQL server database around, you might want to consider migrating those to MySQL database.
The following are few reasons why you might want to consider migrating Microsoft SQL Server to MySQL database:
[continue reading…]
by Ramesh Natarajan
on February 26, 2014
If you are running MongoDB on production environment it is essential that you setup a real time replication of your primary instance.
Using replica set, you can also scale horizontally and distribute the read load across multiple mongodb nodes.
This tutorial explains in detail on how to setup MongoDB replication.
[continue reading…]
by Luke P. Issac
on February 24, 2014
If you’ve decided to use MySQL database for your enterprise application, you should wisely choose the MySQL storage engine type that will be appropriate for your situation.
Depending on the situation, a particular storage engine can be a best fit or worst fit.
Once you understand the differences between all MySQL storage engines, it will help you to take advantage of the flexibility of using different storage engines for different tables.
[continue reading…]
by Koscica Dusko
on February 20, 2014
Vector is an important part of a STL (Standard Template Library).
On a very high-level, STL library has lot of containers that are often used, and it has few methods that could be applied on those containers. Basically STL has several ready-to-use common classes that you can use in your C++ programming. We’ll cover STL in detail probably in a separate article.
Before we discuss about Vector, let us start with an array.
[continue reading…]
by Satheesh Kumar
on February 19, 2014
As a Linux sysadmin, for some reason, if you are thrown into a virtualization environment that also has Windows, you should be aware that there two ways to create VM in a Hyper-V server.
You can create VM either using the powershell commands from the Hyper-V server, or using a GUI interface from Hyper-V manager, which is a Hyper-V role enabled windows server, as explained in this tutorial.
[continue reading…]
by Terrence Sun
on February 18, 2014
Responding to user’s input as fast as possible is essential for a good user experience.
Android uses an UI thread, which is also the main thread of an app to render UI.
By default, all the functions exposed to the programmer are called by the UI thread.
Android OS guards on the UI thread, and if the app takes too much of time for input or broadcast event, Android Not Responding dialog will shown up, with which user can choose to wait for the app to respond, or close the app.
[continue reading…]