Skip to content

Instantly share code, notes, and snippets.

View rgalindo33's full-sized avatar

Raul Galindo rgalindo33

View GitHub Profile
@rgalindo33
rgalindo33 / array_extensions.rb
Created September 19, 2016 07:19
flatten an array of arbitrarily nested arrays of integers into a flat array of integers
require 'minitest/autorun'
class CustomFlattenTest < MiniTest::Test
def test_custom_flatten
assert_equal [1,2,3,4], [[1,2,[3]],4].custom_flatten
end
end
module ArrayExtensions
def custom_flatten
require 'singleton'
module Xing
module Industries
class Mapping
include Singleton
JSON_PATH = '../../../../industries/mapping.json'
OLD_DEFAULT = 77
NEW_DEFAULT = 230_000
@rgalindo33
rgalindo33 / gist:3f33c3e0081ac99d1545
Created August 5, 2015 07:34
generate reviews images using rmagick
require 'rmagick'
module ImageGenerator
class KununuRatingImage
include Magick
include CorporatePages::ReviewsHelper
IMAGES_PATH = "#{Rails.root}/public/assets/companies/img/kununu_ratings"
BACKGROUND_COLOR = '#189898'
FONT = 'Helvetica'
build_package_reconfigure() {
test -f configure || autoconf
}
build_package_patch_ruby_railsexpress() {
fetch_git rvm-patchsets git://github.com/skaes/rvm-patchsets.git master
for p in rvm-patchsets/patches/ruby/2.1.4/railsexpress/* ; do
patch -p1 < $p
done