Word Cloud "Big Data"

Big Data – An analysis into the underlying basic concepts. Layman friendly guide!

Word Cloud "Big Data"

Big Data illustration

Many people have misunderstanding about Big Data. They think it’s something that which beyond understand. Colloquially, the ‘concept’ of ‘Big Data’ itself is a ‘Big Data’ for them! ūüėÄ

The concept of Big Data is very much simple.

Actually, Big Data is not a new term or a new concept. Actually, that concept was there since many years ago even before the concept of modern computing.

In computing, if we say in simple terms, big data means, some (raw) data which is so big that it can’t be easily turned into processed data!

Assume, a person 1 (we can call him P1) have 160 GB of Hard Disk in his computer. Friend of his, (we can call him Person 2 or P2), came to his house to share 500 GB of movies and other data. Recall, P1 only has 160 GB of HDD. But P2 have 500 GB of HDD. So, P2 can’t share his entire 500 GB of data into 160 GB of HDD. We can call this data processing. That is according to this example, copying raw data to another medium, is another instance of data processing.

That’s a simple case.

Let’s look forward into bigger cases.

For instance, Facebook, Microsoft, Google, Yahoo and many other companies might be able to generate PBs (Peta Bytes) of data per day. That’s a very much ‘Big Data’ for anyone even though storage mediums are becoming so cheap. And to process such huge data, they need Data Scientists to dig into the raw data, process it and retrieve only the useful data.

That’s all about computing! If we look at our non-computer dependent daily life, we could see some instances of big data there too.

Assume a student is studying in high school. He’s very much lazy and he does not do his homework and study the lessons taught in the class in a regular way. After a few months, board exams arrived. Only just a few days ahead of board exams, he decided to study. The moment he opened all those notebooks and text books, he suddenly might feel, it’s all a ‘Big Data’ for him.

That’s what Big Data is.

In other words, Big Data is nothing but some unprocessed raw data which is quite hard to store or process which is beyond ones’ usual capability.

Copyright: Text is licensed to Robin Mathew Rajan under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.


1) https://en.wikipedia.org/wiki/Big_data

2) https://en.wiktionary.org/wiki/big_data

Screenshot of Joomla.com

Free Joomla Blogging Service Announced

Here’s good news to all those who wish to try out Joomla but can’t afford premium webhosting services.

As we all know, Automattic Inc. (the company behind WordPress) offers a free blogging service through WordPress.com.

Taking a leaf out from Automattic Inc.’s book, Open Source Matters Inc. (the company behind Joomla) is also offering the same though Joomla.com!

That means you can experiment with Joomla through their free blogging service just like we does through WordPress.com.

To sign-up to the service and for more details, please visit http://www.joomla.com.

Google Chrome 64-bit Exits Beta: Stable Version Officially Available for Free Download

On August 26, 2014, Google announced the launching of Chrome 64-bit Stable on their official chromium developer blog. With the native x64 support now available on Chrome, the browser could offer many enhanced features which was not possible in its x86 build.

Normally, Google would only provide web-install for downloading and installing Chrome. Personally, I hate using web-installers. Wanna know why? Just take this scenario.

An admin is looking for to deploy/upgrade Google Chrome on about 100 computers in an enterprise network.

Normally, he would have to do web-install on each 100 computers of that enterprise. Seems easy? No, it’s not easy.

When doing web-install, we have to remember that; the Google Chrome is downloaded on each computer of that enterprise.

Let’s do the math.

Typically, the installer binary of Google Chrome ranges between 35-40 MiB in size. So, if the admin decides to try out the web-install method for each 100 computers of that enterprise network, he would probably have to download 3.4 GiB of data!

100 computers X 35 MiB = 3.4 GiB (3.41796875 MiB)!

(I took the MiB, GiB notation instead of MB, GB values. MiB, GiB stands for Mebibyte and Gibibyte respectively. The difference with the two types of notations is that, the Megabyte [MB], Gigabyte [GB] notations use 10 as their base. Whereas, the Mebibyte [MiB], Gibibyte [GiB] notations use 2 as their base.

The MiB, GiB values was established by the IEC [International_Electrotechnical_Commission] to end the confusion between the earlier SI decimal prefix of Megabyte [MB], Gigabyte [GB] values and the binary prefixes of base 2.)

Back to the topic! Yes, downloading 3.4 GiBs of data just for installing Google Chrome on 100 computers, is just an example of utter wastage of bandwidth. In other words, installing Google Chrome via web-install on each 100 computers is a bandwidth hog on the network.

Internet bandwidth is a finite resource. We should learn to conserve it and use it more intelligently.

That’s why I’m a big fan of standalone offline installers. Not only it conserves bandwidth, it’s also very simple to use and deploy. Standalone installer method is much more efficient than the web-installer one.

Official Download Links

Click here to download Google Chrome x64 (64-bit) [v 37.0.2062.94] from Google’s server

Click here to download Google Chrome x86 (32-bit) [v 37.0.2062.94] from Google’s server

If you’re having any trouble downloading from the above official links, try downloading from our public FTP servers.

Google Chrome x64 (64-bit) [v 37.0.2062.94]

1) FTP Server 1: ftp://pub.robinmathewrajan.com/contents/apps/browsers/google_chrome/x64/ChromeStandaloneSetup.exe

     FTP Server 2: ftp://pub.technogeeksinternational.com/contents/apps/browsers/google_chrome/x64/ChromeStandaloneSetup.exe

2) HTTP Server 1: http://pub.robinmathewrajan.com/contents/apps/browsers/google_chrome/x64/ChromeStandaloneSetup.exe

     HTTP Server 2: http://pub.technogeeksinternational.com/contents/apps/browsers/google_chrome/x64/ChromeStandaloneSetup.exe

Google Chrome x86 (32-bit) [v 37.0.2062.94]

1) FTP Server 1: ftp://pub.robinmathewrajan.com/contents/apps/browsers/google_chrome/x86/ChromeStandaloneSetup.exe

     FTP Server 2: ftp://pub.technogeeksinternational.com/contents/apps/browsers/google_chrome/x86/ChromeStandaloneSetup.exe

2) HTTP Server 1: http://pub.robinmathewrajan.com/contents/apps/browsers/google_chrome/x86/ChromeStandaloneSetup.exe

      HTTP Server 2: http://pub.technogeeksinternational.com/contents/apps/browsers/google_chrome/x86/ChromeStandaloneSetup.exe

Tip: Before installing the x64 build, you have to first uninstall the x86 build of Google Chrome, keeping the history and bookmarks intact. It’s because, even after you install the x64 build along with the x86 one, when trying to launch Google Chrome, the x86 build will open up, instead of the x64 one.

Checksums (SHA-512)

Google Chrome x64 (64-bit): BDCB9FABE23F759418E753758BDA04248195591930420551617217C64E59AF269A7DF53F187B91FCF26F55AAB1824A3EE2584C42AAA6A05369259E9DF8E328B8

Google Chrome x86 (32-bit): 824DF45B706494DCECCB934730C6E6B12EA0C2CF2C5C456C2B1D46DE32E16C07D08E05C93C019FB99A005DA3E495A2F37D472E5A29CC7A1FE683536E78C9AC90

Copyright: Text is licensed to Robin Mathew Rajan under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.

For those who don’t know, the ‘Creative Commons’ license doesn’t forbid copying. It actually allows anyone to copy the licensed text. But with only one condition! Proper source must be specified with the copied text. That is, if someone copied some text which is licensed under the Creative Commons, he/she must attribute/acknowledge the original source and author of that text.

DreamHost won PC Mag Business Choice Award-2014!

DreamHost clearly is the winner among all webhosting providers reviewed.





If you would like to purchase a subscription with DreamHost, go here:

Short link (easy to share): https://bit.ly/1gqgjL6

Long link: http://www.dreamhost.com/r.cgi?1622507/signup%7CD0D4C76E

That link will take you to the signup page directly, with 3 lifetime free domains included. It’s a Promo Link for 3 free lifetime domains.

Hosting charges for 1 year: $119.40 billed annually.

Roughly equivalent to: 7,220 Rs
Other included features

  • Unlimited Disk-Space,
  • Unlimited Domain Hosting,
  • Unlimited Bandwidth,
  • Unlimited Email Accounts,
  • Unlimited FTP/SSH Accounts,
  • Unlimited free IPv6 Addresses,
  • Unlimited MySQL Databases,
  • Free private registration of domains (Free WHOIS Privacy Service),
  • 100% Uptime Guarantee,
  • 97 Day Money Back Guarantee,
  • Unlimited 24/7 Customer Care Support.


FileZilla Password Hack – Retrieve the domain login credentials stored in FileZilla Site Manager!

This’s a very beginner tip. But I thought this could be worthwhile to share for those who don’t know.

If you ever forget your password to your domain after setting it up on FileZilla, don’t fret. You can retrieve your password just easily enough.

Go to your AppData folder. For me, it’s at here. See the screenshot.

C:\Users\Robin Mathew Rajan\AppData\Roaming\FileZilla


AppData Folder

AppData Folder

Conversely, you can also type %AppData% to quickly go into that folder. And thereafter, go to Roaming>FileZilla folder as you can see in the screenshot.


RUN Dialog Box

RUN Dialog Box

In the FileZilla folder, all files are XML files except one. For this tutorial, we need only one file. And that is the sitemanager.xml. Open that XML file with any of your favourite text editors. My favourite is NotePad++. After opening it, you can see your domains that you configured in the FileZilla earlier. And you can also see its passwords under the <Pass> </Pass> string.

Although it’s easy to retrieve the old passwords like this way, it also exposes security vulnerability of FileZilla password management. These passwords are not in the encrypted format. That means these are in ‘clear text’. So it’s wise to use any cryptographic utilities like TrueCrypt, to encrypt your system drive. If the complete encryption of your system drive seems non-feasible to you, use the portable version of FileZilla and place all the contents in an encrypted file container.

Note: TrueCrypt is safe to use. Although the official site says otherwise, I don’t believe it.

Copyright: Text is licensed to Robin Mathew Rajan under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.

Creative Commons Attribution-ShareAlike 3.0 Unported License

Creative Commons Attribution-ShareAlike 3.0 Unported License

Synchronising to Atomic Time – Keeping time on your Computer/Mobile/Tablet extremely accurate!

Use ‘in.pool.ntp.org‘ to synchronise your Computer’s clock to Atomic time. NTP.org is better than US Government controlled ‘time.nist.gov‘ service. The specialty of Atomic time is that it’s highly accurate!

Internet Time Synchronization

Internet Time Synchronization

in.pool.ntp.org‘ is just for India only. For other nations, please prefix your country’s ccTLD (Country Code Top-Level Domain) name to ‘pool.ntp.org


For example,

USA: us.pool.ntp.org

UK: uk.pool.ntp.org

Pakistan: pk.pool.ntp.org

Philippines: ph.pool.ntp.org

Ghana: gh.pool.ntp.org

Malaysia: my.pool.ntp.org

Vietnam: vn.pool.ntp.org

South Africa: za.pool.ntp.org

United Arab Emirates (UAE): ae.pool.ntp.org

Australia: au.pool.ntp.org

China: cn.pool.ntp.org

Russia. ru.pool.ntp.org

Copyright: Text is licensed to Robin Mathew Rajan under the Creative Commons Attribution-ShareAlike 3.0 Unported License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/3.0/.