Giter Club home page Giter Club logo

Sergey Shepelev's Projects

abootimg icon abootimg

Tool to read/write/update android boot images

alive icon alive

Go library waiting for subtasks. sync.WaitGroup on steroids. Helps to coordinate graceful or fast shutdown.

atomic_clock icon atomic_clock

Atomic operations on monotonic clock for your time measurements in Go.

configs icon configs

my configs are free to read: bash, git, sublime, vim, zsh

contest icon contest

Programming competitions: Google CodeJam, etc

dev-tools icon dev-tools

Collection of random utility scripts I use for development.

dlock icon dlock

Distributed lock manager. Warning: very hard to use it properly. Not because it's broken, but because distributed systems are hard. If in doubt, do not use this.

ecutopia icon ecutopia

Best practices applied at creating e-commerce web engine. Case study.

extremofile icon extremofile

Durable local storage. File that survives failures.

go-bus icon go-bus

a deadly simple thread-safe, zero-alloc event bus for Golang

gomqtt icon gomqtt

Go packages for working with the MQTT protocol

gpio-cdev-go icon gpio-cdev-go

Linux 4.8+ GPIO interface (gpiochip char dev) for pure Go

herdis-server icon herdis-server

Herdis is a toy, study project, a proof of concept implementation of simple in-memory key-value storage with network interface and simple custom text protocol. Name is inspired by Redis.

heroshi icon heroshi

Heroshi – open source web crawler.

inputevent-go icon inputevent-go

Pure Go library for InputEvent protocol and keycodes; copied from @gvalkov/golang-evdev

iodin icon iodin

MDB (9bit serial) GPIO bit-banging option for VMC (vending machine controller). Sub-project, used in github.com/temoto/vender

limitmap icon limitmap

Go (Golang) library provides map of semaphores to limit concurrency against some string keys.

meetup icon meetup

Meetup is a micro proxy program that enables to connect two endpoints via TCP sockets.

ml-02 icon ml-02

Trying to learn machine learning

mp3split icon mp3split

Shell script for splitting or slicing large mp3 audio files

notify icon notify

File system event notification library on steroids.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.