Talk notes from Vim for Ruby and Rails workshop at BostonRb March 2014 meetup.
https://gist.github.com/christoomey/9357451
- Chris Toomey
- @christoomey
- http://ctoomey.com
- github.com/christoomey
Rails.vim
Talk notes from Vim for Ruby and Rails workshop at BostonRb March 2014 meetup.
https://gist.github.com/christoomey/9357451
Rails.vim
class User | |
attr_reader :name, :todos | |
def initialize(name, password, gender) | |
@name = name | |
@password = password | |
@gender = gender | |
@todos = [] | |
end | |
def create_todo(todo) |
{ | |
total: 20, | |
movies: [ | |
{ | |
id: "771311994", | |
title: "Need For Speed", | |
year: 2014, | |
mpaa_rating: "PG-13", | |
runtime: 130, | |
release_dates: { |
require 'json' | |
require 'pry' | |
data = JSON.parse(IO.read('movies_data.json')) | |
# cast_members = data['movies'][0]['abridged_cast'] | |
# cast_member_names = cast_members.map{|member| member['name']} | |
all_cast_members = [] | |
all_cast_characters = [] | |
movies = data['movies'] |
require 'csv' | |
require 'pry' | |
file = 'lackp_starting_rosters.csv' | |
# Create an empty teams hash | |
teams = {} | |
# Open up the CSV and save it to the variable csv | |
csv = CSV.open(file, headers: true) |
# RUBY FUNDAMENTALS III: NON-CORE RETURN VALUE DRILLS | |
# ---------------------------- | |
def is_a_number?(some_string) | |
if some_string =~ /\A\d*[.]{0,1}\d*\z/ | |
true | |
else | |
false | |
end |