Marin Atanasov Nikolov

A place about Open Source Software, Operating Systems and some random thoughts

Blog About Search

Starting with Common Lisp in 2020

In my spare time (whenever I get to have some these days) I like to poke around in the world of Lisp.

Read More · 47 min read

Packaging the VMware vSAN SDK for Python

The vSAN Management SDK for Python is distributed as a Zip archive available at code.vmware.com. The latest version as of writing this document is 6.7.0 and can be found here.

Read More · 8 min read

Recursively merging maps in Clojure

In Clojure if we need to combine maps together we can use the merge function.

Read More · 8 min read

Finding all key sequence paths in a nested Clojure map

In Clojure when you need to work with maps you get the option to choose from a number of builtin core functions such as get, assoc, dissoc, merge, select-keys, zipmap, keys, vals and many others.

Read More · 9 min read

Graphs and Clojure

For the past couple of months or so I’ve been programming in Clojure and I really enjoy it.

Read More · 28 min read

Transforming flat sequences to deeply nested collections in Clojure

One of the API services that I have developed recently for internal project returns a flat sequence of items, where each item in the sequence may or may not be related to other items with a parent-child relationship.

Read More · 13 min read

Go UCS API library

As mentioned in a previous blog post one of the past projects I’ve been involved in was an internal CMDB system and the development of collection of Cisco UCS Configuration Items (CIs) such as Fabric Interconnects, Chassis and Blade servers.

Read More · 3 min read

Converting UUID from Big Endian to Middle Endian

One of the recent projects that I’m working on is an internal CMDB system.

Read More · 13 min read

Parsing OpenSSH keys in Rust

Recently I had a need to parse some OpenSSH certificate keys, and since it’s been a while since I’ve written anything in Rust I thought I’d dive into the language again and create a library for parsing OpenSSH certificates in it.

Read More · 4 min read

NES Classic Mini - getting ready for some 8-bit retro gaming

When Nintendo first announced the NES Classic Edition I was sure I would get one of these consoles.

Read More · 2 min read
1
3 4 5 6 7
15