Skip to content

Instantly share code, notes, and snippets.

View rob0t7's full-sized avatar
🍻
Coding

Robert Jackiewicz rob0t7

🍻
Coding
  • Toronto
View GitHub Profile
@rob0t7
rob0t7 / index.html
Created December 19, 2017 21:29
Broken Input Grid
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<style>
*,*:before,*:after {
box-sizing: border-box;
}
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
<style id="jsbin-css">
.checkbox {
display: block;
cursor: pointer;
@rob0t7
rob0t7 / breakout.rb
Created February 14, 2017 21:13
AR Breakout
require 'pry'
require 'active_record'
ActiveRecord::Base.logger = Logger.new(STDOUT)
# Objects that we will be using
class Customer < ActiveRecord::Base
has_many :invoices
diff --git a/express_server.js b/express_server.js
index f65b4dd..d2e24c3 100644
--- a/express_server.js
+++ b/express_server.js
@@ -1,4 +1,4 @@
-//"use strict";
+"use strict";
const bcrypt = require('bcrypt');
const cookieSession = require('cookie-session');
const express = require("express");
@rob0t7
rob0t7 / js_object_intro.md
Created November 2, 2016 17:29
Intro To JS Objects

Javascript Objects

Our agenda for today includes:

  • recap of scopes (covered yesterday)
  • AssociativeArrays (i.e. JS objects, Hash in Ruby, Dict in Python, HastTable in Java)
  • Using associate arrays with arrays
  • JS context (when executing a function) which can either be set
  • when creating a object using new
@rob0t7
rob0t7 / active_record_lecture.rb
Created July 6, 2016 16:04
Intro to ActiveRecord
require 'active_record'
require 'pry'
require 'pg'
# Set up logger
#ActiveRecord::Base.logger = ActiveSupport::Logger.new(File.open('database.log', 'w'))
ActiveRecord::Base.logger = ActiveSupport::Logger.new(STDOUT)
# Set up connection
@rob0t7
rob0t7 / index.html
Last active June 30, 2016 14:57
CSS Game
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/normalize/3.0.3/normalize.css">
<link rel="stylesheet" href="main.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
<script src="main.js"></script>
</head>
<div id="container">
<img src="http://i.imgur.com/ls5qG.jpg">
</div>
var API_KEY = "MDphMmIxNDY0Mi0zYjYwLTExZTUtYTRlOS1hZjBkOWE1YzRmYzI6WWRZR1h6Q0ZwQk9JNG00YTJMcHBsOFNxcUxjeklpTmVEWGlz";
var beerTemplate = _.template($('#beer-template').html());
function getBeerList(name) {
$.ajax({
url: 'https://lcboapi.com/products',
data: {q: name},
method: 'GET',
headers: { 'Authorization': "TOKEN " + API_KEY }
@rob0t7
rob0t7 / old_way.rb
Created January 12, 2016 22:15
Moving from Procedural to OOP Programming
# Brewery related Functions
def create_beer(brewery, name, style, abv)
beer = {name: name, style: style, abv: abv, quantity: 0}
brewery[:beers] << beer
end
def print_brewery(brewery)
puts "\n"
puts "#{brewery[:name]}"