Code Monkey home page Code Monkey logo

I'm @[email protected].

I mostly use a private network of gitolite instances instead of github, so these are old projects. Just to mention one, which might be useful someday: RedShift is a modeling and simulation framework for dynamic networks of hybrid automata (AKA Cyber-Physical Systems), based on (obsolete) SHIFT. Nothing else does quite what these two languages do. Check out the examples. You'll need ruby and a working C compiler.

Joel VanderWerf's Projects

argos icon argos

Minimal command-line parser

bit-struct icon bit-struct

Library for packed binary data stored in ruby Strings. Useful for accessing fields in network packets and binary files.

bud icon bud

Prototype Bud runtime (Bloom Under Development)

calvin icon calvin

Calvin is a scalable transactional database system that leverages determinism to guarantee active replication and full ACID-compliance of distributed transactions without two-phase commit. Its innovative architecture enables scaling to millions of transactions a second. Most of the code is for VLDB 2014 paper: 《An Evaluation of the Advantages and Disadvantages of Deterministic Database Systems》.

celluloid icon celluloid

Actor-based concurrent object framework for Ruby

cgen icon cgen

Framework for dynamically generating and loading C extensions from Ruby programs. Includes CShadow module for defining classes in terms of C structs with accessors and inheritance.

crown icon crown

Gather gem lib and bin files under one directory for fast loading and predictable behavior.

darb icon darb

DATA-Archived RuBy script: deploy your main and lib files in one executable file

docker icon docker

Docker - the Linux container runtime

easy-serve icon easy-serve

Framework for starting tcp/unix servers and connected clients under one parent process.

ffi-tcc icon ffi-tcc

A ruby-ffi binding to libtcc [Tiny C Compiler].

fsdb icon fsdb

A file system data base. Provides a thread-safe, process-safe Database class. Each entry is a separate file referenced by its relative path. Pure ruby and very light weight.

hyperdex icon hyperdex

HyperDex is a scalable, searchable key-value store

isaac icon isaac

Ruby wrapper for ISAAC pseudorandom number generator

leveldb icon leveldb

Fork of http://code.google.com/p/leveldb

lmdb icon lmdb

Ruby bindings for the amazing OpenLDAP's Lightning Memory-Mapped Database (LMDB)

mindi icon mindi

MinDI is Minimalist Dependency Injection for Ruby

misc icon misc

Small libraries and scripts.

mtcp icon mtcp

Message-oriented TCP sockets in Ruby and C.

my-rinda icon my-rinda

my fixes and features for ruby's standard rinda library

object-stream icon object-stream

Stream objects over IO using Marshal, JSON, YAML, or Msgpack.

observable icon observable

Mechanism for notifying observers of state changes.

papers-we-love icon papers-we-love

Papers from the computer science community to read and discuss.

redcloud icon redcloud

Simulation of data centers using dynamic networks of hybrid automata and continuous variables for request rates etc.

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.