How to Add Manual Data for Fitbit Device?

Fitbit, Inc. is an American company headquartered in San Francisco, California. Its products are activity trackers, wireless-enabled wearable technology devices that measure data such as the number of steps walked, heart rate, quality of sleep, steps climbed,

Read More

Steps to Add Manual Data for Google Fit Device

Google Fit is a health-tracking platform developed by Google for the Android operating system and Wear OS. Google Fit collaborated with the American Heart Association (AHA) to develop two goals based on their activity recommendations shown to impact health

Read More

How to Add Manual Data for Apple Watch Device

The trackable Apple Watch exercise routines increased by two in watchOS 5 when Apple added yoga and hiking. These workout types join walking, running, cycling, elliptical, rower, stair stepper, HIIT, swimming, and wheelchair as available choices.

Read More

How to Add Manual Data for Samsung Health App Device?

Samsung Health is an application developed by Samsung which is available free of cost. This application has been designed to track various aspects of the daily life which contribute to the well being such as physical activities, diet, and sleep.

Read More

How To Add Manual Data for Health App Device

The Health app makes it easy to learn about your health and start reaching your goals. It consolidates health data from iPhone, Apple Watch, and third-party apps you already use, so you can view all your progress in one convenient place.

Read More

Deep Linking in React Native

Deep Linking in React Native for Android and iOS Platforms

Deep linking is when a link sends users into a specific point in the app, rather than a homepage. They are basically URLs which directs users to the specific content in applications.

Read More

Deep Linking in Roku Channel

How to Implement Deep Linking in Roku Channel?

Deep Linking in Roku Channel is mainly used for launching the public channel, performing the universal search and for directly opening to a specific part of the video that is in a public channel.

Read More

Create A Simple Library Using Angular CLI 6

Creating A Simple Library Using Angular CLI 6

The higher barrier in the Angular is creating libraries of components so that other Angular applications can use it too. With angular 6 it is much easier to create libraries so let’s dive right in..

Read More

What is angular material

Getting Started With Angular Material

Angular Material could be a UI component library for Angular developers. Angular Material provides modern UI components that work across mobile, web and desktop. Angular Material to facilitate the development process through...

Read More

Setup WordPress Multisite Network

How to Set Up WordPress Multisite Network

WordPress 3.0 comes with a feature of Multisite, which allows the user to create a “Network” of subsites within a single install of WordPress. Thus by installing WordPress just once on your server, you can run as many sites as you want.

Read More

Build mobile app with google cloud platform

Building an Application with Google Cloud App Engine!

Google App Engine is a Platform as a Service (PaaS) product that provides access to Google's scalable hosting. It builds and deploys an application on a fully managed serverless application platform.

Read More

What is Site Reliability Engineering (SRE)?

What is Site Reliability Engineering (SRE) at Google?

SRE stands for Site reliability engineering. As stated in the name SRE means always keep your site up or we can say create ultra-scalable and highly reliable software systems that will never ever fail.

Read More

Deep Understanding of Kubernetes Environment

Kubernetes is an open-source container orchestration tool that can automate scale, distribute and manage fault tolerance on containers in the event of a failure in the component. Kubernetes is originally created by Google and then donated to Cloud Native Computing Foundation.

Read More

How do you publish an ionic app for android

Things to Know about Publishing Ionic Apps!

Getting ready to kick start your next hybrid mobile application development framework and not sure about whether to publish your progressive web apps? This blog is for you!

Read More

what is remote sensing

What Is Remote Sensing and Its Applications?

Remote that means something which is not exactly in contact or physical contact, Sensing means getting information, data something like temperature, pressure, photograph, etc.

Read More

What is Emotion Recognition

What is Emotion Recognition using Machine Learning?

Detecting human emotions with technology is almost a challenging task. Research has shown that 90% of our communication can be non-verbal. Now thanks to MACHINE LEARNING, there has never been a more exciting time in the history of computer science.

Read More

What is performance testing

Introduction to Performance Testing and Its Types

Performance Testing is termed as a type of software testing to ensure that software applications will perform well under their expected workload. Features and functionality supported by a software system is not the only concern to deliver software.

Read More

Future of Cloud Computing in 2019

What Is the Future of Cloud Computing in 2019?

Good technologies solve many problems and make our life easy. Great technologies deliver new ways to think about ourselves and the future.

Read More

What is redis

Getting Started With Redis

Redis is an open source (with minimal restrictions on the use and distribution of the software), memory resident database store which especially relies on the main memory unit for computer data storage. Redis can be used as a storing database...

Read More

Difference between angular and react

Why we should use React over Angular?

Many of the developers agree with the fact that both React and Angular are best open-source technologies for front-end development. As Angular landed in the market much before React,

Read More

Angular Server- side Rendering

Angular Universal: Angular Server-Side Rendering

A normal Angular application executes within the browser, rendering pages within the DOM in response to user actions. Angular Universal executes on the server, generating static application pages that later get bootstrapped on the consumer.

Read More

Blog Header Run a Big Data Text Processing Pipeline in Cloud Dataflow

How to Run a Big Data Text Processing Pipeline in Cloud Dataflow?

Dataflow is a unified programming model and a managed service for developing and executing a wide range of data processing patterns including ETL, and continuous computation.

Read More

Virtual Data Centre in Google Cloud Platform 1900x600

What is Virtual Data Center in Google Cloud Platform (GCP)?

Virtual data centers are a pool of cloud infrastructure resources specifically designed for enterprise business needs - a virtual representation of a physical data center, complete with servers, storage clusters and lots of networking components, all of which reside in virtual space being hosted by one or more actual data centers.

Read More

4 Tips to Make Your Banking App Crash-Proof!

Testers are even scared to envision a scenario where a bank app crashes and worst of all if there is a security breach. Deloitte suggests that cyber risk is the topmost concern of the majority of financial services risk managers.

Read More

How to Pull Data from Google Spreadsheets in Redash and Create Chart?

Redash is an open source data visual image tool for Business Analysts to query, visualize and collaborate. Redash is fast to line up and works with any data source you might need so you can query from anyplace in no time.

Read More

How to Install Splunk Enterprise on Ubuntu 16.04/18.04?

Splunk is a software platform which searches, analyzes and visualizes the machine-generated data which make up your IT infrastructure and business. Machine data is the data which is generated by machines like CPU, IoT devices, websites,

Read More


Steps to Add Multiple SSL Certificates on Single AWS ELB

AWS support multiple TLS/SSL certificates on Application Load Balancers (ALB) using Server Name Indication (SNI). We can now host multiple TLS secure applications, each with its own TLS certificate, behind a single load balancer...

Read More

Redash setup

Steps to Configure Redash on AWS Server (EC2 Instance)

Redash is probably the hottest open source BI tool which is fast emerging as an alternative to Tableau and PowerBI. It provides out-of-the-box connectors that work for most commonly used data source. Here is what all it supports right now. You might want to check new connectors while the super awesome 200+

Read More

Migration Gitlab

How to Migrate GitLab from Old server to New Server?

When migrating Gitlab to a new server, you might face many problems like incompatible versions, different OS (so different latest Gitlab version), etc. Before migrating the Gitlab to the new server, we have to make sure that Gitlab in both servers...

Read More

Blog image Gitlab Setup

Gitlab Installation on Ubuntu (14.04, 16.04, 18.04 Version)

GitLab is the Web UI or an interface for Git. Gitlab has two versions: Community Edition and Enterprise Edition. GitLab Community Edition is an open source having an MIT Expat license and GitLab Enterprise Edition is built on the...

Read More

Blog Header image Top Cloud Computing Companies

Tudip: Top Cloud Computing Companies at Good Firms

Tudip Technologies proves itself in the GoodFirms research criteria and arrives on the list of the world’s best cloud computing companies.

Read More

Roku Application

How to Update an Existing Roku Application?

There is a constant need for applications to be updated from time to time. In case you have made a few updates or changes to your Roku application or channel and you want to deploy these changes in your existing application on Roku Channel Store, you need...

Read More

Blog Header image-amazon-appstore-app-submission

How to Publish Your FireTV App?

For publishing the Fire TV application on the Amazon App Store, the first thing you need is to have an Amazon developer account. For opening the developer account, just register on Amazon developer account Opening a developer’s account is absolutely...

Read More


AWS Questions and Answers

Here, You will find the most important AWS questions and answers explained in detail. An AWS Region represents a geographical location with a collection of availability zones mapped to the physical data centers in that region.

Read More


How to Do Load Testing Using Selenium & JMeter?

In terms of the software testing process,  performance testing is a non-functional testing process which works on the particular work loaded application, web application or system to determine how the application performs...

Read More

Blog Header image-roku ads

Reach a Valuable Audience with Roku Ads Targeting!

Marketing communication has become more robust and efficient through Roku channels. Advertising campaigns through Roku channels utilize diverse media channels over a particular time frame and target identified audiences...

Read More


AWS pricing and Cost Optimization: Basic Guide

Amazon Web Services (AWS) helps us to move faster, reduce costs through a broad set of global compute, storage, database, analytics, application, and deployment services. One of the main benefits of AW services is the ability it gives us to optimize...

Read More

blog images-localization

What Is Localization? – It Is the Way to Get Global!

You are in need for something and you are searching the web frantically for it. You finally find what you are looking for. You are relieved that finally your search is over and you click on that very link and then disappointment takes...

Read More

blog images-autoscaling

Amazon Auto Scaling: Getting Started with AWS

Auto Scaling makes sure that Amazon EC2 instances are enough to run your application. We can create an auto-scaling group which contains a collection of EC2 instances. We can specify a minimum number of EC2 instance in that...

Read More

blog images-HIPAA

HIPAA Compliance in AWS

The Health Insurance Portability and Accountability Act of 1996 (HIPAA) is legislation that is designed for US workers to retain health insurance coverage when they change or lose their jobs.  It is the standard for protecting sensitive patient...

Read More

blog images-Kubernetes

Introduction of Kubernetes on Google Cloud

Kubernetes is originally designed by Google and donated to the Cloud Native Computing Foundation(CNCF), written in Go language. It is a container management tool, which manages container deployment, container auto-scaling, and...

Read More

blog images-googleapi

What is Google APIs & its Importance for Business

Google APIs are set of application programming interface (API) developed by Google which allow communication with Google Services. APIs adhere to specific rules and methods to clearly communicate requests...

Read More

blog images-magento

Introduction to Magento 2.0

Magento is a leading eCommerce platform used for online stores. It has a scalable solution with powerful out of box functionality, good store management, with outstanding customer experiences. Magento 2 is written in PHP which leverages...

Read More

blog images-email

Tips to render the emails properly

Coding the email templates using HTML is complicated and the templates for Outlook gets even more complicated since Outlook rendering issues are emphatically common. A broken email means a disappointed subscriber and it impacts the brand identity in...

Read More

blog images-shopify

Shopify – A step towards e-commerce development

Shopify is an ecommerce platform which aid you to build online store with great user experience. Now a days, one has not to worry about all the drama that comes with building the website from scratch and pay huge amount to developers for...

Read More

blog image-mean

MEAN Stack Architecture and Best Practices

MEAN is a free and open-source JavaScript software stack for building dynamic web sites and web applications. MEAN is very simple and easy to use, single language for both back end and front end while in other technologies, there are different languages used for front and back end...

Read More


Google HOL: Hands-on Lab

Nowadays, we have tons of ways to learn Cloud technologies and keep ourselves up-to-date. You could be an Eyrolles-books-fan or into interactive content using on-demand online materials such as Coursera. Whatever the way you like to learn new concepts, you will need...

Read More

Red Herring blog image

Tudip Awarded as a 2018 Red Herring Top 100 Global!

Red Herring’s Top 100 Global list has become a mark of distinction for identifying promising companies and entrepreneurs. Red Herring editors were among the first to recognize that companies such as Facebook, Twitter, Google, Yahoo, Skype...

Read More

blog images-xpath

Introduction to “XPath”

XPath is a query language for selecting the nodes from the XML or HTML document. It is used for scraping the web content from the XML or HTML document using the different type of selectors...

Read More

blog images-Qwiklabs

Qwiklabs: A Journey Through the Cloud

Cloud technology is one of the most revolutionary technologies. It has given the powerful tool of data storage and computing to private companies as well as to the general public. Data storage and computing has become widely available now with very good prices, and in order to grow...

Read More

workplace culture

Corporate Work Culture and It’s Importance

Every organization whether it is a small industry or a large corporation, has a specific work culture. An organization's work culture defines its identity. The way of doing business is perceived by both, the employees who comprise the organization...

Read More

blog images-aso

Important Tips for App Store Optimization

App Store Optimization (ASO) is the practice of enhancing the appearance of an app on app stores’ search results. Rankings of an app improve when it is visible among featured app store snippets. Like in SEO, ASO experts have to take deliberate steps to ensure...

Read More

blog images-next

Google Cloud Workshop

Since past couple of years, tech industry had been abuzz with the new age Google Cloud and it's AI capabilities that are integral to Google Cloud. Ever wanted to do a workshop...

Read More

blog images-clutch

Tudip Technologies Named as Top Cloud Consulting Services!

Our clients value the ability to share their business ideas and strategies without hesitation. They cherish technological advances and process-innovation. And they need quick solutions to a changing and dynamic world. At Tudip Technologies, we’ve got those areas covered, and that’s why are clients love us.

Read More

blog images-ssl

Easy steps to install SSL certificate

SSL stands for Secure Sockets Layer and it is a standard protocol for establishing the encrypted form of links between the server and user’s browser in an online communication channel. An SSL certificate is a digital certificate which used to authenticates the identity of your website with a unique cryptographic key.

Read More

blog images-ssh

DevOps Basic Terminologies: SSH | Linux commands

What is SSH: SSH allows you to access the remote system securely. You can access the remote system in two ways, first one is using a password and the second one is using a private and public key.

Read More

blog images-iot

The Internet of Things on AWS

What is IoT? IoT is the Internet of Things. We all have heard about IoT but has anyone heard of Kevin Ashton? Well, let me introduce you to the man who coined the term “Internet of Things”. He is British technology pioneer.

Read More

blog images-heroku


What is Heroku? Heroku is a cloud platform as a service (PaaS) that is used for the deployment of the web application and RESTful API application. Heroku supports deployment for multiple programming languages. Heroku is a free platform as a server (PaaS) which is a good option for deploying and managing the small applications.

Read More

blog images-aws

AWS Key Management

Why AWS key Management? As you know we can create multiple EC2 (AMI) in VPC (Virtual Private Cloud) and create load balancer to route the traffic. There is an application installed on EC2 from where we can create a multiple AMI under VPC and using load balancer we can distribute or route the traffic on the instances.

Read More

blog images-webcaching

Web Caching and Cache Busting

“Caching” is a concept of storing frequently used data to a give quick access locations so that requesting of the data will happen faster. There are various types of caches like CPU cache, GPU cache, disc cache, and browser cache, etc. Content caching is one of the most powerful ways to improvise the user experience.

Read More

blog images - leadership

Tudip Leadership Summit 2018

Tudip like every year had arranged a leadership summit. The eighth Tudip Leadership Summit commenced on 20th of April at Dream Holidays Resort at Lonavla. This summit was an intense session which threw light upon many aspects of the leadership. Must read highlights of the Tudip Leadership Summit 2018.

Read More

blog images-graphql

GraphQL + ReactJS

GraphQL is an extremely flexible query language And React is JS library for building User Interface, both are developed by Facebook. GraphQL is one of the ways of making API’s. React is component-based UI development. GraphQL is an extremely flexible query language.

Read More

blog images-hellosign

eSignature in Node.js using HelloSign

When you create an agreement with any particular person or organization, you have to take signs from all the parties. In old days, it was done by using pen signature. HelloSign is basically used for making the eSignature process complete with the help of HelloSign APIs with minimum efforts. And there APIs super cool and easy to use in your application.

Read More

blog images-diversity

Tudip – Cultivating Workspace Diversity

"Vasudhaiva Kutumbakam" is a Sanskrit phrase found in one of the profoundly intellectual texts from ancient India known as the Maha Upanishads. This phrase has a very deep meaning which means, "The world is our family." Although many centuries have passed since this phrase was first...

Read More


POST large JSON Data without cURL call in Node.js

Curl is used to transfer data to a server and also for to get data from the server, using one of the supported protocols (HTTP, HTTPS, FTP). With cURL we can do things likes proxy support, user auth

Read More


Zapier: Making developer’s life easy

Zapier is a web-based and programmable service that allows end users or developer to integrate the web applications. The apps they utilize i.e integration between two apps is called as Zap.

Read More


KeystoneJS (Node.js CMS & Web Application Platform)

Keystone.js is a generic content management framework, meaning that it can be used for developing a variety of web applications using Javascript. Because of its modular architecture and clean separation of various functionality, it is..

Read More


How to Build Mobile Apps with Ionic Framework?

Ionic is an HTML5 mobile app development framework targeted at building hybrid mobile apps. Hybrid apps are essentially small websites running in a browser shell in an app that has access to the native platform layer.

Read More

blog images-docker

What is Docker?

Docker is the operating system level virtualization. It is a tool that reduces the complexity of the communication that required between teams of people while deploying software in the production.

Read More

blog images-git

Let’s Git Started . . .

What is Git and why we are using it? Git is a Version control system, specifically a version control system for tracking changes in computer files (mainly in project directory).

Read More

blog images-mongodb

MongoDB Sharding, Replication and Clusters

MongoDB is the next-generation database that lets you do things you could never do before. It is a leading non-relational database management system and a prominent member of the NoSQL movement.

Read More

blog images-avcompress

How to Do Video Compression & Windows AV Editing?

There are a lot of areas, where we need to the fastest way to perform video editing. At Tudip, our Test Engineering division usually creates a movie of issues they find in applications. These movies are then uploaded to issue reporting system like Jira and other.

Read More

blog images-roku

Roku App Development: Common Problems & Debugging

With our intense Roku application development, we captured all the common problems and their solutions. Here is a quick list that you can refer as a starting point, if you run into an issue. First, you should learn how to debug a Roku application to begin with.

Read More

blog images-mobile

Web, Mobile and API Development Guide

Web, Mobile and API development is a crazy maze of technological choices. While discussing technologies and various options, Non-Technical people struggle to make any sense out of these words because these are mere words for them. I think it's about time, it is opened up for a larger audience.

Read More

blog images-roku publish

Roku App Development: App Publishing

Once the Roku channel has been developed and successfully tested, the Moment of Truth arrives! The final and most critical step is to publish the app on the Roku platform. There are two way to publish the Roku app/channel Non-Certified Channel OR Create a Public Channel.

Read More

blog images-roku dev

Roku App Development: Getting Started

Without a doubt, Roku App development is SUPER HOT. You would have noticed that every other media and gaming company is pushing their apps in the Roku store. This post is for would-be-Roku app developers who are getting their feet wet in the Roku Waters.

Read More

blog images-tudip-recruit

Tudip Recruitment Process

Instead of referring to the gossips on the internet, let us explain, how do we go about recruitment, so that you are better informed and better prepared for Tudip Recruitment Process. Note, this post is applicable only for technical hiring (Developers, Leads, QAs). For non-engineering positions, our process is way different.

Read More

blog images-IoT1

Internet of Things (IoT)

Tudip 29 September 2017 Internet of Things (IoT), isn’t a very well-known term for most of us. Although after knowing what it really is, you will find that you are...

Read More

blog images-CEO

Dipti Agrawal listed in 25 Most Influential Women in India of 2017

Dipti Agrawal, CEO, and Co-Founder of Tudip Technologies is one of the remarkable names betwixt the flourishing women entrepreneurs who believes that providing values to clients is of utmost importance...

Read More

blog images-laravel

Laravel vs Other PHP Frameworks

Laravel is leading the battle in the listing of Top PHP frameworks since last few years. Laravel websites have a better loading time and even its own template engine. To study Laravel is super easy as it as a strong documentation already available. Let's compare these cool features with other PHP frameworks.

Read More

blog images-knockout

KnockoutJS: Build Dynamic Client Side Application

KnockoutJS is a JavaScript library that allow you to create dynamic and rich web applications. It makes it very simple to enact a complicated UI that responds to user interactions. It offers observables to sync UI with its data model along with set of declarative bindings. It is built with the Model-View-ViewModel (MVVM) pattern.

Read More

blog images-cloudbasedtest

Best Cloud Based Test Management Tools of 2017

Why testing in the cloud becomes more and more popular? Can we not only provide testing activities but also manage the testing process at different stages using cloud-based tools? You will find answers to these and other questions here. The advantages of the best cloud-based test management tools will be considered in this article.

Read More

blog images-styled

Styled Components: Styled CSS Where React Rules!

Styled-components uses tagged template literals to style the components. It removes the mapping between components and styles which means that when you’re defining your styles you’re actually creating a normal React component, that has your styles attached to it.

Read More

blog images-wordpress

WordPress Tips and Tricks

WordPress is one of the most prominent CMS platform which is being used by many professionals and agencies out there. It has got a great number of features which could be used for optimization or designing of any website. Here are some of the WordPress tips and tricks

Read More

blog images-automation

Automation Testing and Selenium

In software engineering, testing plays a vital role. Before delivering any software to the end user/client/customer software companies make sure that the application

Read More

blog images-AEM

A glimpse of Adobe Experience Manager

Adobe Experience Manager (AEM) is a Java-based Content Management platform technology which is part of Adobe's Digital Marketing Cloud service. It enables the user to create its own website

Read More

blog images-roku2

What is Roku?

OK, so what is roku? Roku is simply a device which allows us to watch Free and paid video content on our TV via the Internet, TV and Mobile services like Amazon, YouTube are loaded just like Apps are loaded on our Smartphones. It is the easiest way to Stream videos on your television.

Read More

blog images-nodejs2

Node.js ​A different JavaScript

JavaScript is one of the core technologies of the World Wide Web. Almost every web browser supports JavaScript without any plugins. JavaScript is a dynamic programming language, whose implementations make dynamic pages with the help of client...

Read More

blog images-karma

Install and Configure Karma Test Runner

Why? The reason we test our code is to point out the defects and errors that were introduced during the development phases. I have been...

Read More

blog images-fb-app-review

Submit Facebook app for review

In order to configure your Facebook app to be successfully approved, refer to the below step-by-step guide. Additional information is also available on the Facebook developers...

Read More

blog images-twitter1

How to request Twitter for email access?

In order to retrieve a user's Email address during the Social Authentication process, Twitter requires you to request permission. You can follow the below steps...

Read More

blog images-instagram

Instagram App Submission

As per the recent guidelines laid out by Instagram, all the existing and new apps in Instagram would have to go through the review process...

Read More

blog images-stripe

Stripe Payment Gateway Integration

To start with, let me tell you integrating a Stripe into your project's native language is not very hard rather than first understanding it's flow...

Read More

blog images-prov

Quick steps to create Provisioning Profile

Steps to create Provisioning Profile for your app - Mainly there are two provisioning profile Development and Distribution.

Development Provisioning Profile:Used when...

Read More

blog images-rest-jersey

RESTful with Jersey

REST stands for Representational State Transfer. It’s a key idiom that embraces a stateless client-server architecture in which the web services are viewed as resources and can be identified by their URLs...

Read More

blog images-twitter2

Twitter REST APIs in Java

Twitter is undoubtedly one of the most successful examples of social networking to appear on the World Wide Web. The REST APIs provide programmatic access...

Read More

blog images-techstar

TudipTechStar 2016 – A Great Success!!!

India’s Coolest Tech Hunt <#CanYouCode Aiming to identify best coders who can think and who can code! Tudip launched the first edition of India’s coolest...

Read More

blog images-richfaces

RichFaces 3.x on IE9

RichFaces 3.X works fine on IE8 but it does NOT work on IE9. There have been issues logged about fixing it to make it work...

Read More

blog images-ocunit

OCUnit Framework

For writing the Unit Test cases in Xcode we have different framework by using which you can write test cases in objective C. Please find...

Read More

blog images-testflight

Migrate TestFlight App to iTunesConnect

As we all know that will shutdown on 02/26/2015 so we have to move all our team's contact information to so please follow mentioned steps below

Read More

blog images-ckeditor

GWT CKEditor Integration

In a projectIn case you want to track the change event in GWT-CKEditor, it is not possible in current version.
Change event in GWT CKEditor with...

Read More

blog images-approval

Submit an iOS application for approval

This article explains how you can submit an application to Apple for approval. Suppose you have filled all required information for your application in iTunes...

Read More

blog images-https

Moving WordPress site to HTTPS

You have this site which was working fine on and next, you moved it to and the UI is all messed up. And you have to fix it. How do you do that?

Read More

blog images-jquery

jQuery Autocomplete with C#/DotNet

The Autocomplete widgets comes with jquery.ui. It provides suggestions while you type into the field.
e.g. If enter 'A' in textbox it will display list which...

Read More

blog images-sendgrid

SendGrid email integration with PHP

SendGrid is preferred email solution of lot of small and medium size enterprises. As SendGrid's website describes. "SendGrid's cloud-based email infrastructure relieves businesses of...

Read More


Magento Payment Gateway Integration

There is this awesome article on how to create a Magento plugin for a new payment gateways which is one of the most widely used...

Read More


JQuery validate in Rails applications

Let's quickly look at how can we enable client side validation using Jquery validate in a Rails applications. Relying on server-side validation done through the...

Read More

blog images-swf-warning

SWF_FU gem gives warning on HTTPS

OK, you got this fancy gem integrated in your project to show all sort of video content and as you are nearing the launch you...

Read More

blog images-mysql

Tune MySQL using MySQLTuner

Every once in a while you see your MySQL showing increased memory footprint.
You want to optimize MySQL but you do not know where to...

Read More

blog images-styleupload

Style file upload and browse button

Developers often find it difficult to make file upload appear same across the browsers OR to style the nasty browse button to match the overall...

Read More

blog images-solr

How to install Solr on Ubuntu with MySQL Data Import?

Apache Solr is an open source enterprise Search platform built in Java. Solr is written in Java and runs as a standalone full-text search server within a Servlet container....

Read More

blog images-upload-remove

Remove a file field using JQuery

OK, so your end-user clicked on "browse" button and selected a file. Now he wants to remove it from that "File" field and wishes to start afresh, but he can not. And you want to fix this "bug"...

Read More

blog images-magento-query

Magento Common Problems

There are bunch of problems that we face while moving Magento from 1 server to another server. This article lists all the issues that we faced till date and their solutions....

Read More

blog images-password-validation

jQuery Confirm Password Validation

OK, so you have created that fancy registration form and now you want to add a validation where password and confirm password fields match. You add the JQuery validate JS and then you realize that there is no inbuilt....

Read More

blog images-jqgrid

JQGrid with CI

JQGrid is the best Grid solution available out there.
This article covers how we can integrate JQGrid in CI application.

Read More

blog images-password-jQuery-validation

JQuery Validate Tricks

We are putting together few tricks that we routinely use with JQuery Validate. Please note that all the code snippets assumes that the form id is 'my_form'...

Read More

blog images-highchart

HighCharts with DotNet

Highcharts is the sexiest charting library out there. 🙂  We can also export the chart to PNG, JPG, PDF or SVG format at the click of a button, or print the chart directly from the web page....

Read More

blog images-java-generics

Java Generics: Lower and Upper Bound

In generics ? (called as unbounded wildcard) is used to accept just any type of object. However, we can restrict this behaviour by applying....

Read More

blog images-jqgrid-net

JQGrid in DotNet Application

JQGrid is one of the most popular grid implementation available out there. It provides multiple facilities like inline edit, searching, sorting, multiple select, sub grid etc. JQGrid can be implemented in 2 ways....

Read More

blog images-SQL-roundup

Round Up/Down to the Nearest 5, 10, 100 in SQL

In an application you need to round up numbers to nearest 5 or nearest 10 all the time. For example, you might need to display 1.44 as 1.45 and 1.89 as 1.90. This can be done at either....

Read More

blog images-mPdf-codeigniter

mPDF with CodeIgniter

mPDF is a PHP library which generates PDF files from UTF-8 encoded HTML. It is based on FPDF and HTML2FPDF with a number of enhancements.....

Read More

blog images-log4php-codeigniter

Log4PHP with CodeIgniter

You developed that fancy CI website but time and again an ugly notice/error message is displayed which annoys client. You, as a developer, know that these messages are harmless but you still want to keep an eye on them...

Read More

blog images-svn-codeigniter

CodeIgniter with SVN

We have been using CodeIgniter with svn since last year and half. Here are few things that we follow to avoid conflicts/unnecessary file commits....

Read More

blog images-richfaces-newjquery

Use Newer JQuery Version with RichFaces

RichFaces 3.3 comes with older version of JQuery. If you want to use a fancy plugin that requires a newer version of JQuery, you are stuck...

Read More

blog images-smarty-codeigniter

Smarty with CodeIgniter

We have been using CodeIgniter with Smarty for quite a few projects. Getting the Smarty to work with CodeIgniter is not straight forward. It has its own set of quirks. The steps below explain how to set up CI to work ..

Read More

blog images-UIPickerView

UIPickerView Height

One common problem that you face while UIPickerView's using is, although the width is changeable but height is not re-sizable. At this point you have two ways to fix this problem....

Read More

blog images-mysql2

Access MySQL DB Remotely

You have a machine where your MySQL is running and you want 2 developers to access a Database remotely.
You can follow the steps below ....

Read More

blog images-mysql3_1


Lets say there is a table named fictional_characters, that looks like.....

Read More

blog images-subquery

CodeIgniter Subquery with Alias

CI ActiveRecord does not support subquery out of the box.
NITCompass wrote this awesome library for the subquery support, which you can download from here .....

Read More

blog images-performance

How to improve JSF/RichFaces performance

We have a complex ERP application that has RichFaces 3.3, JSF 1.2, Hibernate, Spring, MySQL which is running under JBoss on a 16GB AWS CentOS instance. This application has......

Read More

blog images-drupal checklist

Drupal Checklist

Finally, you developed that awesome Drupal site but wouldn't it be nice if you have a simple check list, against which you can verify that your site is up-to the mark. Here is our basic Drupal checklist...

Read More

blog images-webadmin

Install Webmin on Ubuntu

Managing an Ubuntu instance can be tedious tasks especially when you do not have those geeky black-screen loving Linux experts in your team.

Read More

blog images-testrail

TestRail – Test Case management software

Introducing TestRail - Test Case management software as TestRail emerges as the defacto cloud-based test case management tool. Find out finer details here.

Read More