hidden

Tech blog of j-labs' engineers. Experiences, knowledge, solutions.

Find a better solution with boost

Every C++ developer has at least heard of `Boost` which is probably the most commonly used set of external libraries in the C++ world.

Piotr Rut |

20 Oct 2021

  C/C++ 
Read more
3

Find a better solution with boost

20 Oct 2021 | Piotr Rut

  C/C++ 

Every C++ developer has at least heard of `Boost` which is probably the most commonly used set of external libraries in the C++ world.

Read more
4

Advanced Concurrency in Java

26 Aug 2021 | Krzysztof Dymek

  Java 

The concurrent programming model in the Java language has changed significantly in the past years. From “green threads” to native thread support, from synchronized, blocking operations to asynchronous, non-blocking, from mutable objects to immutable shared state.

Read more
5

JHipster - from fast prototyping to production ready services

28 Jul 2021 | Sebastian Fabisz

JHipster is an open source project created to speed up the development and deployment of web applications. Supported by almost 600 contributors - it’s a great tool to produce any kind of Proof of Concept, CRUD as well as production ready services in a modern and rapid way. If this kind of functionality isn’t what you are looking for - it still can be used to learn some of the best development patterns by analyzing the generated source code.

Read more
6

Docker networks

30 Jun 2021 | Kamil Kurzyna

  Databases Tools 

Docker has kept its popularity for quite a few years now (without surprise). Its success is based on many things like scalling, microservices and also its network solutions (and many more). In this article I'll focus solely on docker networks and how they work.

Read more
7

Resource dependencies and modularization in Terraform

16 Jun 2021 | Krzysztof Dymek

  IaC Terraform DevOps 

If you haven’t had a chance to do it yet - have a look at my Introduction to Terraform article, where you will learn how to set up the Google Cloud project and configure Terraform on your local machine to be able to play with some resources.

Read more
8

How does AI create music

02 Jun 2021 | Artur Szydek

Automatic music generation is a topic that dates back to 50s, but only recently has AI generated music become advanced enough to let us believe that it has a potential to become indistinguishable from human creations in the near future.

Read more
9

Interaction with Ethereum

19 May 2021 | Adam Samsonowicz

The goal of this tutorial is to introduce you to tools so you can explore the technology on your own. We will briefly touch every tool, but diving deep into particular one is not in the scope of this article.

Read more
10

Creating test data with WireMock

05 May 2021 | Grzegorz Bech

Testing end to end of complex systems is often complicated by stability problems. Testers are involved in the development process from the very beginning when a majority of endpoints are not yet implemented. Also for some reasons we might have a limited access to particular microservices.

Read more
11

State management and project structure with Terraform

21 Apr 2021 | Krzysztof Dymek

  IaC Terraform DevOps 

Terraform is an open-source Infrastructure as Code tool created by HashiCorp. It allows users to manage various types of IT resources (especially cloud ones) using a declarative language known as HashiCorp Configuration Language. From this article, you will learn how to manage project state and structure to simplify teamwork.

Read more
Page 1 of 15