Marin Atanasov Nikolov

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

Blog About Search

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

Managing VMware vSphere environment with Go and Lua by using Gru orchestration framework

Amongst the various improvements and fixes in Gru orchestration framework one of the highlights of version 0.5.0 of the project is the added support for managing VMware vSphere environments.

Read More · 11 min read

Introducing triggers in Gru orchestration framework

Latest version of Gru orchestration framework ships with a new feature called triggers.

Read More · 6 min read

Puppet vs Gru - Benchmarking Speed & Concurrency

Traditional configuration management systems perform operations on the target systems they manage after doing topological sorting of the operations that need to be performed.

Read More · 13 min read

Choosing Lua as the data description and configuration language

One of the projects I work on during my spare time these days is Gru, which is an orchestration and configuration management framework written in Go and Lua.

Read More · 6 min read

Membership test in Go

The membership test operators in Python make things easy when we need to test whether a given item is contained within a given container or mapping object instance.

Read More · 5 min read

Extending Lua with Go types

Gopher Lua is a Lua 5.1 VM and compiler written in Go.

Read More · 11 min read

Orchestration made easy with Gru v0.2.0

For the past few months I’ve continued working on my first Go project and overall I am very pleased with how the project evolved as a whole.

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