Category Development

Tail recursion with trampoline

Development

Tail recursion with trampoline

Node.js does not support tail call optimization, but a trampoline has the same effect.

· 11 minutes reading time
Aggregates with Jetbrains Exposed SQL Framework

Development

Aggregates with Jetbrains Exposed SQL Framework

How to use aggregate functions in the framework is not well documented.

· 2 minutes reading time
The beauty of recursion

Development

The beauty of recursion

Recursion is not an easy concept at first, but once you understand it, it can be really beautiful.

· 3 minutes reading time
Basic initial customization of Emacs

Development

Basic initial customization of Emacs

Emacs is a powerful tool not only for programmers that has many special modes and can be easily customized.

· 5 minutes reading time
Fail2ban is your friend

Development

Fail2ban is your friend

It will protect your server at least a little better and mitigates many basic attacks.

· 8 minutes reading time
Integrating Tomcat and Apache on Mint Linux

Java · Development

Integrating Tomcat and Apache on Mint Linux

How to configure and run Apache Tomcat behind the Apache Web Server.

· 3 minutes reading time