React Native with MEmu Emulator

The Android Virtual Devices that are installed through Android Studio are slower than a physical device. MEmu is a high performance, fully compatible Android emulator that allows multiple instances. It truly brings the Android experience to Microsoft Windows devices. The following is a guide to setup a Reactive Native project with the MEmu emulator. MEmu Requirements […]

JIRA Linux Installation

JIRA is a product created by Atlassian which provides issue and project tracking for software projects. While Atlassian offers a cloud-based solution to their products, there are a number of reasons why an individual or a company might not want to purchase a subscription. It might be because a local instance is required, because of […]

Firefox Does Not Display Checkboxes and Radio Buttons

The issue is that on some systems Firefox displays the checkbox and radio button controls without an outline. These controls can still be selected and functional, but they are difficult to see and sometimes this can cause problems with completing forms. I have run into this issue a number of times, especially on Linux-based systems, […]

Scala IDE for Eclipse

There are currently three Scala development environments available; IntelliJ IDEA, NetBeans and Eclipse IDE. The following is an excerpt from Scala IDE Scala IDE provides support for development of Scala applications in the Eclipse platform. The main purpose is the support for the Scala language and the integration with the Eclipse Java tools. It provides […]

Java Embedded Browser

So why embed a browser in an application, when anybody can just access a site via Firefox, Google Chrome, Internet Explorer or others? Why re-invent the wheel? In terms of security, this is useful because it can restrict access to a web host through the application or it can prevent users from accessing third-party plugins […]

Selenide with BrowserMob Proxy

The following is a guide to use BrowserMob Proxy to capture network traffic with Selenide as the test automation framework. This is useful to understand how the web application interacts with clients, servers, databases or other systems. BrowserMob Proxy The following has been extracted from the BrowserMob Proxy website (as of 2016-07-01) to give context […]

Build Maven Standalone Tests

Maven projects are not only used for building standalone or web applications they are also used for providing robust test frameworks using Java. Running a standalone test is difficult, because the problem is that Maven packages the JAR file with only the main classes or test classes separately without the full dependencies. The following describes […]

Fix Outlook Categories

Sometimes the categories are no longer valid and appear as white squares. Also, each category cannot be assigned unless it is re-created. If there are a lot of categories, then this process can take sometime. Microsoft provided a solution to resolve this tedious behavior, but it is one of those hidden features. 1. Ensure that […]

SQL Server XML Data Retrieval Using XQuery

SQL Server allows that storage of XML in table columns. The XML can be stored in either a plain text data type or as valid XML. The most efficient way of accessing the XML is using a temporary table to store XML data. The main reason is that the column may not be an XML […]

Linux LAMP Installation Guide

LAMP stands for Linux, Apache, MySQL and PHP. However, over the years LAMP refers to any deployment stack involving similar components such as the replacement of PHP with Python. Additionally, the component does not necessarily have to start with the same letter such as MySQL can be easily replaced by PostgreSQL. The following is a […]