Skip to content

Instantly share code, notes, and snippets.

View pmacaluso3's full-sized avatar

Peter Macaluso pmacaluso3

  • DevBootcamp
  • Seattle, WA
  • 19:30 (UTC -07:00)
View GitHub Profile

| |Monday|Tuesday|Wednesday|Thursday|Friday| |-|-|-|-|-|-|-| |Morning Exercise|Labor day!|rbenv & bundler|rake|Activerecord Practice|Sinatra Practice| |First Half|Labor day!|Intro to Ruby|Binary Trees|Sinatra|Modules & Include| |Second Half|Labor day!|Ruby Classes|Activerecord Basics|Activerecord Associations|Sinatra + Activerecord| |HW|Labor day!|Roman numerals|Classes|Activerecord Practice|Sinatra + Activerecord|


| |Monday|Tuesday|Wednesday|Thursday|Friday|

import React from 'react';
import './App.css';
class App extends React.Component {
constructor(props) {
super(props)
this.state = {
categories: [],
quotes: []
}
@pmacaluso3
pmacaluso3 / application.js
Created April 4, 2017 17:35
Markdown Widget Demo
window.MarkdownWidget = {}
$(document).ready(function() {
$('#user_input').on('keyup', function() {
var inputText = window.MarkdownWidget.viewObject.grabUserInput('#user_input')
var transformedText = window.MarkdownWidget.transform(inputText)
window.MarkdownWidget.viewObject.render(transformedText, '#output')
})
})
word_list = File.read('p098_words.txt')
word_array = word_list.gsub('"', '').split(',')
sorted_words_registry = {}
word_array.each do |word|
sorted_word = word.split('').sort.join('')
sorted_words_registry[sorted_word] ||= []
sorted_words_registry[sorted_word] << word
end
@pmacaluso3
pmacaluso3 / purchase.rb
Created January 17, 2017 18:14
from 9/16 advanced activerecord breakout
class Purchase < ActiveRecord::Base
# assumption 1: there is a class called Shirt & a table called shirts
# assumption 2: my table has a FK called shirt_id
belongs_to :shirt
# assumption 1: there is a class called Purchaser & a table called purchasers
# assumption 2: my table has a FK called purchaser_id
belongs_to :purchaser, class_name: :User
end
### Keybase proof
I hereby claim:
* I am pmacaluso3 on github.
* I am pmacaluso (https://keybase.io/pmacaluso) on keybase.
* I have a public key whose fingerprint is 44D8 2A32 644F 7832 2215 C792 B68A A47E F790 167A
To claim this, I am signing this object: