Skip to content
View iakunin's full-sized avatar

Block or report iakunin

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
iakunin/README.md

Hi, I'm Maksim πŸ‘‹

Find me around the web 🌎:

My stat

Github stats

Projects I had the honor to contribute to

And my nostalgic first ever pull request on GitHub you can find here.

Dev-info

  • My SSH public key
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAACAQC3FpmLdEsOb56fHA7nH0BKiXUPOgWqnosnInBs0EKf05nm1btYd9IfVO3HPRRT+T33Huq7LZzBtob7HCaHV3GSTLgf0UFRwFDY5h878HBkdL0MPLzq0bgu4VE5EM/fmuxrUuTrXcHyxaN22lmXnvK6d+qrQ9uTdGVwD2fcyj0tPGeqQNvW5qNThBRV4/gC7QWd4NiOoFQcHB33eTCe1uEZ9DVIIsBt33jKjCM1IlQZCpfaREv/utdaPonDTjsSW0ZbH6RtxHpq0RzetNSSUD1B6SKEnVFyjbY0szu1gOr63gdydK0bm23pgUen//xeYlJPm03IDjohJksanMZZ5vvIhlphDcZ6Klr7c7THC7sxjYUSidCy/8TdAmB/0uglSgVdpq8Fmw4NbjB/AefYjnUcp8bmuOY2AqZxLZnZF7aB1jOz8hdgHyD95nI3umNh/HB6wJt79lRtziNUn2v3xjK/vvzc67qnkivKvHPISLSLZvsMmDYf3aAieOjDpfkOO531hMEgb/M/M8cXQEvQp+CvGS25xleC0CDR0W87c1xDaYcfhGzrRfvuNS4ZCpDGOs0iIPZym+UGubi6DNH2fqXxOhntRJlhGvP5NpHh1C+tGCNZQXnTY0ioOBUnrBRjI8F2aagkJYcLwIjkSIaGYdnuCRb90J5s5AdbN8o/wZ/MLQ== [email protected]/YubiKey
    
  • My GPG public key
    -----BEGIN PGP PUBLIC KEY BLOCK-----
    
    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
    =bAnx
    -----END PGP PUBLIC KEY BLOCK-----
    

Pinned Loading

  1. java-libraries java-libraries Public

    Common Java code that I want to reuse from project to project

    Java 1

  2. codestyle codestyle Public

    Common settings for various code style tools

    Shell 2

  3. blog blog Public

    My blog about software development

    HTML 1

  4. access-logs-parser access-logs-parser Public

    A simple golang-app, that takes nginx-access-logs as stdin and transforms it to csv-format into stdout

    Go 1

  5. codexia-bot codexia-bot Public

    A supervised bot for https://www.codexia.org/

    Java 15 2

  6. moneta-concurrent-init moneta-concurrent-init Public

    Minimal reproducible example for https://stackoverflow.com/a/61715268/3456163

    Java 1