0.0
Amoskeag is a purely functional, statically-validated Domain-Specific Language (DSL)
designed for high-security, sandboxed evaluation. It's perfect for:
- Business Rules Engines (insurance underwriting, loan approval)
- Template Engines (secure alternative to ERB with more power than Liquid)
- S...
2021
2022
2023
2024
2025
2026
0.0
A preset on a Line 6 Helix or HX Stomp is a saved guitar rig: an amp, a speaker cabinet, the pedals in front of them, the order it all runs in, and where every knob is set. Line 6 saves one as an .hlx file. This gem opens that file and hands the rig back as ordinary Ruby - the blocks in order, wh...
2021
2022
2023
2024
2025
2026
0.0
Clones a SourceForge project's directory tree and downloads its files by scraping the Files pages (SourceForge has no official API). Runs in two stages - map the tree, then download - with a live status bar and optional JSON metadata. Supports concurrency, file integrity verification (MD5 / SHA1)...
2021
2022
2023
2024
2025
2026
0.0
When a library grows, its test suites become slow. This makes programmers unhappy. Parallel testing based on the multiprocess is a common practice to solve this. However, most testing frameworks and tools are not "portable" enough to support various environments. Because they depend on Unix speci...
2021
2022
2023
2024
2025
2026
0.0
== FEATURES/PROBLEMS: I have written some simple tests of my "local" code, but have not attempted to mock out SmugMug or write a bunch of fragile hard coded tests. On top of that I just put the code together without tests as I was "testing" against the API. So there are a ...
2021
2022
2023
2024
2025
2026
0.0
With the happy proliferation of TDD, test suites are getting massive, and developer efficiency is dwindling
as we wait for our tests to pass. There is a big tradeoff between making unit test more integrationish (and therefore more reliable) vs.
making them very mocky, unity and fast. ...
2021
2022
2023
2024
2025
2026
0.0
FancyOpenStruct is a subclass of OpenStruct, and is a variant of RecursiveOpenStruct.
This allows you to convert nested hashes into a structure where keys and values can be
navigated and modified via dot-syntax, like: foo.bar = :something. This particular gem
also adds support for Hash methods (s...
2021
2022
2023
2024
2025
2026
0.0
Groat SMTPD is a flexible extensible RFC-compliant implementation of the
Simple Mail Transfer Protocol. It includes support for the 8bit-MIMEtransport,
Authentication, BINARYMIME, CHUNKING, Pipelining, Message Size Declaraion, and
STARTTLS service extensions. It also includes framework for the ...
2021
2022
2023
2024
2025
2026
0.0
This gem makes updating specified number fields by ActiveRecord in unusual way.
Instead of generating sql script to update value in usual way like this:
UPDATE users
SET money = 10
WHERE id = 1;
It replaces it with
UPDATE users
SET money = money + de...
2021
2022
2023
2024
2025
2026
0.0
This program is a game written for the Ruby course at pragmaticstudio.com.
Excellent course by the way if you are considering learning Ruby.
I highly recommend both learning Ruby and this course.
The game is fairly straight forward. Players are loaded by default from a
players.csv file, however ...
2021
2022
2023
2024
2025
2026
0.0
Sending messages with the Slack API is not that difficult, but I've had
to solve the same problems a lot of times at different companies. This
gem attempts to make those solutions irrelevant by providing a simple
interface and scripts to send and update messages, and build/extend threads.
2021
2022
2023
2024
2025
2026
0.0
Cassowary is an incremental constraint solving toolkit that efficiently
solves systems of linear equalities and inequalities. Constraints may be
either requirements or preferences. Client code specifies the constraints
to be maintained, and the solver updates the constrained variables to have ...
2021
2022
2023
2024
2025
2026
0.0
Bunnicula is a simple AMQP relay implemented as a ruby daemon (a-la daemon-kit). Similar in intent to shovel, Bunnicula is intended to enable the common messaging scenario where services and applications publish messages to an AMQP broker on the local LAN for speed and reliability which are then ...
2021
2022
2023
2024
2025
2026
0.0
Have you ever find yourself going through the aws cli documentation page over and over again just to remember the right syntax or argument(s) for that command that you wanna run? Do you feel that you are more productive from the command line? Are you tired of having to open private browser window...
2021
2022
2023
2024
2025
2026
0.0
Sade is a template language designed to make writing HTML easier and more readable. It uses an S-expression based syntax, which requires parentheses, but allows flexible
indentation and line breaks. Templates and raw HTML can be embedded directly, making
reuse straightforward. Additional shorthan...
2021
2022
2023
2024
2025
2026
0.0
== FEATURES: * Input your data as an array of hashes * Input a report layout, built using a Ruby DSL * Outputs ASCII pivot tables suitable for fast reports * Pretty fast: takes less than a second to process 1,000 records of data by a report with 100 rows and 10 columns. == SYNOPSIS: require 'r...
2021
2022
2023
2024
2025
2026
0.0
FilePermissions is a Ruby library providing an object representation of the
file permission bits in POSIX systems.
It can handle the generic read, write and execute permissions, as well as
the setuid, setgid and sticky flags. Permission sets can be read from file
system objects, parsed from typi...
2021
2022
2023
2024
2025
2026
0.0
SimpleJSON is a Rack based JSON frontend server to Amazon's SimpleDB, designed to be used as a simple backend data servers for client side web apps.
2021
2022
2023
2024
2025
2026
0.0
The National Library of Medicine API, "Medlineplus Connect", can be somewhat cantankerous to work with. Query params are non sensical to end users, query format is from a bygone era, and the resulting responses often contain large amounts of superficial information. The response structures are so...
2021
2022
2023
2024
2025
2026
0.0
Easily setup postgres, mysql databases and the nginx (http://sysoev.ru/nginx/) and apache web servers in any combination and on any posix host (ubuntu for now) using capistrano. == FEATURES/PROBLEMS: * install nginx from source/binary * setup & configure nginx * add init script * tasks to s...
2021
2022
2023
2024
2025
2026