Welcome!

@DrearyLisper glad to welcome you in his dreary blog.

Please subscribe to my GitHub to be aware of any new projects first!

Advent Of Code in Clojure

Posted on December 1, 2023
aoc, clojure

Advent of Code

Another year has passed, which means it’s time to start solving Advent of Code again. Probably everyone is already familiar with AoC, but let me still remind you that this site provides you with a new coding problem every day and by solving them gets us closer to the actual Christmas.

This is third year when I use only functional programming languages to solve the AoC problems.

This time additionally to solutions of the problems in GitHub, I am going to publish explanations which will be generated automatically from code online.

All of it became possible with extensive capabilities of Clojure and Clerk library. In this note I will share how online publishing works in details.

Read further...

Случайные мысли о наличие блога

Posted on September 1, 2023
random

Изначально я хотел использовать этот блог, чтобы писать о чем-то техническом и потенциально интересном узкому кругу разработчиков. Алгоритмы, структуры данных, решение задачек и т.д. и т.п. И тут идет последовательность предложений, начинающихся со слова Но.

Read further...

Advent Of Code in Haskell, Day 01

Posted on December 1, 2021
aoc, haskell

Day 1: Sonar Sweep

Как и в прошлые года Eric Wastl решил побаловать нас своими задачками в виде адвент календаря. Данный формат предполагает, что каждый день мы будем открывать новую задачу, приближая себя таким образом к рождеству и рождественским праздникам.

В этом году сигнал тревоги застал нас врасплох, пока мы спокойно плыли на корабле на рождественские праздники. Кажется кто-то из эльфов поскользнулся и отправил ключи от рождественской упряжки прямо на дно океана! Прежде чем ты осознал что происходит, эльфы уже подготовили субмарину, где ты как-то между делом и оказался. Наша субмарина покрыта рождественской подсветкой (потому что это рождественская субмарина), а также она имеет антенну, способную найти потерянные ключи, но только при условии если мы сможем получить 50 звездочек. Чтобы спасти рождество нам нужно получить эти звездочки до 25-го декабря!

Read further...