🔙
Archive
- 26 November 2021 | life expectancy visualization
- 02 October 2021 | a life behind proxy
- 12 January 2021 | reactive spring [ru]
- 26 October 2020 | how to stop java application gracefully
- 29 July 2020 | tf-idf with hadoop streaming
- 11 June 2020 | not evident jit optimizations
- 15 May 2020 | cpu optimizations
- 05 April 2020 | getting started with selenide
- 03 March 2020 | how to throw an exception with type `java.lang.object`
- 13 February 2020 | webinar on spring boot [ru]
- 18 January 2020 | why should you try android development?
- 05 December 2019 | code generation at runtime
- 25 October 2019 | the valid parentheses problem
- 03 July 2019 | migration from mysql to postgresql with liquibase
- 29 April 2019 | types of references
- 02 April 2019 | hand-made collector
- 05 March 2019 | cache in hibernate
- 03 March 2019 | create init.d system service
- 05 February 2019 | sql join visualization
- 01 January 2019 | equals and hashcode methods contacts
- 29 December 2018 | jvm flags
- 01 December 2018 | how to get rid of hibernate.properties
- 14 October 2018 | a word on pecs
- 22 September 2018 | proof of concept of incremental compilation with maven
- 01 June 2018 | how to deal with jar hell
- 13 May 2018 | the perfect singleton
- 16 April 2018 | types of joins
- 23 March 2018 | the order of object initialization in java
- 21 January 2018 | friendship between cdata and jaxb
- 17 January 2018 | a word about design patter builder
- 02 December 2017 | converting dates from xmlgregoriancalendar to gregoriancalendar
- 10 October 2017 | string interning