Tech Blogs

Access Users Android and iOS Camera with Ionic Framework

Reading Time: 2 minutes In the series of Ionic blog posts earlier we have seen how to setup ionic development environment Setup dev environment for ionic framework, now we are going to build the app which is using Camera API Now these days smart phones have at least one camera if not two. So many apps use the functionality of the user’s camera to click photos and access users Continue Reading

Simple steps to ease your programming life and deliver good quality software in an extreme way

Reading Time: 4 minutes Most of the programmers are struggling today with their programming life because of unbalanced working hours, increasing number of defects, late deployment etc., which impact most of the things including quality and delivery of software, personal life etc. I was reading “extreme programming explained embrace change” by Kent Beck. I found this book to be very helpful to ease our stressful programming life, to deliver Continue Reading

Read all text from picture, one API call :Magical

Reading Time: 2 minutes If you are searching for a solution like : where you have to get all the text written over picture into readable text (response text) then you are at right place, more-over it’s not the limit. – One REST call, just one line code – And you get all the text in your image in JSON response text Yayy !!! Thats the thing developers love Continue Reading

Transfering Data from Couchbase to the ElasticSearch (Transport-Couchbase Plugin)

Reading Time: 3 minutes If we want to transfer the data persisted in your Couchbase to ElasticSearch and use the power of inverted indexing of Elastic Search along with Couchbase. Then we can do this in easy steps. Couchbase provides us a plugin for the Elastic search that makes your ElasticSearch node appear like a Couchbase Server node. After installation you can use the Cross-Datacenter Replication (XDCR) feature of Continue Reading

Sample akka dispatcher configuration

Reading Time: 2 minutes Akka dispatchers plays important role in application performance. After reading this blog you will be able to configure and use different dispatchers for your application. I have tried to make it as simple as possible so that you can easily start working on akka dispatchers. By default akka uses default dispatcher “fork-join-executor” if no configuration is defined for custom dispatchers. To set up a dispatchers Continue Reading

Congregating Spark files on S3

Reading Time: 2 minutes We all know that Apache Spark is a fast and general engine for large-scale data processing and it is because of its speed that Spark was able to become one of the most popular frameworks in the world of big data. Working with Spark is a pleasant experience as it has a simple API for Scala, Java, Python and R. But, some tasks, in Spark, are still tough rows Continue Reading

Shield: Protect your Elasticsearch Data

Reading Time: 2 minutes What is shield? Shield allows you to easily protect Elasticsearch cluster from unintentional modification or unauthorized access with a username and password. Shield also gives security features like encryption, role-based access control, IP filtering, and auditing are also available when you need them. In this article, we will explore how to create basic and role-based access control authorization with shield. Installation : Shield installs as Continue Reading

Multipart/form-data submit through javascript in Play Framework

Reading Time: 2 minutes Normally when we submit any multi-part form in Play Framework that time in the controller have to mention redirection action which  refresh the whole page and it gives an extra load on the network. It is possible to submit that form with the help of Ajax. It makes easy to submit your form and help to refresh only that particular section where you want to Continue Reading

Fundamentals of eXtreme Programming

Reading Time: < 1 minute The term Extreme Programming (XP) was coined by Kent Beck, in late 1990s.  The purpose behind inventing XP was to find a way to deliver high quality software, developed by small teams, and to keep up with the changing requirements of customer. Although, XP is more than a decade old now, it is still being practiced by a lot of developers around the world. The following slide deck and Continue Reading

Intro PouchDB, unroll CouchBase crust and offline data Sync in Ionic with 4-way Data Binding.

Reading Time: 3 minutes PouchDB was created to help web developers build applications that work as well offline as they do online. But before going to discuss PouchDB which is inspired by CouchDB so lets remove the confusion of Couch…Series… . There is CouchDB, CouchIO, CouchOne, Couchbase, Couchbase Server, Couchbase Mobile, Couchbase Lite, CouchApps, BigCouch, Touchbase, Membase, Memcached, MemcacheDB… all different and yet related in way not at all Continue Reading

Why Scala.js is preferred language for front-end development

Reading Time: 4 minutes From last few years, I have been working on Scala as a back-end and Javascript as front-end for web application.  It becomes very painful, when I have to refactor a large Javascript code base, written by someone else. There are also many annoying language warts. I tried to use other front-end framework, targeting JS but wanted to use same platform to go all the way Continue Reading

Ganglia Cluster Monitoring: monitoring spark cluster

Reading Time: 3 minutes Ganglia is cluster monitoring tool to monitor the health of distributed cluster of spark and hadoop. I know you all have question that we already have a Application UI (http://masternode:4040) and Cluster UI (http://masternode:8080) then why we need ganglia? So answer is, Spark cluster UI and application UI dont provide us all information related to our cluster like Network I/O and health of every node. Continue Reading