Gene M. Angelo, Jr. (gangelo)

gangelo

Geek Repo

Company:Mohojo Werks LLC

Location:NJ, USA

Home Page:https://www.linkedin.com/in/geneangelo/

Twitter:@geneangelo

Github PK Tool:Github PK Tool


Organizations
18F

Gene M. Angelo, Jr.'s repositories

dsu

dsu is little gem that helps manage your Agile DSU (Daily Stand Up) participation. How? by providing a simple command line interface (CLI) which allows you to create, read, update, and delete (CRUD) noteworthy activities that you performed during your day. During your DSU, you can then easily recall and share these these activities with your team.

Language:RubyLicense:MITStargazers:47Issues:4Issues:3

branch-name

branch-name is a gem that provides a command-line interface that allows you to accomplish several tasks, tasks I personally find myself having to carry out every time I work on a feature branch. I created this gem for myself; however, you are free to use it yourself, if any of these tasks fits into your personal routine: 1) Formulate a git feature branch name, given a jira ticket and jira ticket description. Why? Because I am constantly having to create git feature branch names that are based on jira ticket and jira ticket descriptions. 2) Optionally create a "project" based on the branch name (formulated in step 1 above). Why? Because I'm constantly having to create folders to manage files associated with the feature branches I am working on. 3) Optionally use and manage default options that determine the git feature branch name formulated, project greated, and default files associated with the project.Why? Because I routinely have to create files to support the feature I am working on and associate them with the feature I am working on. For example: scratch.rb to hold scratch code, snippets.rb to hold code to execute to perform redundant tasks, and readme.txt files to document things I need to remember.

Language:RubyLicense:MITStargazers:6Issues:2Issues:0

deco_lite

DecoLite is a little gem that allows you to use the provided DecoLite::Model class to dynamically create Decorator class objects. Use the DecoLite::Model class directly, or inherit from the DecoLite::Model class to create your own unique subclasses with custom functionality. DecoLite::Model includes ActiveModel::Model, so validation can be applied using ActiveModel validation helpers you're familiar with; or, you can roll your own - just like any other ActiveModel. DecoLite::Model allows you to consume a Ruby Hash that you supply via the initializer (DecoLite::Model#new) or via the DecoLite::Model#load! method. Any number of Ruby Hashes can be consumed. Your supplied Ruby Hashes are used to create attr_accessor attributes (or "fields") on the model. Each attribute created is then assigned the value from the Hash that was loaded. Again, any number of hashes can be consumed using the DecoLite::Model#load! method.

Language:RubyLicense:MITStargazers:5Issues:2Issues:0

simple_command_dispatcher

A Ruby Gem that dispatches SimpleCommands (simple_command gem) dynamically, so that API applications do not have to hard-code things like api modules and version numbers.

Language:RubyLicense:MITStargazers:5Issues:3Issues:0

immutable_struct_ex

ImmutableStructEx is yet another immutable struct. What makes ImmutableStructEx different, is that it allows you to create immutable structs in one step by default. In other words, other immutable struct gems force you to first define the struct, then instantiate the struct object; or, define the struct and instantiate the struct object via chaining.

Language:RubyLicense:MITStargazers:3Issues:2Issues:0

immutable_struct_ex_redactable

immutable_struct_ex_redactable is the redactable version of the world-famous immutable_struct_ex immutable struct :). To find out more about the immutable_struct_ex gem, visit the Rubygems.org entry for immutable_struct_ex. immutable_struct_ex_redactable maintains all the functionality of the immutable_struct_ex gem, but allows you to create immutable structs that can be configured to redact field values using standard gem configuration (ImmutableStructExRedactable.configure { |config| ... }) or by passing configuration options to the appropriate method (ImmutableStructExRedactable.create_with(config, ...))

Language:RubyLicense:MITStargazers:2Issues:2Issues:0

LittleWeasel

LittleWeasel is more than just a spell checker for words (and word blocks, i.e. groups of words); LittleWeasel provides information about a particular word(s) through its API. LittleWeasel allows you to apply preprocessing to words through any number of word preprocessors before they are checked against the dictionary(ies) you provide. In addition to this, you may provide any number of word filters that allow you to consider the validity of each word being checked, regardless of whether or not it's literally found in the dictionary. LittleWeasel will tell you exactly what word preprocessors were applied to a given word, even showing you the transformation of the original word as it passes through each preprocessor; it will also inform you of each matching word filters along the way, so you can make a decision about every word being validated.

Language:RubyLicense:MITStargazers:2Issues:3Issues:0

mad_flatter

mad_flatter is a Ruby gem that takes a Ruby Hash and flattens the Hash keys to create a new Hash with unique Hash keys; that is, embedded Hashes use their respective keys as namespaces to create unique keys across the entire Hash. A `:namespace` option may be applied to append to all Hash keys, to ensure that all Hash keys are unique across multiple Hashes with the same structure.

Language:RubyLicense:MITStargazers:2Issues:2Issues:0

monkeyengine

Have some fun! MonkeyEngine is a gem that allows virtual monkeys to tap away on a virtual keyboard.

Language:RubyLicense:MITStargazers:2Issues:3Issues:0

thor_nested_subcommand

A gem that allows you to patch the Thor gem bug that displays subcommand help incorrectly

Language:RubyLicense:MITStargazers:2Issues:2Issues:0

dsu-api

Placeholder for the dsu (Agile Daily Stand Up/DSU) api for the dsu gem (https://rubygems.org/gems/dsu). Write your own gems that interface with the dsu gem.

Language:RubyLicense:MITStargazers:1Issues:2Issues:0

ProtectedConstructor

Provides a module that may be included in a Ruby class, that protects the constructor; good for enforcing instantiation of classes using, for instance, a class factory. The code itself is not mine, I just wrapped it in a gem and provided the examples; sorry, I don't remember the origin of the code to give credit. :S

Language:RubyLicense:MITStargazers:1Issues:3Issues:0

ruby_critter

WIP Ruby virtual critter gem. Take care of a virtual creature having D&D-type attributes, that lives in a virtual world.

Language:RubyLicense:MITStargazers:1Issues:2Issues:0

big-o

Big-O Tests and Research

Language:RubyStargazers:0Issues:3Issues:0

casa

Volunteer management system for nonprofit CASA, which serves foster youth in counties across America.

Language:RubyLicense:MITStargazers:0Issues:1Issues:0

com.genemangelojr

New personal website.

Language:RubyStargazers:0Issues:2Issues:0
Language:RubyStargazers:0Issues:4Issues:0

doto

Todo gem

Language:RubyLicense:MITStargazers:0Issues:1Issues:0

food

Our internal web app for foodz :P

Language:RubyStargazers:0Issues:2Issues:0

gangelo

Gene M. Angelo, Jr.

Stargazers:0Issues:2Issues:0

modern-front-end-deveopment-for-rails-second-edition

Through the Modern Front End Deveopment for Rails Second Edition book by Noel Rappin

Language:RubyStargazers:0Issues:1Issues:0

rcmdr

RESTful command manager/interpreter gem

Language:RubyLicense:MITStargazers:0Issues:2Issues:0

realpage_calculator

Reverse Polish Notation (RPN) Calculator

Language:RubyStargazers:0Issues:2Issues:0

ruby-gem-maintenance

Outline ruby gem maintenance for my gems

Stargazers:0Issues:2Issues:0
Language:RubyStargazers:0Issues:2Issues:0

shopping-list

App to make our shopping a little more tollerable

Language:RubyStargazers:0Issues:2Issues:0

string_cheese

Create strings using dsl

Language:RubyLicense:MITStargazers:0Issues:3Issues:0

thinkful-ror

Thinkful Rails Course

Language:RubyStargazers:0Issues:3Issues:0

thor

Thor is a toolkit for building powerful command-line interfaces.

Language:RubyLicense:MITStargazers:0Issues:1Issues:0