Gram's projects

telegram
channel

Telegram channels

ITGram
#python #go #monitoring #security

All about development: best practice, articles, useful tools and libs etc.

channel
RPG Dump

Pathfinder, board games

channel
Default City 2

Saint Petersburg and people around me

channel

Open Source

TextDistance
#python

Compute distance between sequences. 30+ algorithms, pure python implementation, common interface, optional external libs usage.

repository
DjBurger
#python #django

Framework for safe and maintainable web-projects.

repository
RuTimeParser
#python

Recognize date and time in russian text and return datetime.datetime.

repository
Deal
#python

Design by contract for Python with many validators support.

repository
DjBrut
#python #django

Bruteforce protection for Django projects based on Redis.

repository
Homoglyphs
#python

Get similar letters, convert to ASCII, detect possible languages and UTF-8 group.

repository
Awesome Generator
#go

Generate awesome list over Github API

repository
Generated Awesomeness

List of autogenerated awesome lists.

repository
Send File Bot
#python #telegram

Telegram bot for sending files to chat or channel by cron.

repository
Zabbix Healthcheck
#python #zabbix #monitoring

Flask HealthCheck support for Zabbix

repository

Some little projects

poetry-setup
#python #packaging

Generate setup.py (setuptools) from pyproject.toml (poetry)

repository
install-requires
#python #packaging

Convert requirements between formats.

repository
ElastAlert Configuring
#elasic #monitoring

ElastAlert daemonizing and some rules for filebeat and metricbeat

repository
python-syslog-logstash
#python #docker #rsyslog #elastic

Python Logger + RSysLog + Logstash. Demo over docker containers.

repository
Django Google Play permissions
#python #docker

Django package for getting permisssions for android app from Google Play

repository
hh.ru
#python #jupyter

hh.ru vacancies analize by passed params

repository
Swag
#python

ᙏáḱє ‡ɘχτ !η ẃɨŧ¢н-ħ∅υѕé ѕ†ɏƖε (Ɛñ9ĺïś♄ & Řᵾśѕ!áη)

repository
Pathfinder Dice
#python

A library for evaluating dice notation for Pathfinder RPG

repository
DjChoices
#python #django

Good choices for Django

repository
USATU CTF
#security

tasks, files, write-ups from my university CTF.

repository

Pull Requests to other Open Source projects

mongoengine

Added DateField support

2018-07-20

pull request
luigi

Project configuring via TOML format.

2018-07-13

pull request
requirementslib

Improved Pipfile.lock parsing.

2018-06-16

pull request
hello-world

Added esoteric language named YoptaScript.

2018-04-25

pull request
choosealicense.com

Updated CC-BY license name.

2018-04-18

pull request

Presentations

Python packaging
#python

Presentation from PiterPy Meetup #6.

2018-06-29

slides article event
Code, Burgers & Magic
#python

Presentation from UfaPy.

2018-01-18

video slides
Farfor Monitoring
#monitoring

Presentation from UfaDevConf about monitoring ecosystem in Smena Team.

2017-10-14

video page
Vulner
#security

Presentation for FSTEC about my security platform. This platform is similar to vulners.com, but more powerful and useful. Project is freezed now.

2016-07-22

slides
Blockchain
#crypto

Internal presentation for Smena Team about blockchain technology.

2017-07

slides

Other projects

Podcast about blockchain

About blockchain technology, cryptocurrencies, history and future of decentralized systems.

post
Dipper3

Telegram bot with many features and lightweight dialog system

info
alert1

My CTF team. CTF (Capture The Flag) — information security contests.

page