Tutorial

Jenkins Build Jobs

Reading Time: 4 minutes In continuation to my previous blogs Introduction to Jenkins and Jenkins – Manage Security , I will now be talking about creating build jobs with Jenkins. It is easy and simple to create a new build job in Jenkins. Follow the given steps to get started: From the Jenkins Dashboard, Click on “New Item” Name your project and select project type. Click on “Ok” to Continue Reading

Akka Persistence using MongoDB – Part I

Reading Time: 3 minutes Akka is a powerful actor based tool kit for Concurrency, Parallelism and Clustering. But for every concurrent applications, Akka actors are not fit because Futures are another alternative for performing Concurrency. Most of the developers follow simple rules for using Future and Actors is “Futures for Concurrency, Actors for State“. In concurrent applications most of the time we are facing race conditions and deadlocks. Because Continue Reading

Implementation of Gulp.js from Scratch

Reading Time: 3 minutes Are you tired of doing  the same things manually i.e., creating the folders, compiling and copying  the files deploying them on separate environments (i.e., dev or prod) manually.  A lot of mouse clicking,  lot of  copy-paste, a lot of configuration changes and of course loads of headache. Then this blog is for you. I hope after this blog your search ends for implementing gulp in your Continue Reading

Improve Memory Usage and Performance of Application Using Yourkit Profiler

Reading Time: 3 minutes In this blog we are walking through how to improve performance of application using Yourkit profiler it is  helpful for both Tester and Developers. Your Kit is big achievement in the evolution of the profiling tools. It is intelligent tools for profiling java , .net and ( JVM support languages)  based applications. It is often important to check memory usage and memory used per process on servers Continue Reading

Introduction to JNI- Java Native Interface

Reading Time: 2 minutes The Java Native Interface (JNI) is a native programming interface in JDK. It is used to call C/C++ libraries from the libraries written in Java and vice-versa. This is a java API which bridges the gap between C/C++ and Java. Why do we use Java Native Interface(JNI)? JNI calls are used when we already have a library which is written in C/C++ language and we Continue Reading

Getting started with ReactJS, Play 2.4.x, Scala, Anorm and WebJars

Reading Time: 2 minutes playing-reactjs This blog describes a basic example to render UI using React(A JavaScript library for building user interfaces) with Play 2.4.x, Scala, Anorm and WebJars. It also demonstrates the use of evolution in Play 2.4.x This is a classic CRUD application, backed by a JDBC database. It demonstrates: Handling asynchronous results, Handling time-outs Achieving, Futures to use more idiomatic error handling. Accessing a JDBC database, Continue Reading

Getting started with git-flow to automate git branching workflow

Reading Time: 6 minutes This blog shows the basic usage and effect of git-flow operations. git-flow git-flow are a set of git extensions to provide high-level repository operations for Vincent Driessen’s branching model. It has attracted a lot of attention because it is very well suited to collaboration and scaling the development team. Key Features: Git flow provides excellent command line help and output Git-flow is a merge based Continue Reading

Configuring SonarQube with Scoverage plug-in : The Complete Guide

Reading Time: 4 minutes This blog will guide you through the successful configuration of Scoverage plug-in with SonarQube for Scala source code statement coverage analysis. How Does it Work? The Scoverage plug-in for SonarQube reads the report generated by sbt scoverage plug-in and generate several reports like Statement Coverage % Analysis Lines covered by test Drilling down report to the file level The greatest advantage of SonarQube is the Continue Reading

Tutorial #3: Getting started with HTTP Programming in Play Framework

Reading Time: < 1 minute We have already discussed about the Play development environment in Tutorial #1 and use of WebJars, jQuery, Bootstrap & Bootswatch with Play in Tutorial #2 So, In this blog we would discuss about HTTP programming in Play Framework which would drive us through rest of the tutorial series.  We would be running this blog as a series and we would be looking at various aspects Continue Reading

Playing MultipartFormData: A basic example to handle and test MultipartFormData request in Play Framework 2.3.8

Reading Time: 2 minutes Playing MultipartFormData The following blog and attached code represent an example to upload file using MultipartFormData request and Testing it into Play Application. A basic example to handle and test MultipartFormData request in Play Framework 2.3.8 The standard way to upload files in a web application is to use a form with a special multipart/form-data encoding, which lets you mix standard form data with file attachment Continue Reading

Handling Twitter share response

Reading Time: < 1 minute Twitter  share is a way to allow user  to share website / tweet on the twitter . There are various methods to share data  on twitter , but here we are using  javascript method .We can customize tweet  using data attributes . Followings are steps need to be followed 1) Add javascript in file . It would be better to add javascript  just below <body> Continue Reading

Meetup: Introduction to Play Framework !!

Reading Time: < 1 minute Reactive Application Programmers in Delhi NCR Hi Folks, Knoldus have organized an one hour session on 4th Feb 2015 at 5:00 PM. Topic is  Introduction to Play Framework. So many people have joined and enjoyed the session. I am going to share that slide here. Please let me know if you have any question related to linked slide. Slide: Introduction to Play framework