Tip of the day: Using Cryptoucan™ as a random number generator

Written by Jiří Keresteš on December 12, 2019.

Did you know that you use your Cryptoucan™ as a hardware random number generator? Read on for details!

■ ■ ■

ITSecCamp 2019 in Augsburg

Written by Dominik Joe Pantůček on November 28, 2019.

Traveling security research problem is just a slightly tweaked version of the infamous traveling salesman problem. Read on to see where we went this week!

■ ■ ■

Racket 7.5 Released

Written by Dominik Joe Pantůček on November 21, 2019.

As we work on bringing Cryptoucan™ to the market, we use Racket for most of our back-end infrastructure programming. And as we are using it, it is nice we can contribute back. Read on to find about the additions to the latest Racket release!

■ ■ ■

Using Gitlab CI for website deployment

Written by Dominik Joe Pantůček on November 14, 2019.

Modern websites typically include both static and dynamic content. Something is pre-defined, something is generated using data gathered elsewhere and HTML templates. And when a single website has different means of producing the final pages from other content, it may be tricky to keep everything in order. Read on to see how we at Trustica use Gitlab CI to aid us with deploying Cryptoucan™ product website!

■ ■ ■

Parallel merge-sort leveraging futures in Racket

Written by Dominik Joe Pantůček on October 10, 2019.

Computers can perform more and more operations per second but that does not make them much faster without any further effort. In the past, the clock speed was the best measure of processor’s performance. With multi-core and multi-processor systems, this is no longer true and the programmers need to pay attention how to access computers’ performance. Read on to find out how in Racket – a modern Scheme dialect – it is quite easy to leverage parallel processing to speed sorting up.

■ ■ ■