Skip to content

Instantly share code, notes, and snippets.

@rbraaf
rbraaf / active_record_log_subscriber.rb
Last active August 18, 2018 21:04
Show lines for slow queries
# Add mixin to /config/initializers/
module LogQuerySource
def debug(*args, &block)
return unless super
backtrace = Rails.backtrace_cleaner.clean caller
relevant_caller_line = backtrace.detect do |caller_line|
!caller_line.include?('/initializers/')
end
$(function(){
console.log("ready");
// while(count > -1) {
var count = 10;
var year = 1996;
// console.log(count);
// count--;
// }
@rbraaf
rbraaf / quad_v2.rb
Created October 29, 2014 20:31
quad_v2.rb
# Define a Quadrilateral
class Quadrilateral
# Initalize
def initialize(length, breadth)
@length = length
@breadth = breadth
end
# Create perimeter method
def perimeter
@rbraaf
rbraaf / FizzBuzz.rb
Created October 27, 2014 12:15
FizzBuzz.rb
(1..100).each {|num|
if (num % 3 == 0 && num % 5 == 0)
puts "FizzBuzz"
elsif (num % 3 == 0)
puts "Fizz"
elsif (num % 5 == 0)
puts "Buzz"
else
puts num
end