TO THE NEW Blog PAGES

AngularJSFront End Development

Dependency Annotation in AngularJS

When a function of service or controller invoked via the injector then we have to annotate these functions so that the injector knows what service to inject into the function. In Angular, there are three ways of annotating code with service name – Inline Array Annotation $inject Property Annotation Implicit Annotation Inline Array Annotation This […]

Node.js

Sending iCal invite using Node Js

Sending event invites through an email is a common use case nowadays in applications. In this blog, we will briefly cover the steps to accomplish this using Node.js.

Technology

Video SEO – Key to online video services

With fall in viewership across traditional television channels, video content owners are looking to augment their revenue from digital Over-The-Top (OTT) platforms such as YouTube, Hulu etc. Video content owners who are serious on setting up a sustainable revenue stream from digital platforms, need a clear focused digital strategy. Strategy should imbibe aspects related to video […]

AWS

Logentries – Search and Analysis using RegEx named capture group

Most of us would be using some tools for centralizing logs, their analysis and storage. Logentries is also the one falling into this category. Logentries provides a straightforward way for analysis of logs containing KVPs i.e. Key-Value pairs. But for the cases where KVPs are not present it becomes quite hectic to analyse the logs. […]

GrailsTechnology

Application configurations setting in Grails 3

Grails has done lot of changes with its latest release in Grails 3, using configuration is one of them. Now we can write application configurations in application.yml and application.groovy as well and to read these property we can need to write the following code. [code] class ExampleController { GrailsApplication grailsApplication def index() { render "Old […]

Technology

Difference b/w Display:inline and inline-block

The CSS property “Display” is very useful and commonly used property of CSS which contains lots of values. In this blog we’ll talk about only “display:inline” and “display:inline-block”. We generally use both these properties to allow other elements to sit to their left and right but it has some difference which is explained below. Display:inline […]

AWSDevOps

Jenkins – Implementing Project-based Matrix Authorization Strategy

In one of my recent projects, while working on Jenkins, I was required to create and implement a Project-based Matrix Authorization Strategy. Installation of Jenkins is a simple task, but it took me a while to implement this strategy and later I found it quite easy enough and thought of writing a blog. Project-based Matrix […]

Technology

A use case and implementation of MongoDB Aggregation queries.

In any DBMS, aggregations are operations that process data records and return computed results. MongoDB provides a rich set of aggregation operations that examine and perform calculations on the data sets. Running data aggregation on the mongod instance simplifies application code and limits resource requirements. In my current project, I had a requirement to show […]

AngularJSFront End Development

Register Service by Factory, $provide and Service function in AngularJS

In AngularJS, there are three ways to register a service in a module. Module’s Factory Function Module’s Config via $provide Module’s Service Function Via Module’s Factory Function We can register a service via Angular module’s “factory” function. This is commonly use to register a service. Registering service in the module [java] var myApp = angular.module(‘myApp’, […]

AWSTechnology

Autosigning of Puppetmaster and agents

This blog deeply discusses the autosigning feature of Puppet. During my journey to implement auto sign in our production environment, I came across various challenges related to security and making it as tight as possible and I was finally reached the last resort to achieve autosigning as per my requirement. Autosign is a feature of […]

Automation TestingGrails

Automatically run test suites and coverage reports for open-source grails projects using Travis CI and coveralls

Automated testing helps a lot in maintaining the quality of code. But setting up CI environments like Jenkins may seem like a hassle if you are working on small projects. Luckily for us there is a simple solution, at least for open-source projects hosted(or mirrorred) on github. Travis CI is a service freely offered to make builds […]

Grails

Day 2 @GR8Conf EU 2015

Day 2 at GR8Conf EU June 2015 Copenhagen, Denmark continued to beintriguing and fun filled. The Day started with the keynote from Jeff Scott Brown on Grails and its future plan. He shed light on Grails 3.0 features and its releases plans. He also asked for contribution to migrating plugins from Grails 2.x to Grails 3.0. […]