Skip to main content

Blog

2015


Ubuntu: Beginning my Walk on Uncharted Territory

·2 mins

I had a long awaited dream of migrating from Windows to Linux. I was exposed to Windows since more than a decade and made aware of Linux a lot later. But when I did, sheer glimpse of Linux use to make me feel all geeky inside, but I never really gave Linux a chance. I was too engrossed by the ease of use of Windows and just-reinstall-windows as the default option to get out of any misery I face in Windows. Till the time I get to know the real power of Linux in the form of Ubuntu and the general open source nature of it it was very late. I had become so dependent on Windows for my daily tasks that I started to avoid Nix for all the reasons.

Continue Reading →

I migrated to Digital Ocean

·5 mins

It was about one year that this site was hosted on a VPS server of Leaseweb. They provided a good set of specs but had some amount of unreliability when it came to providing 24×7 up-time. Also it once had a service outage that resulted in the loss of our data. Thanks to offline backups and Google cache I was able to restore all my posts. So it was high time before we moved onto something more trustworthy. It was then when I came to know about Digital Ocean, an SSD only VPS hosting provider. After a lot of geeky research I realized how quickly they grew their scope to provide a quality platform for VPS.
What follows next in this article is the story of how I migrated to DigitalOcean with help from my friends. Be warned that this article is fairly technical and can also serve to anyone who wants to migrate to DigitalOcean. I wholeheartedly thank Aaruni for his help on setting up the server, without his help it could have taken me days to do the same.

1. New Server on DigitalOcean (DO) VPS #

There are numerous VPS providers but none at the feature to price ratio which DO provides. Hence me and my online friends decided to go for the most basic plan of $5 per month, which provided us with following features:

  • 512MB Memory
  • 1 Core Processor
  • 20 GB SSD Disk Space
  • 1TB Transfer Bandwidth

This configuration is modest to run a Unreal Tournament (UrT) gaming server and to host numerous small websites which were our requirements. Plus its easy to upscale so starting from the smallest option seemed to be a wise decision.

Continue Reading →

Year 2014 at a Glance

·9 mins

Year 2014 was one of the busiest year so far. And while my friends are busy posting what made their past year so happening on Facebook I thought I shall not rely on some artificial algorithm to tell my story of the year 2014. Hence what follows next are some of my real life experiences with lots of personal touch.
2014 proved to be a very important year for personal growth, learning and getting new experiences. I worked on many projects at job, revived old technologies and learned new ones. 2014 was a sad year for a lot of people but it also proved historical one for Indian political system.
During the first quarter of 2014, I caught myself in a situation where two of my immediate seniors at job left almost simultaneously leaving me in charge of a whole new set of responsibilities. That was a sudden change in the pace of my life but nothing which I couldn’t handle if I followed what my peers had taught me.

Continue Reading →

2014


Saying Adios to my first Android

·12 mins

Every once in a while a piece of technology sets it’s foot from inception to reality, that is perceived ahead of its time. It features tech which makes people awe in wonder. People dream of owning such a piece of technology that catapults them into the future.
One such device was my Optimus One P500 (O1 in short), an Android device manufactured by LG which featured specs which were uncommon at its price point. Granted it was not supposed to “take you to the future”, but it was as close as you get if you were under a budget. The device had 512 MB of Random Access Memory, which none of the branded manufactures at the time managed to pull it of in a sub 10k phone. Quickly it became the most loved gadget by amass and also among the developers at XDA, a place where developers collaborated for the greater good.
O1 came with Froyo (Android ver 2.2) when it was launched in October 2010. With the curves and specs it had it looked a neat little Android gadget to admire. It was after 9 months of the launch that I came to know about O1, took me one month time to research, write a blog about it and to finalize that my next smartphone can only be “the One”. After that it still took me 2 months to save money from teaching programming classes to school students, apart from doing 9-5 regular job. But it was a good phone and a gadget worth the hard work to own.
I remember when the delivery boy from “LetsBuy.com” came to my home and handed me over the phone while I was fiddling with my wallet to make it lighter. My dad was surprised by the way I handed hard cash to some stranger who just arrived at the doorstep. That was my first experience in online shopping but I trusted it. And it payed off well over the years.

Continue Reading →

Bobby Jasoos

·4 mins

While my choice of genre doesn’t really allow me to digest modern popcorn blockbuster Bollywood movies, I often tend to enjoy them occasionally if served with a good story and execution. I will have to say that Bobby Jasoos was not one of them.

Continue Reading →

How many Apps you *Really* use in a Regular day?

·5 mins

Recently I came about a thread on a tech forum I regularly visit, which asked a question about how many apps one uses in a day. Surely there are a lot of apps. Thousands and thousands of them in the apps market. I even made a list about the must have apps. But does one really use a lot of apps on a regular day?
I guess, apps like Launcher, Dialer, Messaging, People (contacts) and Gallery (includes camera app) need not even be mentioned. Since those are by default used by everyone. So what other apps…? I tried to write a story based on actual events to see where I judge myself in this regard. Results were pretty revealing!
I can’t wake up in the morning unless the Alarm plays a random song from my list of my favourite songs. So that’s one. Then I need to watch what time it is when I *finally* wake up. Clock and weather widget it is. That counts as an app too.
While traveling to office I would listen to my songs on TTPod and chat with friends on WhatsApp and Telegram. I would also surf some forum on Tapatalk since it’s just unavoidable.
Now I am in office. I pretend to work for sometime. Then I would need some break and I would goto breakout area where I see one of my colleague have this amazing trailer of a latest movie, “Edge of Tomorrow”. I just need to watch this and have it on my phone too. I would use ShareIt app to transfer the video to my phone in seconds (it uses wireless tethering to do that and is a great app btw). I would view the video using MXPlayer on my phone. Wow the trailer is amazing and I need to make a post about it on my FB Page. So I use Pages manager to do that. I don’t use Twitter or I could have used Hootsuite to update on FB and Twitter together.
Now its lunch time. And I would have forgotten to check whether I published that article on my website which I was drafting the previous night. I would use WordPress app to do final touches and “publish” the article. I could have also uploaded any media on the web server using ConnectBot if its needed.
I will now view how my recent blog looks like on any browser like Opera or Chrome. I can also use Chrome to read articles which arrives via RSS feed like Flipboard or Appy Geek when I am on the loose after lunch.
Oh dear, its month end! Did my salary came? I would quicky check it from my bank’s app. Be it ICICI or Citibank. Even government bank like Canara Bank have an app now. I would leave for home early that day since I would remember I had some shopping to do. I would refer the list I made using ColorNote or a task application like Astrid to remind me of the list of things my sister wanted me to buy for her too.
I am on the Metro platform now and want to goto a market very far. An app of DMRC Metro would guide me before I get lost. (Yea, asking from people would help too, but I have been taught not to talk to strangers, unless it’s urgent).
While I am traveling to the market I would play some games on my mobile. Anything like Asphalt 8 or a quick race of Subway Surfer could help me avoid the strangers I was talking about earlier. Oh wait.. did I see someone playing this good looking puzzle game I haven’t seen earlier? Lets just download it through Play store and get started to shatter his record.
While shopping I can use my Barcode application to quickly scan and get to know the exact date of manufacture so that I don’t pickup old stuff. (Mom would have loved a portable Barcode scanner when she shops. But, I could be a barcode scanner for her anytime now.) But I consider myself a smart shopper, ain’t I am? So while shopping I would  compare the prices of different stuff available online. Flipkart app it is.
Well, its about time now. Time to return home. I don’t really know I have the energy to catch another metro in the rush hour of evening. Lets just call a cab using an app I still have to find on Google play (cause I know there is one) and reach to my home keeping an eye on the driver, meter and Google maps. I don’t want him to drive me home using the longest route, do I?
Anyway I reached home. Now which app? Well, at home I would keep my phone in one corner. I won’t use any other app now since I don’t need them to talk with family. Enough apps for today. Maybe I would need to use more apps like Dropbox when I need to share some documents with my friend tomorrow, or Endomondo, when I need to track how much calorie I burn after a quick jog in one hypothetical but possible morning, or AndChat to chat on IRC with online friends. For now… its the end of the day and I need some rest. Screen locked.

Minimalism and Memoirs of the Past

·5 mins

Before life used to be in fast lanes, people were minimalist. They used to work hard in the day, earn enough to eat two times, sleep peacefully over the night, and start all over again the next day. They used to respect each other, celebrated, mourned and participated in any events happening in their neighbors together.
But over the years life has not been the same. As the industrial revolution evolved, people turned to cities. They started to face competition and they needed to fight in order to be heard and get what they deserved. We earned. We bought stuff. We felt happy buying stuff. So we earn more to buy more stuff. Slowly we became so habituated with the cycle that we started to drift from what once mattered to us more than anything. We started accumulating things we may not even need. Suddenly a new kind of competition was there. Competition to look more smart. More trendy. More fashionable. Something more to boast about. It never end.

But minimalistic living is something people eventually turns to, when they finally understand that they have enough of the shenanigans of consumerism.

Continue Reading →

2013


Installing WhatsApp on Nexus 7

·2 mins

Nexus 7 doesn’t have GSM facility. So that means installing Whatsapp on N7 shouldn’t be possible. But in my experience despite of it giving warning it installs straightforwardly. Here’s my exprience on how I migrated WhatsApp from my phone to Nexus 7.

  1. Install Whatsapp on N7 from market or through APK file. But don’t open the app yet.
  2. Create backup of existing Whatsapp messages:
    If you don’t want to migrate existing messages then you can skip this step. Of course, there is no reason why you should skip, since its pretty easy. Just transfer the file: “msgstore.db.crypt” from phone to tablet, which resides at “/sdcard/WhatsApp/Databases/”. And keep the file in the same folder in N7. Create the folder database if it doesn’t exist.
Continue Reading →

Using OTG cable to access external storage and 3G dongle on Nexus 7

·4 mins

**In my last posts, I wrote **about how to root your Nexus 7 and install Ubuntu Touch. Today I am going to write about how to use an OTG cable to access pen drives and External Hard drives. Also one of the most awesome thing you can do is to use 3G dongle on the Nexus 7. And I am doing it in questionnaire style.
Why use OTG cable?
You can use an OTG cable to attach following devices to your Nexus 7:

  1. Pen drives
  2. Memory card readers
  3. External Hard Drives
  4. 3G Dongle
  5. USB Mouse and Keyboard
    What is an OTG cable looks like?
    Shown clockwise from top left: OTG Cable, Card Reader, Pen Drive, an Huawei 3G dongle (with Airtel connection).
    Yup, OTG cable is that small. Some other variants of OTG cable also comes with no wire. Refer this.

    Can any OTG cable be used with Nexus 7?
    **
Continue Reading →

My Nexus 7

·2 mins

I bought Nexus 7, 16 GB, 2012 Wifi model from Flipkart a week ago. And I have to say, it is one of my most awesome investment that I ever did. I immediately started my research on rooting it so that I can unlock the true potential of this beast. Now I have installed Ubuntu Touch on N7 and its dual boot with Android. But I faced numerous challenges in doing so, due to lack of experience in this regard. I decided to document my research and finding so that other who may want to unlock the bootloader of N7 and want to flash Ubuntu Touch can do so easily.
I am going to post this guide in three part post. In this first part I am presenting unboxing video and some screenshots of the N7 running Jelly Bean.

 
Images are scaled down, click the image to open the image in its original quality
The Lock screen:

**

Continue Reading →