Dimi Kot (@dimikot)
  • Stars
    star
    633
  • Global Rank 46,809 (Top 2 %)
  • Followers 127
  • Registered over 15 years ago
  • Most used languages
    PHP
    46.7 %
    Perl
    20.0 %
    TypeScript
    13.3 %
    Python
    10.0 %
    C
    3.3 %
    C++
    3.3 %
    Shell
    3.3 %

Top repositories

1

dklab_realsync

dkLab RealSync: replicate developer's files over SSH in realtime
Perl
200
star
2

dklab_realplexor

Comet server which handles 1000000+ parallel browser connections.
C++
148
star
3

DbSimple

Quite old (PHP4-compatible) interface to work with various DBs.
PHP
56
star
4

debug_errorhook

Intercept PHP errors (including fatals) and process them (e.g. send to E-mail).
PHP
20
star
5

db_type

DB_Pgsql_Type is a library framework to parse+assemble built-in PostgreSQL types (multi-dimensional arrays, row, hstore, timestamp etc.) in PHP
PHP
20
star
6

dklab_logreplica

Real-time log files replication from multiple hosts over SSH
Perl
16
star
7

vzfirewall

vzfirewall is an extremely simple tool to configure opened ports and hosts for incoming connections in OpenVZ environment
Perl
15
star
8

dklab_soapclient

Extended version of PHP's SoapClient with support of: asyncronous queries, reconnects, timeouts handling.
PHP
10
star
9

dom_varimport

dom_varimport: a simple PHP extension to convert nested arrays into DOMDocument
C
10
star
10

git-grok

Stacked PRs (stacked commits, stacked diffs) for GitHub
Python
10
star
11

dklab_vzmem

Visual noncontradictory memory distribution tool for OpenVZ
Perl
10
star
12

http_urlsigner

Safe URL parameters passing with digital signatures
PHP
10
star
13

http_imageresizer

Resize HTML page images on demand with nginx caching enabled
PHP
8
star
14

dklab_route

Library to mach() and assemble() URLs using various methods
PHP
7
star
15

dklab_rowlog

Allows you to add a row logging capability to any table in PostgreSQL database.
7
star
16

fast-merge-async-iterators

Merge AsyncIterables with all corner cases covered
TypeScript
7
star
17

http_staticmerger

The library HTTP_StaticMerger merges "on the air" a set of static files (CSS or JS) and speedups page loading (lower number of HTTP queries).
PHP
7
star
18

php_exceptionizer

Library to converting E_NOTICE and others to Exception in development mode
PHP
7
star
19

html_formpersister

Keep HTML form "value" fields after unsuccessful POST request (from $_POST array)
PHP
6
star
20

vzfailcnt

dkLab vzfailcnt: send OpenVZ failcnt changes over e-mail
Perl
5
star
21

db_micro

Minimalistic DB abstraction layer with replication support (master preference detection, per-user slave up-to-date check etc.)
PHP
5
star
22

mapper

Mapper is a PostgreSQL-oriented database abstraction layer based on the following ideas: "A Model is inside the database. An application cannot run SQL queries directly. Everything is performed via stored procedure calls only."
PHP
5
star
23

dklab_shortxslt

Library to support simplified XSLT syntax in PHP. Features: "{}" works outside tags too, if-elseif-else, foreach, call-template shortcuts, sprintf-like constant insertion macro.
PHP
4
star
24

cachelrud

Implements cache LRU cleanup on various databases (e.g. MongoDB)
Python
4
star
25

dklab_pgmigrator

A complete PostgreSQL live scheme migration tool
PHP
4
star
26

ci-storage

Quickly stores the content of huge work directory with low percentage of changed files in the storage on a remote host, or loads the content from the storage.
Python
4
star
27

dklab_vzenter

dklab_vzenter is a simple tool for system administrators which allows you to enter an OpenVZ container (vzctl enter) specifying a minimal noncontradictory part of its domain name.
3
star
28

gql-dedup

A graphql-tag improvement library which de-duplicates fragments
TypeScript
3
star
29

dklab_vzset

set barier/limit for OpenVZ UBC option interactively
Perl
3
star
30

ts-undefined-partial

TypeScript recursive conversion between optional (partial) and undefined properties
TypeScript
1
star
31

signal-fanout

Propagate kill signals to all processes of a GitHub Actions job
Shell
1
star
32

conditional-aggregate-webpack-plugin

Delays webpack aggregateTimeout triggered watch-build until some custom condition meets
TypeScript
1
star