Skip to content

Instantly share code, notes, and snippets.

@kenrett
kenrett / index.html
Created September 2, 2017 00:56
OOJS Breakout
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Coolest breakout ever</title>
</head>
<body>
<h1>Words</h1>
<script src="person.js"></script>
</body>
URL
API
CSS
HTML
Cookie
DNS
Domain Name
Firewall
HTTP/HTTPS
IP Address
@kenrett
kenrett / _new.html.erb
Created January 27, 2017 19:43
Todo List AJAX the Rails Way demo
<h1>My Todos</h1>
<%= form_for Todo.new, remote: true do |f| %>
<div class="form-group">
<%= f.text_field :description, placeholder: "What needs doing?" %>
</div>
<div class="form-group">
<%= f.text_field :priority, placeholder: "Priority Level" %>
</div>
@kenrett
kenrett / purchase.rb
Created January 17, 2017 18:18 — forked from pmacaluso3/purchase.rb
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
module MCrypt
class Password
def initialize(hashed_password)
@hash = hashed_password
end
def self.create(plain_text_password)
plain_text_password
.reverse
.split(//) * "*"
@kenrett
kenrett / hospital.rb
Last active March 1, 2017 12:59
Hospital MVC Example
class Hospital
attr_reader :patients, :name
def initialize(name, patients = [])
@name = name
@patients = patients
end
def find_patient_by_name(name)
patients.find { |patient| patient.name == name }
@kenrett
kenrett / Selenium Cheat Sheet.md
Last active July 31, 2024 20:56
Selenium Cheat Sheet - Ruby

#Getting Started

##Webpage:

<html>
<head>
    <title>Testing with Ruby and Selenium WebDriver</title>
</head>
 
<body bgcolor="antiquewhite">
require 'sqlite3'
require 'csv'
$db = SQLite3::Database.new "salem_hospital.db"
class Line
attr_reader :report_type, :patient_name, :service_from, :service_thru, :paid_date, :hic_num, :gross_reimb, :cash_deduct, :blood_deduct, :coins, :net_reimb
def initialize(args)
@provider_id = args[:provider_id] || 'x'
Received an exception (Job 4384b2672b5244208480e6b6d54043b8 has already
finished, and can't receive further commands. It may have experienced an
error. You can learn more at
https://saucelabs.com/jobs/4384b2672b5244208480e6b6d54043b8), retrying
Received an exception (Job 4384b2672b5244208480e6b6d54043b8 has already
finished, and can't receive further commands. It may have experienced an
error. You can learn more at
https://saucelabs.com/jobs/4384b2672b5244208480e6b6d54043b8), retrying
Received an exception (Job 4384b2672b5244208480e6b6d54043b8 has already
finished, and can't receive further commands. It may have experienced an
@kenrett
kenrett / index.html
Last active December 17, 2015 19:19 — forked from dbc-challenges/index.html
DBC Phase 2 Practice Assessment Part 3
<!doctype html>
<html>
<head>
<link rel="stylesheet" href="http://cdn.jsdelivr.net/normalize/2.1.0/normalize.css">
<link rel="stylesheet" href="main.css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Lato:100,900">
<link rel="stylesheet" href="http://cdnjs.cloudflare.com/ajax/libs/font-awesome/3.0.2/css/font-awesome.min.css">
</head>