How to test streaming apps on Roku TV?

Testing Roku channels are fun in their own way, either it is a streaming channel or a game channel. This blog will be useful for all the budding and growing testers who are willing to dive into testing this super awesome streaming device.

Read More


Introduction to Cloud Compliance and ways to achieve it

Cloud compliance is an issue for anyone using cloud storage or backup services. What do you need to know about your data, and how do you ensure it is compliant when in the cloud? Read our blog and know the ways of achieving Cloud Compliance.

Read More


Make Informed decisions using Google Analytics

Google Analytics is a very powerful tool that helps in measuring, collecting, analyzing and reporting data collected from websites that helps you make informed decisions. It can be very helpful in shaping the prosperity of your business goals. It helps in understanding the users’ behavior while they are interacting with your website. Read our blog to get insight into the users and their behaviors

Read More


Introduction to Cloud Run and its features

Google Cloud provides the facility to pay only for those resources which you use and we all probably know this but what if it saves your time too? Read our blog and know more about Cloud Run and its features.

Read More


Find your Big Query super powers

When we have a large amount of data from various sources, BigQuery is the best option, as it gives the liberty to focus on analytics and comprehension skill also it is serverless and highly available, before going ahead for any BigQuery operation one needs to make sure that the infrastructure is in place which can store high magnitude of data. Read the entire blog and find out your BigQuery super powers.

Read More


GKE or Cloud Run: which should you use?

When you want to use managed Kubernetes services, Google Kubernetes Engine (GKE) is the most suitable option for a container orchestration platform. GKE will give you complete control over orchestration of containers, from networking to storage. However, Cloud Run is available in two flavors: One as a fully managed Google Cloud service, and other as a Cloud Run for Anthos. Read our blog and see which one you should use, GKE or Cloud Run?When you want to use managed Kubernetes services, Google Kubernetes Engine (GKE) is the most suitable option for a container orchestration platform. GKE will give you complete control over orchestration of containers, from networking to storage. However, Cloud Run is available in two flavors: One as a fully managed Google Cloud service, and other as a Cloud Run for Anthos. Read our blog and see which one you should use, GKE or Cloud Run?

Read More


BlockCloud: A Mind-boggling Blend of Blockchain & Cloud

BlockCloud is a new step that combines the advantages of SCN (Service-Centric Network) and blockchain to empower IoT. It is a service-centric blockchain architecture, which leverages a service-driven communication prototype to support mobility and scalability. Read the entire blog to understand this mind-boggling blend of Blockchain and Cloud.

Read More


iBeacons scanning in Android

iBeacons are discovered by Apple and it is the first beacon protocol. It works in both ios and Android. Unlike ios, there is no Native support in Android. Since there is no Native implementation we need to integrate either the existing Library or create code that parses BLE packets to find the iBeacons.

Read More


Cypress – How It Is Different Than Selenium

The Cypress is an open-source, front-end development framework used by developers and QAs for end-to-end testing, integration testing, and unit testing, while Selenium is an open-source tool used mostly for test automation. Read our blog to understand the pros and cons of Selenium and Cypress and how are they different.

Read More


Delegates and Events in C#

Read our blog and know What is Delegate, What are events, Why to use Delegate and Events in C# and what are events without delegates. Read our blog and get an answer to all your questions.

Read More


Mailinator: A gmail template testing tool

Mailinator is an open email administration. It is a site that acknowledges messages completely at any location Any email one can consider is made when an email shows up! Read our blog and know-how the Mailinator site : A Gmail testing tool, lets people read any of those messages.

Read More


How to test Beta build in AppleTV using TestFlight

Tudip 13 March 2020 What is a Beta build? Beta Build It is the version that marks the completion of the app’s development. Also, It is the first build available...

Read More


How should you learn a new language?

Tudip 12 March 2020 How should you learn a new language? One benefit of technology is the way we are connected to the world today. It is no question that...

Read More


Generation that accepts Technology with open hands – Millennials

Tudip 11 March 2020 Millennial – The word that has caught the attention of every marketer, student, business, entrepreneur, social media platform and almost everything under the sun. Whatever we...

Read More


Services in Kubernetes

In this blog, we have clearly explained, Types of Services in Kubernetes, Why do we need Services with valid examples. Read our blog and understand these things in depth.

Read More


Storage in Google Cloud

Cloud storage is the unstructured data service on Google Cloud that is arranged within buckets and objects inside those buckets. It holds everything that is in digital format which includes pictures, videos, files, scripts and even databases for transfer/backup. It has virtually infinite size. Know more by reading our blog on storage and its backup with security.

Read More


Data Preprocessing and Data prediction using Scikit learn

In this Blog, we have tried and articulated Steps for Data Preparation/Preprocessing and Data Prediction using Scikit learn.we have successfully built a model, which can predict the salary of new employees which company should offer based on the result of the statistical test set. Read and understand those steps now.

Read More


Connecting to Cloud SQL from Cloud Run

In this blog, we have explained the process of Connecting to Cloud SQL from Cloud Run and Creating a Cloud SQL instance. Read this blog to know more about Connecting to Cloud SQL from Cloud Run.

Read More


Subscribing to Message in pub/sub

A Cloud Pub/Sub is one of the available services in the Google Cloud Platform, that provides a messaging transport system. It takes the data from many senders and transmits it to many receivers in an asynchronous manner. Read our blog to understand how the delivery of these messages takes place.

Read More


Espresso Idling Resources

When we are handling the application we need to wait for the application response and animations. In our blog, we have explained the term Espresso Idling Resources with the reasoning of how, why and where do we use this is explained in detail.

Read More


Fitbit Device Integration with Mobile and Web applications

Fitbit is a wearable device that tracks daily activities, steps, calories burned, sleep, etc. These are wearable devices like watches. In this blog, we will look into the integration of the Fitbit device into your mobile and web application and how will we use web APIs for accessing data from Fitbit activity trackers.

Read More


How to Use Kendo UI for Angular

Kendo UI is an open-source framework for building modern web and mobile apps with HTML5 and JavaScript. It provides themes that can be used to style an Angular application. To add Kendo in the Angular application, we have listed some easy steps in our blog. Read and understand those steps now.

Read More


How to integrate eWAY payment in a .Net project ?

eWAY seamlessly integrates with hundreds of leading eCommerce shopping cart platforms and a network of custom integration development partners providing a competitive advantage for any business that wants to grow through accepting digital payments. Read our entire blog to know how to integrate a secure payment in a .Net Project

Read More


Business Intelligence in Ruby (Blazer Gem)

Blazer - a gem makes business intelligence simpler. It allows one to execute SQL queries on the database from the web panel and visualize the data in a convenient and clear way. Read our blog on Business Intelligence in Ruby (blazer gem) and know the basic fundamentals.

Read More


Uploading Builds to Play Store

All of us use some or the other application which we download from play store/ AppStore. In this blog, we have explained the process or the steps to publish these apps on the play store. Read the entire blog to understand the steps involved.

Read More


Budgeting in Agriculture Product Industries

Budgeting is an invaluable tool for farm managers in the agriculture business. Each and every business should use budgets to project how profitable an enterprise may be or to analyze existing enterprises. Read this blog to know more about budgeting and why is it important.

Read More


Correlation in JMeter using Post-Processor (Regular Expression Extractor)

Performance testing is sort of testing expected to decide the responsiveness, throughout, dependability, and additionally adaptability of a framework under a given outstanding load or whether the expected performance is met or not under the actual conditions of use. Read this blog to know more.

Read More


Dependency Injection in C#

A lot of developers get confused when they hear the term, Dependency Injection. This heavy word brings confusion about its purpose, its usage and its procedures. To understand the term Dependency Injection and the ways of implementing it, read our blog now.

Read More


Stripe Payment In ASP.NET MVC

This Blog will give you an idea of how stripe allows individuals and businesses to receive payments over the Internet. We have also mentioned a few steps to easily integrate Stripe Payment Gateway in ASP.NET MVC Application. Know these steps by reading our blog.

Read More


Introduction to Dependency Services in Xamarin Forms

In this Blog, we have tried and articulated how to utilize the native feature into the Xamarin application from Shared Code, and that's where DependencyService comes into the picture and provides a way to call the platform-specific feature. Read our blog and check out the components that need to be considered.

Read More


ASP.Net Web API 2

In this Blog, we have tried and articulated the Basics of ASP.NET Web API., what is the Web API, basic structure of an ASP.NET Web API project, the difference between Web API and MVC, uses of filters, routing and different hosting modes.

Read More


.Net Core vs .Net Framework

It is said that .Net Core is the next big thing in the web development world. In this blog, we have discussed how different is .Net Core from .Net Framework which will give a fair idea about how to make the best use of these technologies

Read More


Implementation of Android Test Orchestrator

Android Test Orchestrator provides better support to solve the issue of Out of Memory to the instrumentation tests. What, why and how to implement and solve necessary issues is what is explained clearly in this blog.

Read More


Camera testing for mobile application

We all know camera functionality is very common in today’s Android application and most of the times a lot of crash issues occur around this functionality. Now, the question is how to handle it.

Read More


OAUTH 2.0 (A protocol for Authorization in the Applications)

OAuth is an Open Standard protocol designed for authenticating or authorizing the user into the Application. The Protocol is designed to gain access into the application or grant website for...

Read More


Process of Using Crashlytics

When your app crashes on the production environment on a user’s device, you need to know. The reason behind the crash is simple – something happened that you did not expect.

Read More


Laravel Queue and running it with Supervisor

A queue data structure is based on FIFO (First In First Out). That is the element that enters first in the queue, leaves first while popping the element from the queue.

Read More


Deploy Rails app with Capistrano

Capistrano is a framework written in Ruby language that provides automated deployment. Similar to Rake tasks in Ruby language, it runs on the remote servers via SSH.

Read More


Build a Google Cloud Function in Node

Cloud Functions is a serverless running environment for building and connecting cloud services. With Cloud Functions, you can write single-purpose functions which are attached to an event emitted from your cloud services.

Read More


JavaScript Dashboards, Gauges, and Sparklines Demystified

The first thing that may come to your mind will be what you usually see in your vehicle just above the steering. However, that isn't the type of dashboard being referred to here. We are referring to dashboards used by different...

Read More


Introduction of Virtual Private Cloud (VPC)

VPC provides you the flexibility to scale and control how workloads connect regionally and globally. You will have global access to your VPCs without needing to replicate connectivity or administrative...

Read More


Introduction to Tensorflow

This blog provides insights about Tensors which are multidimensional arrays, categorized in a hierarchy according to their order.

Read More


How well do you know Event Loop?

This blog helps your understand how an event-driven programming 'Event Loop' paradigm controls flow determined by the event or change in the state.

Read More


Closures In Swift And It’s Related Importance

This blog provides insights of how closures in Swift programming language can help capture and modify variables & constants from the context in which they're defined

Read More


Google Cloud Armor Security Policies

This blog emphasizes on Google Cloud Armor (GCA) security policies that are made up of rules that allow or deny traffic from IP addresses defined in rule.

Read More


An Interconnection with Google Cloud Dataflow

This blog provides us the necessary insight about how Cloud dataflow allows users to build pipelines, monitor execution, transform and analyze business critical data.

Read More


Inheritance in Python

One of the unique selling points of Python, why Python is so famous because Python supports all types of programming paradigms.

Read More


Google IoT Core Overview

This blog explains how Google Cloud IoT Core is a fully managed service that easily and securely connects and manages your global device network.

Read More


How To Execute Test Cases in Testrail

TestRail is a Web-based test case management tool used to write the test cases. It is efficient to manage the test cases, test plans and Test Runs

Read More


SCCM (System Center Configuration Manager)

SCCM (System Center Configuration Manager) is a tool developed by Microsoft to manage systems. It was initially released in 1994 and it was known as SMS (Systems Management Server).

Read More


Wowza Streaming Engine user authentication

Discover how the Wowza Streaming Engine keeps the publish.password file to authenticate all source connections to live applications on the server.

Read More


Sign Off & Conditional Sign Off

The main aim of a QA is to make sure that the software meets the customer's needs without harming the application. The formal way of declaring this process is Sign Off. The QA can acknowledge that they have reviewed and tested the application and now the application is ready to release.

Read More


Introduction to Vue.js

Vue.js is open source and lightweight javascript library for building interactive single page application and user-friendly web applications. When integrated with other libraries it also becomes a “framework”. The word “Vue” is pronounced as “View”. Vue was created by Evan You. 

Read More


Multi-Authentication in Laravel

For any application, we have different numbers of users that have roles and permissions which differentiate the users, we need to have multi-auth functionality in our application Laravel provides the ability to authenticate users with different user roles, permissions, multi-authentication, social login, and more.

Read More


Step Towards Customizing Shopify Theme with Liquid Template

We all know how CMS is growing over the era of e-commerce platform. If we think in case of Shopify which is also gearing up to compete with other e-commerce based CMS. Hence, we can say Shopify is one of the most simple and easy to use platforms ever for building our store.

Read More


Getting started with Spring Cloud

Spring Cloud provides an efficient way for developers to quickly build a number of the common patterns in distributed systems. The interaction between distributed systems leads to boilerplate patterns.

Read More


JSCharting: Understanding Bar Charts and Column Charts

These days, bar and column charts have become one of the easiest and most accessible ways to represent your data in a visualized, easy-to-read & understand format.

Read More


GUI application development using PyQt in python

PyQt is a GUI module for the Python programming language. It allows users to create programs with a good user interface and simply and easily...

Read More


Azure Service Bus Messaging

Azure Service Bus is a multi-tenant cloud messaging service which you can use to send information between applications and services...

Read More


Vagrant setup

Vagrant is a tool for building and managing virtual machine environments in a single workflow. It is easy to configure and easy to use...

Read More


Building Powerful Mobile Apps Using Scrum and Kanban Methodologies

Traditional methodologies take a stepwise approach to project execution. Thus, the project goes through the requirement gathering...

Read More


The Implementation of Nested Forms in Ruby On Rails (Fields For)

Form helpers are designed to make it much easier to work with resources. A form to create or update a resource typically reflects the resource's...

Read More


Advanced Caching With RXJS

Caching pronounced as “cashing” is the process of storing the result of a frequently requested operation in a temporary storage area so that the future...

Read More


How to sync InfusionSoft’s contacts in a Rails application?

Infusionsoft is a CRM software used to handle the services which are going to be provided to the customers. CRM, Marketing and Sales...

Read More


A/B Testing with Google Optimize

A/B testing is important for a website to identify the marketing trends based on user perspective using two variants of the same webpage...

Read More


How to Integrate Amazon s3 bucket in PHP: Laravel

To integrate S3 bucket with Laravel application we will go through some basic understanding about S3 bucket and Laravel...

Read More


Freshdesk Integration in Project

This blog highlights key functions of Freshdesk as it is a customer relationship portal which helps by providing two-way communication support with its Restful API.

Read More


Integration of Power BI with VSTS

PowerBI is a Microsoft based business analytics tool which is used to reflect the data into the form of graphical representation such as live dashboards and reports...

Read More


Travis – Continuous Integration

Hello beautiful people, I hope you have heard about CI/CD tools. There are many tools available in the market to help flawlessly build your application such as Travis,...

Read More


Merging CSV Files Using Cloud Services

We are using the cloud storage bucket to store the data and BigQuery to upload the data from the Storage bucket and merge the files...

Read More


Fusion of AI and Cloud Computing

Before diving into the topic of AI and Cloud Computing, let's have a brief overview of what they are actually in today’s corporate world...

Read More


Go and the Google Cloud Platform Integration

Go is a statically typed, compiled programming language designed at Google by Robert Griesemer, Rob Pike, and Ken Thompson...

Read More


Cloud Natural Language API

As all of you know Google APIs are used for communication with Google services. In a single word we can say if you want to use Google services...

Read More


Cloud Vision API and Its Use Cases

The API which is used for performing tasks related to computer vision like we can derive any useful information from an image but how a computer detects it from an image with absolute ease is the vision API...

Read More


Resolving 4 Major Problems in Bug Tracking Tools

Looking for a strategy that ensures quality software release? Well, the software development process is incomplete without bug tracking tools...

Read More


Cloud VPC Firewall Management With Service Accounts

Google Cloud Platform firewall rules lets us allow or deny traffic to and from your virtual machine instances based on a configuration you specify...

Read More


How CI/CD pipeline works with Kubernetes?

Kubernetes is a portable, extensible open source platform for managing containerized workloads and services, that provides both configuration and automation...

Read More


What is a Bastion Host?

A bastion host is a special purpose computer on a network that is deliberately exposed to a public network and configured to withstand attacks...

Read More


Automatically Scan Cloud Storage Buckets For Sensitive Data

Google Cloud Storage is object storage designed to store large, unstructured data sets and to access your data on Google's infrastructure...

Read More


How to Create Custom Annotation in Java and Android

Annotations are one of the small and simple functionalities of the Android/Java development, yet for the majority of developers, it is not clear or they never understand the functionality and usability of the Annotations...

Read More


How to create a test framework for AngularJS applications using Protractor (Jasmine)

AngularJS application framework is gaining in the market because it extends the functionality of HTML and can be used to load applications quickly...

Read More


Running dedicated game servers in Kubernetes Engine

In the world of distributed systems, scaling and hosting dedicated game servers for online, multiplayer games is challenging. It’s not surprising that for game server scaling is usually done by proprietary software...

Read More


Insights of Deployment Manager

A Deployment Manager template is just like a decorated REST API call. Deployment manager has various providers which you can check in Supported GCP Type Providers...

Read More


What is Deployment Manager?

Deployment Manager is an infrastructure deployment service that automates the creation and management of Google Cloud Platform resources for you...

Read More


How to use Google cloud shell?

Google Cloud Shell provides you with command-line access to computing resources hosted on the Google Cloud Platform. Cloud Shell makes it easy for you to manage all the Cloud Platform Console projects and resources without having to...

Read More


Introduction to R programming

R is a very impressive tool for statistics, graphics, and data science. It is used by thousands of people to perform serious statistical analysis and data science work on a daily basis...

Read More


Mautic Installation and Configuration

Mautic is an open marketing software platform. It provides a high level of marketing integration with audience intelligence that enables us to make personalized emails, create landing pages...

Read More


EarlGrey – IOS UI Testing Framework

With today’s UI testing framework, most of the UI tests are slow and complex to write and Synchronization of UI is the major issue...

Read More


Easy JSON parsing with Codable

Swift codable protocol has a combination of Encodable and Decodable protocol that can be used to work with JSON data in both directions...

Read More


How to setup KIF for UI testing?

KIF stands for Keep It Functional. It is an iOS integration test framework which is used for UI testing of iOS mobile apps...

Read More


How to publish a package in the NPM public registry?

An NPM is a package manager for Node.js which comes bundled with Node.js installer. NPM consists of ‘npm-cli’ and an online repository for the publishing of open-source Node.js projects called packages or modules.

Read More


Why React Saga is better then Thunk?

Redux is basically a state management library for javascript applications and is mainly used with React JS and is also familiar as predictable state container. In React, data flows from parent component to child component in the form of props.

Read More


Migrate from GCM to FCM for Push Notification In React Native

Hello folks as you may know Google is going to remove GCM service support from 11th April 2019. Hence, all the projects which are using GCM service need to be migrated to FCM.

Read More


Jenkins Configuration and Run Jenkins Jobs using Batch file command

Jenkins is an automation tool written which is open source. This tool is written in Java with plugins built for Continuous Integration purpose. Plugins allow integration of various DevOps stages.

Read More


Bug Tracking in EasyQA Test Management Tool

Bug tracking helps our software team to catch, record and manage each issue in our software product. Bug tracking process is divided into multiple stages starting with finding the bug then reporting, fixing the bug and finally testing to make sure it is fixed.

Read More


Push Notifications to Mobile Platforms using Amazon SNS

Push Notifications are the alert messages that can be sent by the app publishers to the app user even when they are not actively using an app. AWS SNS (Simple Notification Service) is a web service that manages the delivery or sending of notifications to subscribing endpoints.

Read More


Integration of Wepay Payment Gateway into the Django Application Using Python

WePay is a fantastic online payment service provider which provides an integrated and customizable payment solution through its APIs to platform businesses such as crowdfunding sites, marketplaces, and small business software companies.

Read More


Difference Between LucidChart and Balsamiq

Lucidchart is an online diagram app made to sketch & share flowchart diagrams and Balsamiq Mockup is a rapid wireframing tool that helps to Work Faster.

Read More


How to Write Test Cases using C# and VS Tool?

This blog walks you through introduction to unit testing as well as How to Write Test Cases using C# and VS Tool. Click here!

Read More


Creating a Custom View in Android App

Android SDK offers a powerful componentized model for building your UI, based on the fundamental layout classes: View and ViewGroup. The view is one of the most general classes in Android which holds references to a single piece of UI.

Read More


How to Configure VM instance using Deployment Manager Templates?

Let's see how to configure a VM instance using Deployment Manager (DM) templates in Google Cloud Platform.

Read More


Auto Scaling in AWS vs Auto Scaling in GCP

Auto Scaling is a cloud computing feature that allows users to automatically scale cloud services. Know more about "Auto Scaling in AWS vs Auto Scaling in GCP".

Read More


What Do You Need to Know About RBAC Authorization in Kubernetes?

RBAC is one of the Authorization Modules in Kubernetes. Role-based access control is a method to provide access to the API resources running on your cluster based on the roles of individual users within an enterprise.

Read More


Google Stackdriver: Introduction and Features

It is a monitoring service offered by Google, used to monitor performance data and availability of the application and virtual machines (VMs) running on GCP and AWS public cloud...

Read More


How to Setup Custom Domain for Google App Engine Application?

Google’s App Engine is a Platform as a Service (PaaS) that provides features and web frameworks to easily build scalable web applications. App Engine applications are easy to manage your traffic and data storage as per need.

Read More


IoT Comparison: AWS vs Azure vs Google vs IBM

IoT is the technology that connects ‘things’ to the ‘internet’. These things or devices can be anything like smartphones, washing machines, refrigerators, headphones, air conditioners, and almost everything that you can think of. ..

Read More


Introduction to Google Cloud Datastore

Why invest in the physical drive when you can get more virtual storage for much less. Yes, you heard it right. The solution is Google’s cloud storage, your “on the go” backup and storage solution...

Read More


Integration of Firebase with Google Cloud Platform (GCP)

Firebase is Google’s mobile application development platform and the fastest way to build your App. Firebase is a complete backend solution that can manage authentication, real-time database and hosting as well. It is built on ...

Read More


How to Choose between Real-Time Database and Cloud Firestore?

As the name suggests, this Firebase product ensures all the data are synchronized for all the clients in real time. The real-time database is a NoSQL database which...

Read More


How to Set up an Instance to Run a Jupyter Notebook in GCP?

The Jupyter Notebook is an open-source web application that allows you to run the live code, embed visualization and explanatory text all in one place. It supports dozens of programming languages like PHP, Ruby on Rails, Spark, Matlab and many more.

Read More


Affordable Virtual Machine Instances in GCP

We all know that GCP provides lots of cloud services to reduce our work. Here, we pay only for those services which we use. Don’t you think it would be...

Read More


Getting Started With Serverless Using Node.js

A term Serverless refers to the cloud computing model in which cloud service providers manages computing resources dynamically. The pricing for the utilized resources is based on the amount of ...

Read More


How to Enable Autoscaling in Google Cloud?

Google Cloud platform offers autoscaling capabilities that allow us to automatically add or delete instances from a managed instance group based on increase or decrease in the load. Google Cloud Autoscaling...

Read More


Fundamentals of Cloud Network Address Translation (NAT)

An IP address is a basic part that a computer needs in order to communicate with other computers or a web server on the internet. The Internet has grown larger than anyone could have ever imagined. So what has the size of the internet to do with Cloud Network Address Translation (NAT)?

Read More


Introduction to Azure Storage Account

Azure Storage Account is Microsoft's cloud storage solution for latest data storage scenarios. Azure Storage provides an object store which is a tediously expandable object store for data objects. In addition to this,...

Read More


Launching and Managing an Amazon EC2 Instance using Terraform

Terraform is a tool (IaC) for creating and managing infrastructure. it supports multiple cloud providers including Google Cloud and Amazon AWS. Here you will write configuration files which describe the infrastructure components. For Example an EC2 instance and the AWS VPC.

Read More


How to Test The Geofencing Application?

A Geofence is a virtual fence set on a real geographical area. This feature uses the Global Positioning System (GPS), Radio-frequency Identification (RFID), WI-Fi or Cellular data to define geographical boundaries...

Read More


Ms. Dipti Agrawal has Shared Tudip’s Insightful Vision in an Interview with GoodFirms!

Tudip Technologies, founded in 2010 is a value-driven software service provider. The firm has two offices in the USA and India. Technological and process innovation is what makes it unique. Giving a brief about the company...

Read More


Deep Dive into the Latest Syncfusion Dashboard Platform

The Syncfusion Dashboard Platform is the best tool for creating an interactive business dashboard and which can be managed and shared very easily. With the help of Syncfusion Dashboard Platform, we can transform the data into visualization in minutes and make better business decisions quickly...

Read More


Grand Central Dispatch (GCD) In iOS

Grand Central Dispatch is used in iOS to introduce concurrency and parallelism in the iOS applications, so that multiple heavy tasks are performed in the background, resulting in the smooth experience of the application usage, as the main thread is unaffected by the heavy background tasks.

Read More


How to Update an Existing FireTV Application?

Applications always get evolved by adding new functionalities or the modification of the current changes. If we made any changes in our existing FireTV application, then we need to update the current Live version of the application with the recent submission.

Read More


Build Management Through App Center

App Center is a tool which is used to build, test and distribute applications. Developers monitor the standing and usage of the app using the Analytics and medical specialty services and interact with the users using the Push service once the app is deployed.

Read More


How To Install RethinkDB On Ubuntu?

RethinkDB is an open source, document based NoSQL database that stores the information in JSON format.

Read More


What is Serverless Computing?

Serverless computing is used to write and deploy the code. We don’t need to manage the underlying infrastructure. It increases developer productivity because the developer has to focus on building great applications and abstracting away the rest.

Read More


Basic Concepts of Networking in Google Cloud Platform

Virtual Private Cloud Network or simply network is a virtual version of a physical network. In Google Cloud Networking, networks provide data connections into and out of cloud resources - mostly Compute Engine instances. Securing the Networks is critical to securing the data and controlling access to the resources.

Read More


tvOS Application Development using Xamarin

tvOS is an operating system which is developed by Apple. It launched on Sep 9, 2015. Currently, we are using many of the streaming devices to play the video. tvOS is one of the most popular streaming devices in the world but currently,...

Read More


Peering in Network: A Basic Guide

In today's era, data is the biggest asset. The data gathering, data storage, and data exchange are the major concerns while handling it. Considering the data as future currency, the transaction of this is a crucial subject. Even though, the basic intention will always be to ensure the security, reliability,...

Read More


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 for Android and iOS Platforms

This article provides an overview of how to get deep links working in a React Native application for both Android and iOS platforms.

Read More


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


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


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


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


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) 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


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 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 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


Introduction to Performance Testing and Its Types

Performance testing is process of determining speed of a software program under a workload. Start your journey in Performance Testing by reading further.

Read More


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


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


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 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


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


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 ALB using Server Name Indication (SNI). Read basic steps to add multiple SSL certificates on single AWS ELB.

Read More


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


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


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


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


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


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?

JMeter is an effective tool for load testing. Get here a step by step guide for How to do load testing using JMeter and Selenium Webdriver tool.

Read More


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


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


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


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.

Read More


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


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


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


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


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


MEAN Stack Architecture and Best Practices

MEAN is a free and open-source JavaScript software stack for building dynamic web applications. Know here the best practices of Mean stack architecture.

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


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


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


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


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


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


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


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


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


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


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



Heroku is a cloud platform as a service (PaaS) that is used for the deployment of the web application and RESTful API application. Read here!

Read More


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


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


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


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


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


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 authentication...

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.

Read More


KeystoneJS (Node.js CMS & Web Application Platform)

KeystoneJS is a powerful Node.js content management system and web app framework built on express and mongoose. Keystone makes it easy to create websites.

Read More


How to Build Mobile Apps with the Ionic Framework?

Read this article to get started with the Ionic framework. Ionic is ever trending. Tudip Technologies have been delivering quality Ionic apps for several years.

Read More


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


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


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


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


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


Web, Mobile and API Development Guide

What are various Web, Mobile and API end technologies and how do they work in tandem? Tudip's Web, Mobile and API Development Guide is a good starting point

Read More


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


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


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


Internet of Things (IoT)

Ever heard this new age buzz word, Internet of Things (IoT) and what is THAT? Find out what exactly it means and what all it involves in beginner's terms.

Read More


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


Laravel vs Other PHP Frameworks

Laravel is leading the battle in the listing of Top PHP frameworks. We bring you a comparative analysis about how Laravel vs Other PHP Frameworks stack up.

Read More


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


Best Cloud Based Test Management Tools

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


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


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


Automation Testing and Selenium

Automation is important and Automation Testing and Selenium pretty much go hand in hand. Here is how you get started with Selenium for simple automation.

Read More


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


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


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


Install and Configure Karma Test Runner

Karma is the most popular test runner but how do you Install and configure Karma test runner? This article explains Karma configuration and basic settings.

Read More


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


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


Access MySQL DB Remotely

You have a machine where your MySQL is running and you want 2 developers to access a Database remotely...

Read More



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

Read More


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


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


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


Install Webmin on Ubuntu

Webmin on Ubuntu, how to install Webmin on Ubuntu, Hire PHP developers India, Best PHP development companies in Pune, Hire remote MEAN stack developers

Read More


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