737 336-5118 info@vironit.com

Software development blog

Graphic Pipeline in Game Dev: Concept Art

  • 20.05.2019
  • Arthur Sh.
17 votes, average: 4.24 out of 517 votes, average: 4.24 out of 517 votes, average: 4.24 out of 517 votes, average: 4.24 out of 517 votes, average: 4.24 out of 5
Graphic Pipeline in Game Dev: Concept Art

The wonderful world of computer games seems to a layman a beautiful fairy tale. But the creation of beautiful and juicy games is a complicated and long process that requires the work of an army of artists. The development adheres to the concept ...

Functional Programming in Swift

  • 11.05.2019
  • Alina D.
6 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 56 votes, average: 5.00 out of 5
Functional Programming in Swift

When and why functional programming(FP)? Swift combines several programming paradigms like object-oriented, protocol-oriented and functional programming. In this article, we will discuss the last one which provides flexibility in developing ...

MongoDB Atlas — Cloud Solution

  • 30.04.2019
  • Alexey B.
1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
MongoDB Atlas — Cloud Solution

MongoDB Atlas is a fully managed cloud database as a service. Pricing MongoDB Atlas provides you with a free tier(permanent usage) and gives you 512mb disk storage, so it should be enough for you to test it in different ways, understand what is a ...

Comparison of Relational and Graph Databases on the Example of Neo4j and PostgreSQL in the Context of Spring Data

  • 25.04.2019
  • Pavel S.
2 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 52 votes, average: 5.00 out of 5
Comparison of Relational and Graph Databases on the Example of Neo4j and PostgreSQL in the Context of Spring Data

Conceptual Differences of Models First, let’s have a look at these two approaches and determine why and when we need to use graph databases instead of relational ones in enterprise Java products. A relational model is a collection of data which ...

How to Use Android Fingerprint Security

  • 24.04.2019
  • Aliaksei K.
4 votes, average: 4.00 out of 54 votes, average: 4.00 out of 54 votes, average: 4.00 out of 54 votes, average: 4.00 out of 54 votes, average: 4.00 out of 5
How to Use Android Fingerprint Security

PIN authentication fades into the background because fingerprint authentication is more quickly and comfortable for application users. According to Androidauthority, over 70 percent of smartphones shipped in 2018 will have fingerprint sensors You ...

Ways to Attack Your Web Application

  • 24.04.2019
  • Yauhen S.
2 votes, average: 3.50 out of 52 votes, average: 3.50 out of 52 votes, average: 3.50 out of 52 votes, average: 3.50 out of 52 votes, average: 3.50 out of 5
Ways to Attack Your Web Application

There are a lot of security issues web developers have to keep in mind during constructing a web application. If your application works with personal data, banks or cryptocurrencies – this information is a good starting point. Every vulnerability ...

Frontend testing services overview

  • 23.04.2019
  • Sergey K
1 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 51 vote, average: 5.00 out of 5
Frontend testing services overview

There are a lot of testing tools you can use to test and debug your network application. Most of all platforms provide similar functionality and features, the main differences are in the provided testing devices (emulators, simulators, real ...

NestJS – Backend for Angular lovers

  • 23.04.2019
  • Ruslan Z.
4 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 54 votes, average: 5.00 out of 5
NestJS – Backend for Angular lovers

NestJS It is a framework for building efficient, scalable Node.js server-side applications which is completely written in TypeScript (also supports JS), is easily tested and contains everything you need.  This framework combines elements of OOP ...

Advanced routing in Angular 2+

  • 22.04.2019
  • Anton L.
5 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 55 votes, average: 4.80 out of 5
Advanced routing in Angular 2+

Angular router is a powerful library built and maintained by Angular core team for performing navigation between views of a single page application. It provides a developer with convenient easy-to-use tools and features such as multiple router ...