Anatoly DanilovinCodeXHibernate is difficult for string_agg, or sorting by a nested aggregated collectionThere are several hacks and almost no use cases when you need them.Jun 13, 2022Jun 13, 2022
Anatoly DanilovKtor as Mock HTTP Server For Integration Testing (JUnit5, Kotlin)This tutorial demonstrates an easy replacement of the mock-server. A perfect fit for Kotlin-written unit tests.Nov 7, 2021Nov 7, 2021
Anatoly DanilovShunting-Yard With Simple Application in KotlinGeneric implementation for executing expressions of a kind: 1 + 2 * 4 + 3Feb 7, 2021Feb 7, 2021
Anatoly DanilovDistribute Maven Tests in Github Actions. Get Coverage With JacocoYes, you will get aggreJan 31, 2021Jan 31, 2021
Anatoly DanilovInfer Schema for Large CSV File Hosted in AWS S3Solving a challenge of inferring schema for 3GB file without reading itDec 26, 2020Dec 26, 2020
Anatoly DanilovSpark ParserModes comparisonFailFast, Permissive, and Drop Malformed all behave differentlyDec 12, 2020Dec 12, 2020
Anatoly Danilov5 Useful Git CLI tricksThe training set every git-user must know. Beginner users, of course, true masters don’t need version control systems.Dec 5, 2020Dec 5, 2020