The service provided by Consileon was professional and comprehensive with a very good understanding of our needs and constrains.

Wolfgang Hafenmayer, Managing partner, LGT Venture Philanthropy

Technical quality of staff offered, capability of performing various project roles, as well as motivation and dedication to the project (... [...]

dr Walter Benzing, Head of development B2O, net mobile AG

Technical quality of staff offered, capability of performing roles of developers, lead developers, trainers, team leaders, architects as wel [...]

Karl Lohmann, Itellium Systems & Services GmbH

Firma Consileon Polska jest niezawodnym i godnym zaufania partnerem w biznesie, realizującym usługi z należytą starannością (...)

Waldemar Ściesiek, Dyrektor zarządzający IT, Polski Bank

The team was always highly motivated and professional in every aspect to perform on critical needs of our startup environment.

Denis Benic, Founder of Ink Labs

Blog

Category: Other
Other
TAGS: , ,

Gradle is a while on the market. That’s a fact. But as it is with all those new cool stuff, we keep on using „old”, bulletproof, production-proven Maven. But quite recently, a small internal project came up and we decided, it is perfect opportunity to try out Gradle. By just opening User Guide – Introduction […]

Other
TAGS:

Najnowsza wersja Javy jest dostępna od jakiegoś czasu – wygląda na stabilną, powoli zaczyna być akceptowana przez firmy, które pozwalają swoim działom IT zrobić upgrade w środowiskach produkcyjnych. Najczęściej wymieniane i dyskutowane zmiany w stosunku do 1.7 to: metody default w interfejsach wyrażenia lambda Stream API parallel streams silnik JavaScript (Nashhorn) w JVM poza tym, […]

Other

When it comes to file system navigation in terminal, default solutions often are too clumsy. In bash autocompletion is annoying because of case-sensitivity. On the other hand zsh can autocomplete case insensitively and with fuzzy string searching but it matches only names in the working directory. Thankfully there is a tool for the most popular […]

Other

This post is a continuation of my previous post about integration and unit testing practices. I encourage to read previous post first. Web Application Architecture Traditionally we were using MVC frameworks to implement our web applications. While this pattern worked great in a past it is not a case anymore. The problem is that our […]

Other
TAGS: , ,

Let’s continue our adventure with Akka and DDD (previous lesson). So far we have been concentrated on write/command side of the system. We have covered topics like command processing, event storage, sharding etc. but haven’t touched the other side of the system: the query side. Our goal of this lesson is to implement necessary infrastructure […]

Other

When in June 2012 Red Hat finally released JBoss EAP 6 he marketed it as a high-performance, low-footprint and easy-to-manage cloud-centric solution. Solution that is able to decrease time-to-market for application delivery and reduce corresponding operational costs. Solution capable of bringing deployed applications into the cloud without the need to re-skill or diverge from open […]

Other
TAGS:

Almost every ruby, Ruby on Rails project has some kind of a global configuration. Sometimes it’s a YAML file loaded 'as-is’, other times it’s a model or designated configuration class. There are cases when we have to fallback to default values. In a model or configuration class the easiest way is to use accessor with […]

Other
TAGS: ,

Lately we are experiencing a holy war between TDD followers and those that stands against it. As a strong believer in OOP principles I should consider myself a TDD follower. However I think that the truth, as always, lies somewhere in between. I practice TDD only in a parts of an application, that I think […]

Other
TAGS: , ,

Recap of lesson 1 In previous lesson we have managed to implement abstraction of event sourced Aggregate Root (AR) using akka-persistence and use it to develop concrete AR class representing Reservation process. We have shown that AR is message driven component that reacts on command messages. If command (i.e ReserveProduct) is accepted AR produces event […]

Other

In the recent post (Terminal Unleashed) I’ve introduced a great tool that makes terminal work easier and faster – tmux. I suggest you to read the previous post before further reading. Architecture & reminder Tmux is based on a client-server architecture – running tmux for the first time will start a server with one session […]

Trwa ładowanie