Wszystkie artykuły
What are you, blockchain?
Actually, blockchain has become a buzzword associated with cryptocurrencies, but there is a lot more inside. Let’s take a deeper look on it. Blockchain […]
Time to refactor with C++17
In the following article I will present some examples of novelties for C++17, which can make your code more readable, faster and your life much easier. […]
Agile way towards microservices
What if you know that you will need a microservice architecture, but you do not know how to divide your business requirements into small, independent […]
Configuring Spring in Stand-Alone Apps
Here’s a quick lesson in bringing Spring Configuration classes and functionality to your own stand-alone apps in the event you need them. Spring is a […]
Building Selenium framework in java (part III) – how do you fit Cucumber in there
In this article let me explain how I think Cucumber fits Selenium based test framework written in java. Introduction Honestly, until recently, I thought that […]
Publish/Subscribe model in JavaScript
Let’s figure out how we can use Observer pattern to build a very basic implementation of Events with public/subscribe methods based on usage of Ionic […]
Heroku: dodatki, logi i monitorowanie
We wcześniejszym artykule wprowadziłem Was w podstawy Heroku oraz wdrożyłem aplikację opartą na spring boot. W drugiej części zademonstruję, jak dodać obsługiwanie baz danych. Poruszymy […]
Erlang/OTP vs JVM – a quick comparison
Introduction There is a high need for a concurrent processing and most probably it will become only higher. That is why it is important to […]
Popular EIP Frameworks comparison
Introduction Enterprise Integration Patterns solves problems of enterprise application integration and message-oriented middleware. I recommend the book by Gregor Hohpe and Bobby Woolf where authors catalogued the […]
How to quickly write an application to load thousands of records into DB using Spring Batch?
Let’s assume we want to measure air pollution in our city. We’ve got around 100 detectors located in different parts of the town. Measurement results are collected every 15 minutes.