...
22 Jun 2018

Smyte is no more - The latest episode in the acquisition saga of Tech Giants

Not even a month has been passed since Microsoft gave a big surprise to the world at large and the open source community by acquiring Github Inc. a few days ago, and there has been another acquisition yesterday. This time, Twitter Inc. bought the well known online service Smyte. Smyte...

Read more →
...
11 Jun 2018

People migrating from Github to Gitlab should learn about these details first

After Microsoft’s recent acquisition of Github, a mass exodus has kind of begun and many small and large projects are moving their code bases to the much hyped Gitlab in a hurry, and these include both open and closed source projects. However, before migrating to Gitlab, they should take a...

Read more →
...
08 Jun 2018

Microsoft's Github acquisition - A perspective

As someone who has worked on Microsoft tooling since the days of Foxpro 2.6 to Visual Studio 2010 in IT career, and yet ditched them all for PHP, Python and open source years later, I think I am qualified to offer a somewhat neutral or objective perspective on this acquisition....

Read more →
...
04 Mar 2018

How to use Bash+rsync to automate your periodical backups on Linux

Linux is all about simplicity. Simple and time-tested tools like iptables, netstat and rsync can be called for help for basic tasks instead of untrusted third-party tools as happens in case of Windows. If you are a desktop user, then taking frequent backups of your data to a pen-drive or...

Read more →
...
20 Sep 2017

Tux Drive - A Command Line Tool to Access Google Drive from Linux

One of the most boring things we need to perform in life is using the Google Drive. On one hand, so useful is this tool provided by Google (so many cloud GBs for free, yay!) but on the other hand, the web interface to access those files is not quite...

Read more →
...
19 Sep 2017

How To Make Your Ubuntu Desktop Faster

The usual advice you get when seeking a more resource conserving distro is to use a lighter spin-off such as Xubuntu, Lubuntu, etc. However, not many people know that even a “heavy” distro such as Ubuntu LTS with the default Unity Desktop could be made much lighter by uninstalling some...

Read more →
...
07 Sep 2017

Effortlessly import Disqus comments into WordPress: a step-by-step guide

Why Migrate from Disqus to WordPress? Some time ago, I had switched from a self-hosted WordPress blog to a statically generated (Jekyll) blog hosted on Github Pages. For a commenting system, Disqus was quite an easy choice at that time since it was zero hassle for us site owners, and Disqus...

Read more →
...
05 Jul 2017

How to install Debian+LXDE on ANY Android Tablet

Running a linux distro on android devices is a hot topic these days, and why not? After all, android is already based on linux kernel, but a pretty much locked-down and dumbed-down version of it. The OEM doesn’t give you root and in most cases, not even an open source...

Read more →
...
25 Jun 2017

Flask Recipe - RESTful CRUD using sqlalchemy

RESTful apps are a thing these days. When your application’s userbase gets quite large and the client could vary from a laptop to an android device to an iOS device, it pays to keep the backend code separate and use the server only for making RESTful calls using HTTP methods...

Read more →
...
02 Jan 2017

How to create a Google Drive App in PHP

This is the second article in the drive series for web programmers that aims to explain how to use the Google Drive API in your web applications to access files/folders on behalf of your logged-in users. One of the basic tasks here is to authenticate to google and access the...

Read more →