ZeroRPC: Lightweight RPC library built on ZeroMQ & MessagePack with Node.js, Python, & command line clients

ZeroRPC logo

http://zerorpc.dotcloud.com/


ZeroRPC is a light-weight, reliable and language-agnostic library for distributed communication between server-side processes. It builds on top of ZeroMQ and MessagePack. Support for streamed responses – similar to python generators – makes ZeroRPC more than a typical RPC engine. Built-in heartbeats and timeouts detect and recover from failed requests. Introspective capabilities, first-class exceptions and the command-line utility make debugging easy. ZeroRPC powers the infrastructure behind dotCloud.

Mina: Ruby deployer & automation tool designed for speed

Mina Logo

http://nadarei.co/mina/ (via)


Mina works really fast because it’s a deploy Bash script generator. It generates an entire procedure as a Bash script and runs it remotely in the server.

Compare this to the likes of Vlad or Capistrano, where each command is ran separately on their own SSH sessions. Mina only creates one SSH session per deploy, minimizing the SSH connection overhead.

Command Line Calculator: Windows DOS prompt calculator

Command Line Calculator screenshot

http://cmdlinecalc.sourceforge.net/


From the website:

This is an easy to use calculator that can be run from any Windows DOS prompt. The beauty of this command line calculator is that not only can you do simple calculations while doing other chores, but you have a ticker tape where you can scroll back up and see previous results. Also, running from the command line makes passing the results to other programs or into a file very easy.

Command Line Calculator supports most common mathematical expressions such as sin, cos, tan, log, exp, random number generation, etc.