Blog
-
Get a base64 encoded image using ng-flow in AngularJS
Here is an example of how you can get a Base64 encoded image using the ng-flow for the image upload, for instance,if you need to send the image in a JSON request. As you may have noticed,…
-
Test management process as a crucial point of the qualitative development
Effective test management is an important element of a software development process. A well-planned and organized test management can ensure that the best possible software is produced within fixed time and resources. The necessity to develop increasingly…
-
How to build a simple MongoDB DAO in Scala using SalatDAO
Usually a data access object for MongoDB consists of common routine CRUD methods. Those methods should be implemented, tested, maintained just like any other code. In this post, I’m going to show you how to use SalatDAO to vastly…
-
RESTful service load testing using Gatling 2
In this post, I am going to show how to create load tests for a REST API application with the help of Gatling 2. This will be a step-by-step guide — starting from integrating Gatling 2 using SBT…
-
Advanced GORM features: inheritance, embedded data, maps and lists storing
In my previous GORM related article, “Association Types in GORM“, I have described how to create different types of relationships using Grails ORM. In this article, I would like to talk about several advanced GORM features that…
-
Managing configuration of a distributed system with Apache ZooKeeper
One of the steps towards building a successful distributed software system is establishing effectiveconfiguration management. It is a complex engineering process which is responsible for planning, identifying, trackingand verifying changes in the software and its configuration as…
-
Dynamically add and remove HTML blocks with Grails tag library and JQuery
This post shows how to create Grails tag library for adding and removing identical HTML blocks, which can be usedwhen you want to give user an option to dynamically add extra inputs for additional information. There are…
-
Usability testing. Practical guideline. Part One
The primary purpose of any commercial website is to effectively sale services or products. That is where theuser experience design which includes various usability solutions comes into focus. This article considerskey concepts of the user experience and…
-
Basics of AppleScript: Mac OS scripting Language
Every computer user has to deal with boring and time-consuming operations such as sending a lot of similar emails,converting files between formats, making backups and so on. Mac OS has a handy tool that is called AppleScript…
-
Tools battle: SpiraTest, TestRail and TestLodge
The modern IT marketplace of the high technologies offers the multiplicity of great solutions for software testing.In this article we review the pros and cons of the most famous web-based test management tools:SpiraTest,TestRail andTestLodge.Every of the mentioned…
-
Scala REST API Integration Testing with Spray-testkit
Here you can find out how to create integration tests for RESTful service on the example of application shown in the article “Building REST service with Scala“. To create the tests, I am going to use spray-testkit…
-
Creating a custom website or a theme with Grain
Grain theme is a project that provides a layout-based skeleton for creating static websites by only adjusting the configuration and adding a content. This post shows how to use the theme template in order to create a…
Boost your business with custom software
Tell us about your business needs and we’ll suggest a solution
Thank you!
We have received your request and will get back to you within 1 business day.











