Skip to content
View Nakilon's full-sized avatar
Block or Report

Block or report Nakilon

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

I code since 1994.
I'm skilled in Ruby and A.I.
I can solve unsolvable.

Here are some of my

  • most successfull and handy projects:
    • IDHash -- the most accurate and fast perceptual image fingerprinting algorithm and Ruby gem
    • nakischema -- object validation with the simplest syntax
    • lineprofiler -- Ruby statistical flat profiler
    • PCBR -- ranking algorithm, usable for non-heuristic optimization, agnostic to data distribution shape
    • p5rb -- Ruby DSL for p5.js
  • most fun projects:
  • other projects:
    • Shelenium -- a tool to automate or test terminal UIs, such as made with curses
    • directlink -- CLI to convert arbitrary webpage URL to direct images links

A GitHub stars list of tools and libraries I use.

Sometimes I contribute to popular gems and SDKs with bugfixes or documentation improvements.
In spare time I translated to Russian.
I can make slides and give a talk.

If you are a recruiter, here is my CV in English (updated Mar 2023).
And recently I started a little cringe blog with notes about coding.

Pinned Loading

  1. dhash-vips dhash-vips Public

    vips-powered ruby gem to measure images similarity, implementing dHash and IDHash algorithms

    Ruby 88 14

  2. nakischema nakischema Public

    The most compact yet powerful arbitrary nested Ruby objects and XML (Oga) validator. Handy to validate data coming from someone else.

    Ruby 5 2

  3. rbtris rbtris Public

    Tetris game powered by Ruby2D

    Ruby 63 5

  4. p5rb p5rb Public

    Ruby DSL for p5.js

    Ruby 1

  5. rasel rasel Public

    RASEL (Random Access Stack Esoteric Language) reference implementation

    Ruby 6 1

  6. pagerecognizer pagerecognizer Public

    [proof of concept] visual web page structure recognizing A.I. tool

    Ruby 4