Den's Website — Latest Posts
-
October 26, 2020How to define your own data types with named fields
-
October 26, 2020
6. Event loop — Erlang
How to organize top-level event loop in your program -
October 26, 2020How to communicate between Erlang processes with messages
-
October 26, 2020
4. Erlang processes — Erlang
What is Erlang process and how to spawn it -
October 26, 2020
3. Tail recursion — Erlang
How you write loops in Erlang and other functional programming languages -
October 26, 2020
2. Hello, World! — Erlang
The most simple Erlang program to start with -
October 26, 2020
1. Introduction — Erlang
What is Erlang anyway? -
October 20, 2020A short introduction before you start learning some functional programming language
-
October 2, 2020An implementation of a simple terminal server which you connect to with telnet and execute commands
-
September 24, 2020Check up to 10 domains on how much time do you have till renew their whois record or certificate
-
September 24, 2020Third approach on improvement of TCP echo server implementation: multithreading
-
September 24, 2020Second approach on improvement of TCP echo server implementation: eliminating gaps and memory copying
-
September 24, 2020First approach on improvement of TCP echo server implementation: making read and write work in parallel
-
September 24, 2020Simple straightforward implementation and discussion of TCP echo server
-
September 24, 2020A short notes on Boost.Asio server application quality issues
-
May 21, 2020Convert Wavefront OBJ indexed geometry data into a flat array of triangles
-
May 19, 2020How to display beautiful math formulas on your website with MathJax JavaScript library
-
May 19, 2020How to create ray tracing graphics from scratch
-
May 18, 2020Some additional functions you should learn to work with PHP strings
-
May 18, 2020
16. WebGL class — WebGL
We've learned many thing by this point. Let's start organizing them neat and clean in the object-oriented way
Share this page: