← Înapoi la Urmăritori

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 18
  1. Embedding JVM in Rust

    Java ecosystem is rich and mature.

  2. Proptest: property testing in Rust

    You probably heard about property testing (AKA property-based testing), a testing technique where test inputs are randomly generated in great quantity and particular desired properties of the code under test are checked.

  3. Kafka protocol practical guide

    I worked with the Apache Kafka protocol on the low level quite a bit.

  4. Java agents, Javassist and Byte Buddy

    Java Virtual Machine (JVM) is a really great platform, mature, and well-established.

  5. Update 26.03.2023: In February 2021, Bintray was shut down.

  6. About Akka Streams

    Excellent post about Akka Streams — Akka Team Really nice introduction to #Akka Streams!

  7. The problem UUID standard has several versions.

  8. Not so long ago, I wrote a post about creating type-safe query builders in Scala from scratch.

  9. Type-safe query builders in Scala

    Update 11.01.2016: the next post about type-safe query builders using shapeless.

  10. The Bloom filter

    In many software engineering problems, we have a set and need to determine if some value belongs to this set.

  11. Delayed message delivery in RabbitMQ

    UPD June 01, 2015: there is a plugin for this now.

  12. Introduction to Akka

    Update 26.03.2023: In September 2022, Lightbend changed the license of Akka from Apache 2.0 to the source-available Business Source License (BSL) 1.1.

  13. Value Classes in Scala

    Type systems and compile-time type checking are great things that can save you a couple of hours of debugging and also have documenting potential, could make the code more understandable.

  14. Why I like Scala

    I am familiar (more or less) with a number of programming languages and have both emotional and rational thoughts of them.

  15. Creating a simple parser with ANTLR

    Recently, I’ve faced a task of developing a tool which allows the application to have base of (not very complex) logical rules.

  16. GNU Parallel

    How much CPU cores does your computer have?

  17. Finding a cycle in a linked list

    There is a popular task at software developer job interviews: having a singly linked list, write a piece of code which tells if the list has a cycle.

  18. Z algorithm

    Introduction There are some algorithms of exact substring searching (e.g.