Dimi Kot's repositories
dklab_realsync
dkLab RealSync: replicate developer's files over SSH in realtime
dklab_realplexor
Comet server which handles 1000000+ parallel browser connections.
debug_errorhook
Intercept PHP errors (including fatals) and process them (e.g. send to E-mail).
dklab_logreplica
Real-time log files replication from multiple hosts over SSH
vzfirewall
vzfirewall is an extremely simple tool to configure opened ports and hosts for incoming connections in OpenVZ environment
dklab_soapclient
Extended version of PHP's SoapClient with support of: asyncronous queries, reconnects, timeouts handling.
dklab_vzmem
Visual noncontradictory memory distribution tool for OpenVZ
dom_varimport
dom_varimport: a simple PHP extension to convert nested arrays into DOMDocument
dklab_route
Library to mach() and assemble() URLs using various methods
fast-merge-async-iterators
Merge AsyncIterables with all corner cases covered
php_exceptionizer
Library to converting E_NOTICE and others to Exception in development mode
html_formpersister
Keep HTML form "value" fields after unsuccessful POST request (from $_POST array)
phppgadmin
the premier web-based administration tool for postgresql
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.
dklab_pgmigrator
A complete PostgreSQL live scheme migration tool
dklab_vzset
set barier/limit for OpenVZ UBC option interactively
signal-fanout
Propagate kill signals to all processes of a GitHub Actions job
conditional-aggregate-webpack-plugin
Delays webpack aggregateTimeout triggered watch-build until some custom condition meets
ts-undefined-partial
TypeScript recursive conversion between optional (partial) and undefined properties
fast-typescript-memoize
Fast memoization decorator and other helpers with 1st class support for Promises.
run-in-separate-pgrp
Launch a console command in a newly created foreground process group
superstruct
A simple and composable way to validate data in JavaScript (and TypeScript).
truncate-evenly
Truncate strings in an array to the maximum total length evenly