TO THE NEW Blog PAGES

Technology

YouTube Integration with CQ5

Managing multimedia content to any large scale website is much complicated if the content is dynamic and needs to be changed at regular intervals. Integration of YouTube with CQ5 is one of the use case which can help authors to manage the channel specific videos for particular page related with particular channel. Below is the […]

Technology

Explicitly providing ng-model to DOM elements

In Directives there is one more attribute named : “require” , which gives us the liberty to include another directive and inject its controller as the fourth argument to the linking function. It accept both string as well as array type. In case of array, the controllers are included in the given order. There are some prefixes, when applied before controller name, provides different functionality.

Technology

Steps to access and explore CQ Internal Project

The purpose of this blog is to provide generic components and services  functionalities needed  in  projects . The CQ Internal project is hosted at “https://github.com/IntelligrapeAEM/IgWebCMS” The Steps to reproduce functionalities of internal project are: 1.Create a new folder where you would like to take checkout of code . 2. Open command Prompt and navigate to the […]

Grails

Email Tracking using MailGun with Grails application

Many times we need to track whether the email is open/deliver/read by users, sent from our application. After analyzing, I concluded that MailGun provides email tracking services that i used with my grails application and thought it worth sharing. There are two ways to send messages using MailGun: #1. HTTP API #2. SMTP I have […]

Grails

JSOUP for the Grails Soul

So you have a requirement that needs you to work with real world HTML. Crawl the webpages, fetch the data desired and feed it to your perpetually hungry for information database. What do you do? You approach your friend Google, tell him what’s troubling you and ask him to make your life easier as it’s […]

kartikey
kartikey
Read

Android

Background Location Updates on Android

In my previous blog, I mentioned my first task about removing the AlarmManager/LocationManager approach we were using and replace it with new Location APIs that were announced at Google I/O last year. Note: If you are unaware about using Google location api in the foreground, Please firstly read the previous blog. This method was working well while the […]

Grails

Using Spring Events in Grails

Hi all, I have published a new blog post Using Spring Events in Grails. Spring Events are basically used to perform events asynchronously. In my use case I need to save hundreds of records in the database. So I use Spring Events to save records asynchronously. There is a plugin available in Grails for using […]

Android

Google’s Fused Location API for Android

For android applications, the Fused Location Provider intelligently manages the underlying location technology and gives us the best location according to our needs. We could choose one of the location providers (network or GPS) and request location updates or set up proximity alert. But there were two main challenges with this approach: 1. In case […]

Technology

Demystifying Transclusion

In simple words transclusion is the ability to wrap user’s markup by our own template(markup). Lets say we are creating some component in which the user can hack in his own markup with his own scope variables and values. The markup they provide will co-exist in the component we wrote!

Technology

A level ahead with text search in mongoDb

In our previous post, we saw how simply we could use the free text search feature from MongoDB. In continuation to that, in this post we would be looking at how can we create multiple text indexes and understand how actually the things work. Document Scoring MongoDB assigns a score to each of the document […]

Grails

Testing WebService using SoapUI

For the last several months, I was developing Web services for an external client. Then I came up with the need to test the SOAP services. Initially the easy way to go for me, I developed my custom application for testing it. But testing for different scenario becomes pain with that, So I was looking […]

Android

Handle Multiple Screen Sizes in Android

Android devices come in a variety of screen sizes and resolutions. That’s why handling the multiple screen size in android is most important. TERMS AND CONCEPTS Screen size : Actual physical size, measured as the screen’s diagonal.For simplicity, Android groups has four generalized sizes: small, normal, large, and extra large. Screen density : The quantity […]

Services