[Awesome Ruby Gem] Use httplog gem to log outgoing HTTP requests in ruby
httplog
Log outgoing HTTP requests made from your application. Helps with debugging pesky API error responses, or just generally understanding what’s going on under the hood.
Log outgoing HTTP requests made from your application. Helps with debugging pesky API error responses, or just generally understanding what’s going on under the hood.
As the name states, ObjectTracer allows you to secretly listen to different events of an object:
Method Calls - what does the object do
Traces - how is the object used by the application
State Mutations - what happens inside the object
After collecting the events, ObjectTracer will output them in a nice, readable format to either stdout or a file.
Ultimately, its goal is to let you know all the information you need for debugging with just 1 line of code.
Rpush aims to be the de facto gem for sending push notifications in Ruby. Its core goals are ease of use, reliability and a rich feature set. Rpush provides numerous advanced features not found in others gems, giving you greater control & insight as your project grows. These are a few of the reasons why companies worldwide rely on Rpush to deliver their notifications.
spreadsheet
is a Library is designed to read and write Spreadsheet Documents. As of version 0.6.0, only Microsoft Excel compatible spreadsheets are supported. Spreadsheet is a combination/complete rewrite of the Spreadsheet::Excel
Library by Daniel J. Berger and the ParseExcel Library by Hannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.
This crate provides a configuration loader in the style of the ruby dotenv - https://github.com/bkeepers/dotenv gem. This library is meant to be used on development or testing environments in which setting environment variables is not practical. It loads environment variables from a .env
file, if available, and mashes those with the actual environment variables provided by the operating system.
Rust is a language empowering everyone to build reliable and efficient software.
This article is about how to run Rust on Docker Container with Docker and Docker Compose.
Homebrew is the Missing Package Manager for macOS (or Linux).
Rust is a language empowering everyone to build reliable and efficient software.
This article is about how to brew
to install Rust on macOS.
A flexible gem for cloning your models. Clowne focuses on ease of use and provides the ability to connect various ORM adapters.
F(x) adds methods to ActiveRecord::Migration
to create and manage database functions and triggers in Rails.
Using F(x), you can bring the power of SQL functions and triggers to your Rails application without having to switch your schema format to SQL. F(x) provides a convention for versioning functions and triggers that keeps your migration history consistent and reversible and avoids having to duplicate SQL strings across migrations. As an added bonus, you define the structure of your function in a SQL file, meaning you get full SQL syntax highlighting in the editor of your choice and can easily test your SQL in the database console during development.
F(x) ships with support for PostgreSQL. The adapter is configurable (see Fx::Configuration
) and has a minimal interface (see Fx::Adapters::Postgres
) that other gems can provide.