Pinned Repositories
easy-gtalk-bot
An easy DSL for creating Google Talk bots in Ruby
elbasy
A secure proxy which prevents throttling when talking to remote APIs
encounter-engine
Free open source engine for "Encounter" urban game (like www.en.cx)
enigma-ruby
Implementation of Enigma encryption machine in Ruby
geek-game
An RTS-like game with programmable bots
ruby-conf-talk-ruby-concurrency-and-parallelism
Slides for my RubyConf 2017 talk "What does GIL really guarantee you?"
ruby-geometry
Simple geometry classes and algorithms in Ruby
ruby-io-tee
Copies stdout (or any other IO stream) contents to a file or another stream. Works with subprocesses too.
state-of-the-art-rails
What an empty but advanced Rails project shall look like as of 2023
tty-box
Draw various frames and boxes in your terminal window
DanielVartanov's Repositories
DanielVartanov/ruby-geometry
Simple geometry classes and algorithms in Ruby
DanielVartanov/encounter-engine
Free open source engine for "Encounter" urban game (like www.en.cx)
DanielVartanov/state-of-the-art-rails
What an empty but advanced Rails project shall look like as of 2023
DanielVartanov/geek-game
An RTS-like game with programmable bots
DanielVartanov/newsdiff-on-blockchain
Detects edited news, stores proof on blockchain
DanielVartanov/ruby-conf-talk-ruby-concurrency-and-parallelism
Slides for my RubyConf 2017 talk "What does GIL really guarantee you?"
DanielVartanov/brighton-ruby-talk-ractors-are-ruby-goroutines
"Ractor's are Ruby's goroutines" -- my talk at Brighton Ruby 2024
DanielVartanov/emacs-starter-kit
Because the Emacs defaults are not so great sometimes.
DanielVartanov/home-directory
DanielVartanov/original-tetris-remake
Remake of original Tetris of 1980s
DanielVartanov/ruby-io-tee
Copies stdout (or any other IO stream) contents to a file or another stream. Works with subprocesses too.
DanielVartanov/tty-testing
This gem is intended to be eventually included into tty-toolkit gems gamily
DanielVartanov/tty-box
Draw various frames and boxes in your terminal window
DanielVartanov/.tmux
My tmux configuration
DanielVartanov/array_to_proc
`users.map &[:created_at, :utc]` instead of `users.map(&:created_at).map(&:utc)`
DanielVartanov/Cataclysm-DDA
Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
DanielVartanov/common
A monorepo of common components - building blocks for implementing Cucumber in various languages.
DanielVartanov/country_names
DanielVartanov/cryptoexchange-api
http interface for coingecko/cryptoexchange lib which returns trading pairs for a given DCE
DanielVartanov/cucumber-rails
Rails Generators for Cucumber with special support for Capybara and DatabaseCleaner
DanielVartanov/gravity
DanielVartanov/keeperrl
Source code of KeeperRL
DanielVartanov/merb
master merb branch
DanielVartanov/pass-update
A pass extension that provides an easy flow for updating passwords.
DanielVartanov/pastel
Terminal output styling with intuitive and clean API.
DanielVartanov/rg.el
Emacs search tool based on ripgrep
DanielVartanov/rootalks-2022-talk-testing-console-apps-with-ruby-fibers
Talk at Roo Talks 2022 conf "Testing console apps with Ruby Fibers"
DanielVartanov/rubocop
A Ruby static code analyzer and formatter, based on the community Ruby style guide.
DanielVartanov/shopify_api
ShopifyAPI is a lightweight gem for accessing the Shopify admin REST web services.
DanielVartanov/tty-prompt
A beautiful and powerful interactive command line prompt