Skip to content

Instantly share code, notes, and snippets.

Nirav Gandhi niyando

Block or report user

Report or block niyando

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View shark_tank_data.csv
Row Season No. in series Company Deal Industry Entrepreneur Gender Amount Equity Valuation Corcoran Cuban Greiner Herjavec John O'Leary Harrington Guest # Sharks $ per shark Details / Notes
2 1 1 Ava the Elephant Yes Healthcare Female $50,000 55% $90,909 1 1 $50,000
3 1 1 Mr. Tod's Pie Factory Yes Food and Beverage Male $460,000 50% $920,000 1 1 2 $230,000
4 1 1 Wispots No Business Services Male 0
5 1 1 College Foxes Packing Boxes No Lifestyle / Home Male 0
6 1 1 Ionic Ear No Uncertain / Other Male 0
7 1 2 A Perfect Pear Yes Food and Beverage Female $500,000 50% $1,000,000 1 1 2 $250,000
8 1 2 Classroom Jams Yes Children / Education Male $250,000 10% $2,500,000 1 1 1 1 1 5 $50,000
9 1 2 Lifebelt No Consumer Products Male 0
@niyando
niyando / array.rb
Created Jul 15, 2017
Custom instance method of Array class in Ruby to flatten it
View array.rb
class Array
def flatten_it(result = [])
self.each do |value|
value.is_a?(Array) ? value.flatten_it(result) : (result << value)
end
result
end
end
@niyando
niyando / email.css
Created Nov 7, 2015
Style your emails for responsiveness using Zurb Ink framework. I have customized it to some extent to wrap things in a container. I am also using premailer rails gem to inline my external styles.
View email.css
/**********************************************
* Ink v1.0.5 - Copyright 2013 ZURB Inc *
**********************************************/
/* Client-specific Styles & Reset */
#outlook a {
padding:0;
@niyando
niyando / rails_admin.rb
Last active Aug 29, 2015
rails_admin gem config to see original fields encrypted in db using attr_encrypted gem
View rails_admin.rb
RailsAdmin.config do |config|
# include required models
required_models = ["Blog", "Comment", "User", "Other"]
required_models.each do |act_model|
model_class = Object.const_get(act_model)
config.model act_model do
# find all attrs that start with encrpted_ (default attr_encrypted convention; change as required)
encrypted_attrs = model_class.column_names.select{|k| k.match("encrypted_")}
list do
include_all_fields
You can’t perform that action at this time.