Social media channels are proliferating at a rapid pace. While Facebook, Twitter and Linkedin arrested the most socioholoics, newer channels like Vine & Snapchat are gearing up with coolio strategies to outperform these. Malcolm Gladwell’s book, “The Tipping Point”, inspired me to write about the sudden rise and fall of the social channels & marketing […]
Background On December 18, Transportation Ministry of Indonesia, led by Ignatitus Jonan had banned the operation of the country’s app-based transport service providers. The minister claimed that as these ride hailing app do not fulfill the requirements for being public transportation so we are banning them. The general director of land transportation, Djoko Sasono, said […]
A report by Gartner says that 40% of mobile app development projects would make use of cloud-based mobile back-end services in 2016. With mobile back-end as a service, known as MBaaS, 70% of the time dedicated to backend development can be reduced and more focus be given to frontend development. WHAT is MBaaS? MBaaS is […]
In my last couple of blogs, I talked about Docker monitoring, why I would need Docker monitoring and how I can monitor Docker containers using AWS, Ruxit and Sysdig. Today, we are going to talk about another such tool which most of us already know about which also provides Docker monitoring. The tool is New […]
Will your next laptop be a smartphone? The idea isn’t as crazy as it sounds. In the coming decade, mobile phones will gain capabilities that make them suitable replacements for the conventional desktop/laptop computer. Phones are already more popular than PCs. New research shows that smartphone shipments topped those of client PCs — including desktops, laptops, netbooks, and […]
Digital Celebrity Index 2015 is out and so is the celebrities’ digital media report card. Among Bollywood stars, Salman Khan has emerged as the most dabangg star in the digital media ranking. Indicating Salman as the most digital savvy celebrity followed by Shah Rukh Khan and Amitabh Bachchan respectively. <Happy dance time> for all Salman […]
With the large scale adoption of the Docker by the developers, it becomes necessary to provide a proxy cache server for Docker registry where Docker image once downloaded from Docker Hub can be retrieved again from the local proxy server. This saves us a lot of time from downloading the image again and again from […]
Recently, I worked on a task wherein the users had to be authenticated based on existing Google credentials to get access of AWS Management Console. It took more time than expected to make it work as the documentation provided by Google is not complete. Let’s start by setting this up step by step. Scenario: Provide […]
Recently, I got a chance to dockerize a traditional MongoDB replica set. Currently, I am doing it for QA and UAT environment where MongoDB replica set is setup on a single host. So, in this blog, we will do it on a single host using Docker Networking and Docker Compose. Scenario: Set up a MongoDB […]
Application SecurityTechnology
Many applications provide an option to download some data as a CSV file. More often than not, this downloaded data is user controlled data. For instance, take the scenario where an administrator can export the data of all the users as a CSV file. The fields in the file include the details filled by the […]
Building compressed files of Springboot application is a tedious task and its continuous deployment using Jenkins is even more so. To simplify the above predicament, a new Gradle plugin in Jenkins has been used. So, our objective in this blog is to make use of the relation between Gradle and Springboot. Let us take it […]
Capistrano is a tool to perform tasks on multiple servers over SSH. We can use Capistrano to deploy code on multiple servers running under auto-scaling. Below is one of the use cases which I solved with the help of Capistrano and bash scripts. I’ve used Capistrano for code deployment and its management using bash shell […]