Get a port number with a hash function
Password hashing and verification for node.js
Curated collection of data structures for the JavaScript/TypeScript.
Check if a protocol requires a certain port number to be added to an URL.
Get an available port
Get an available TCP port to listen
Node.js implementation of port detector
Utility to wait for a TCP port to open.
A simple Node.js module to check if a TCP port is already bound.
Rollup plugin for bundling HTML files
Agoric's network protocol API
SSH remote port forward
Launch latest Chrome with the Devtools Protocol port open
Check if a local or remote port is reachable
Immutable HashMap and HashSet implementations for TypeScript
A Node.js communication port that can pass messages synchronously between workers
detect available port
Kill process running on given port
Launch latest Edge with the Devtools Protocol port open
A simple tool to find an open port on the current machine
Preview CLI and JS API for the native TypeScript compiler port
Generate hashes from javascript objects in node and the browser.
Get an available port
Static asset revisioning by appending content hash to filenames: unicorn.css => unicorn.098f6bcd.css, also re-writes references in each file to new reved name.
Ruby port of phpass, a portable password hashing framework written in PHP. PHPass is used by WordPress, bbPress, Vanilla Forums, PivotX and phpBB.
A Ruby frontend to the pdftk binary, including FDF and XFDF creation. Also works with the PDFTK Java port. Just pass your template and a hash of data to fill in.
kedama is ruby port of the libketama. libketama is a consistent hashing library. see http://bit.ly/dVIeGh
Graph is a type of hash that outputs in graphviz's dot format. It comes with a command-line interface that is easily pluggable. It ships with plugins to graph dependencies and status of installed rubygems, rake tasks, homebrew ports, mac ports, and freebsd ports, coloring leaf nodes blue, outdated nodes red, and outdated leaf nodes purple (red+blue). OSX quick tip: % sudo gem install graph --development % sudo brew install graphviz % gem unpack graph % cd graph* % rake gallery % open gallery/*.png
Apache Log Regex is a Ruby port of Peter Hickman's Apache::LogRegex 1.4 Perl module. It provides functionalities to parse a line from an Apache log file into a hash.
SGPass uses a hash algorithm to transform a master password into unique, complex passwords for the Web sites you visit. This is a Ruby port of www.supergenpass.com.
A Ruby port of the Node.js ssri library for parsing, generating and verifying Subresource Integrity hashes.
Settings is a plugin that makes managing a table of global key, value pairs easy. Think of it like a global Hash stored in you database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you dont want to hard code into your rails app. You can store any kind of object. Strings, numbers, arrays, or any object. Ported to Rails 3!
Settings is a plugin that makes managing a table of global key, value pairs easy. Think of it like a global Hash stored in you database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you dont want to hard code into your rails app. You can store any kind of object. Strings, numbers, arrays, or any object. Ported to Rails 3!
This is improved from rails-settings, added caching. Settings is a plugin that makes managing a table of global key, value pairs easy. Think of it like a global Hash stored in you database, that uses simple ActiveRecord like methods for manipulation. Keep track of any global setting that you dont want to hard code into your rails app. You can store any kind of object. Strings, numbers, arrays, or any object. Ported to Rails 3!
Remote syslog appender for Logging
For all applications (you are not a mouseclicker, are u?), once in a while you need to supply some configuration values to overrule the built-in defaults. The app-ctx gem does unify and organize built-in constants, config files and commandline option with a clearly defined priority, from low to high: - procedural: set from your implementation App::Config#set_default_values - YAML default values file loaded from next to the $0 script - user supplied configuration file, eg.: --config=/tmp/foo.yml - command line options and flags: --foo --bar=foo But for your application it is of no interesst from where the values are coming: command line option: "--port=1234", a user configuration file or from the applications built-in default values. Therefor +app-ctx+ combines value settings from various sources into a single configuration hash.