Skip to content
View AlexeyDemidov's full-sized avatar

Block or report AlexeyDemidov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AlexeyDemidov/README.md

You can contact me on LinkedIn

You can find me on serverfault.com and other stackexchange sites.

profile for AlexD on Stack Exchange, a network of free, community-driven Q&A sites

Tech stack:

  • AWS, Kubernetes, Nomad, Docker, podman, Hashicorp Consul, Vault, Packer
  • Terraform, Ansible, Chef, Puppet
  • Grafana, Loki, Prometheus, ELK stack
  • Jenkins, GitHub Actions, Flux, GitLab
  • Ruby, Python, bash.

Most of the public repos here are forks of Chef cookbooks and some ruby gems.

There are some examples of my own code that I can publish:

  • An Ansible role - an Ansible role to install a simple package with Molecule tests

  • BigDoor REST API ruby client library - clean code still showing A score on codeclimate.com

  • IP Accounting script utilizing Radix tree algorithms. This implementation sped up ISP accounting cycle from 8 hours during the night to less than one hour.

  • An ancient C daemon - monitor a directory for new files (there was no inotify at the time and it was running on FreeBSD anyway)

  • Another ancient C daemon - SMTP proxy daemon to pass all mail through drwebd antivirus from times when there was no milter interface for postfix.

Pinned Loading

  1. lamp-ansible-role lamp-ansible-role Public

    An ansible role to install OpsGenie Lamp CLI client

    Jinja

  2. bigdoorkit-ruby bigdoorkit-ruby Public archive

    Client library for the BigDoor REST API (http://bigdoor.com).

    Ruby

  3. Unicorn service file for systemd wit... Unicorn service file for systemd with rvm support
    1
    # save this file in /etc/default/unicorn_app
    2
    USER=app_user
    3
    APP_ROOT=/srv/app
    4
    RVM_STRING=2.2.4@app_gemset
    5
    RACK_ENV=production
  4. python sample python sample
    1
    #!/usr/local/bin/python
    2
    
                  
    3
    import radix
    4
    import re
    5
    import time
  5. ruby-stackoverflow ruby-stackoverflow Public

    Forked from raysrashmi/ruby-stackoverflow

    Ruby interface for stackoverflow api

    Ruby

  6. senotify senotify Public

    Stack Exchange new questions notifier

    Ruby