TouK
  • Services
  • Approach
  • Clients
  • Team
  • Community
  • Contact
  • Careers
  • Nussknacker
  • Talks
  • Portfolio
  • Blog
TouK
  • Services
  • Approach
  • Clients
  • Team
  • Community
  • Contact
  • Careers
  • Nussknacker
  • Talks
  • Portfolio
  • Blog
Skip to content

We offer creative solutions to our customers’ problems, implementing the most risky projects. We outstrip the competition through better use of technology.

Links

  • Clutch
  • GitHub
  • TouK
  • Twitter

Authors

  • Michał Bobowski (2)
  • Arek Burdach (12)
  • Piotr Burdylo (13)
  • Paweł Byszewski (2)
  • Marcin Cylke (28)
  • Anna Czajka (1)
  • Adam Dziedzic (1)
  • Piotr Fus (3)
  • Piotr Grabowski (2)
  • Przemek Hejman (1)
  • Piotr Jagielski (17)
  • Adam Jakubowski (1)
  • Tomasz Kalkosiński (17)
  • Łukasz Kucharski (2)
  • Michał Lewandowski (2)
  • Mateusz Lipczyński (1)
  • Jan Matusiewicz (12)
  • Radosław Michalski (2)
  • Jakub Nabrdalik (45)
  • Rafał Nowak (8)
  • Kuba Nowakowski (1)
  • Krzysztof Nozderko (2)
  • Piotr Paulski (1)
  • Bartosz Piekarski (1)
  • Rafał Pietrasik (6)
  • Grzegorz Piwowarek (8)
  • Robert Piwowarek (1)
  • Marcin Przeradzki (1)
  • Dominik Przybysz (24)
  • Tomasz Przybysz (4)
  • Maciej Próchniak (5)
  • Michał Rokicki (1)
  • Rafal Rusin (20)
  • Monika Ruszczyk (1)
  • Krzysztof Siejkowski (1)
  • Joanna Siemińska (2)
  • Rafał Solarski (2)
  • Bartłomiej Tartanus (1)
  • Ula Trzaskowska (1)
  • Michał Trzaskowski (18)
  • Tomasz Wielga (6)
  • Witek Wołejszo (11)
  • Bartek Zdanowski (41)
  • Paweł Zuzelski (3)
  • Maxymilian Śmiech (1)
  • Damian Święcki (1)

Tags

API architecture big data CI/CD client clojure code review conference confitura craftsmanship DB frontend functional programming git github groovy gwt Hackaton hibernate java JavaScript jpa JSON kotlin maven message queue Nussknacker oracle OS OSGi praca project management rekrutacja REST scala security shell SOAP Spock spring framework targi pracy testing touk internals UX XML

Author: Dominik Przybysz

Not so easy functional programming in JavaScript

Introduction

JavaScript allows for operating on arrays in a functional way, e.g. using filter or map functions. As an argument for these functions we can Read more

Posted on January 21, 2019August 2, 2022Author Dominik Przybysz
Tags functional programming, JavaScriptLeave a comment

Loops performance in Groovy

Introduction

In the 2018 Advent of Code challenged I solved all the puzzles in Groovy. It is pretty obvious, that choosing good data structure Read more

Posted on January 3, 2019July 29, 2022Author Dominik Przybysz
Tags adventOfCode, groovy, performanceLeave a comment

Testing Kotlin with Spock Part 3 – Interface default method

Kotlin allows you to put method implementation in an interface. The same mechanism can be found in Java interfaces as default methods (and also Groovy Read more

Posted on September 27, 2018August 1, 2022Author Dominik Przybysz
Tags groovy, java, kotlin, Spock, testingLeave a comment

Testing Kotlin with Spock Part 2 – Enum with instance method

Testing Kotlin with Spock Part 2 – Enum instance method

The enum class with instance method in Kotlin is quite similar to its Java version, Read more

Posted on May 28, 2018August 1, 2022Author Dominik Przybysz
Tags groovy, java, kotlin, Spock, syntax, testing3 Comments

Testing Kotlin with Spock Part 1 – Object

The object keyword in Kotlin creates singleton in a very convenient way. It can be used for example as a state of an operation. Spock Read more

Posted on March 13, 2018July 29, 2022Author Dominik Przybysz
Tags groovy, interop, kotlin, object, signleton, Spock, testing1 Comment

MapStruct mapper injection in OSGi Blueprint

What is MapStruct?

According to MapStruct website:

MapStruct is a code generator that greatly simplifies the implementation of mappings between Java bean types based on

Read more
Posted on January 18, 2018August 1, 2022Author Dominik Przybysz
Tags java, mapstruct, OSGi, XMLLeave a comment

Karaf configuration as Groovy file

Introduction

By deafault, Apache Karaf keeps configuration for bundles in the etc directory as flat properties files. We can override configuration for the storing mechanism Read more

Posted on November 14, 2017August 2, 2022Author Dominik Przybysz
Tags groovy, OSGi, service1 Comment

Easy fraud detection in Nigerian bank with TouK Nussknacker

Problem

We have a large mysql database with payment transactions from multiple banks, aggregated for Nigerian biggest operator. Each day the customers create about 300 Read more

Posted on September 8, 2017August 3, 2022Author Dominik Przybysz
Tags big data, Nussknacker2 Comments

Using Kotlin extensions in Groovy

Using Kotlin extensions in Groovy

Extensions in Kotlin and Groovy

Kotlin and Groovy have mechanisms for extending existing classes without using inheritance or decorators. In Read more

Posted on August 24, 2017July 29, 2022Author Dominik Przybysz
Tags extensions, groovy, JVM, kotlin1 Comment

OSGi Blueprint visualization

What is blueprint?

Blueprint is a dependency injection framework for OSGi bundles. It could be written by hand or generated using Blueprint Maven Plugin. Read more

Posted on February 18, 2017August 3, 2022Author Dominik Przybysz
Tags graphviz, groovy, OSGi, visualization1 Comment

Posts navigation

Page 1 Page 2 Page 3 Next page
Proudly powered by WordPress

We use cookies to improve user experience and for analytics.
You can read more in our privacy policy.

Accept