Hadoop – Counters in MapReduce API with Example

Big data is gaining massive popularity in today’s information-driven era. It is considered as one of the hottest IT buzzwords in 2015. It has the potential to solve key business problems by taming large volumes of data and creating meaningful insights. In order to maximize its potential developers are relying on parallel processing architectures, such as Hadoop etc., to process large amounts of data. The

Getting Started with Coded UI Automation Tool

Coded UI Test (CUIT) is a relatively new automation tool in the software market. It was made available as part of the Visual Studio 2010 update. The product has undergone a lot of enhancements and its new version has been released as part of Visual Studio 2013. Software code can be easily reviewed and debugged in Visual Studio, it also has an IntelliSense code completion

10 Reasons Why Grails Web Application Framework Rocks

Grails is an extremely popular open source web application framework powered by the Groovy programming language and based on the Java Virtual Machine (JVM). The software community has given a big thumbs-up to Grails due to its smart features. Some of the world’s best known brands such as Disney, MTV, Netflix, Sky, LinkedIn, Walmart, ESPN etc., have developed their well-known products using Grails, making it as one

Effective UI Design Tips for Android Phones and Tablets

Mobile computing is rapidly on the rise, the mobile industry is witnessing a huge demand for mobile devices across geographies. To meet the consumer demand, mobile phone manufacturers are developing android devices that come in screen sizes and display resolutions. It has become quite challenging for mobile application developers to create standard UI designs for mobile phones and tablets due to the wide-ranging variations in their screen size

Implementing Single Sign-On in SOA

With the rapid rise in RESTful Web Services, it has now become increasingly important for software developers to host each of the business subsystem into its own service. A classic example is an e-commerce website, it can have multiple subsystems i.e. inventory, order management, user management, payments, etc. Advantage of Maintaining a Standalone Service Hosting each of these subsystems within its own service makes

LESS CSS Preprocessor – Why Web Developers Prefer {LESS}

LESS is a CSS preprocessor, which is gaining increasing popularity among web designers and developers due to its extensive features and ease of usage. LESS CSS preprocessor offers a wide-ranging features that include variables, nesting, mixins, operators and functions. These robust features allow web designers/developers to create Cascading Style Sheets (CSS) that are easy to customize, maintain and extend. The LESS CSS preprocessor runs

Software Testing Trends and Predictions – 2015

The year 2014 witnessed cross border mergers, acquisitions and rapid adoption of social media platforms. It also witnessed creation of large chunks of data and rapid advancements in mobile and cloud technologies. Another major advancement was Internet of Things (IoT), which is slowly changing the way how organizations interact with their customers, employees and partners. In the current digital information age, individuals are demanding improved

Bulk Data Cleanup in Bonitasoft Using REST API

Load testing is an inherent part of the software testing life-cycle. It allows software testers to determine, how a newly developed software application performs under normal and peak conditions. To execute load testing, a software tester has to update large amounts of data to simulate a real-time scenario. But what about the test data after completion of load testing? Data certainly has to be cleaned up; an

QA and Software Testing Trends 2014 – Roundup

The year 2014 is almost at the verge of ending, Business units across the organizations are busy chalking out blueprints based on budgets allocated to them for the year 2015. As the year comes to an end, the software industry is keen to find out about the key areas that dominated in 2014, especially pertaining to quality assurance and software testing. Let’s go through

13+ Ways to Optimize Your Website’s Page Speed

Many web developers today overlook the most important aspect of website development, which is its ‘page speed’. Optimizing a website for speed not only improves its search engine ranking, but also reduces the website’s bounce rate, improves conversion and offers a better end user experience, which is crucial for success in today’s web based environment. Would you as an end user prefer a website that