Skip to content

Instantly share code, notes, and snippets.

View jpalmieri's full-sized avatar
👁️

Joe Palmieri jpalmieri

👁️
View GitHub Profile
@robmiller
robmiller / .gitconfig
Created July 17, 2013 07:52
Some useful Git aliases that I use every day
#
# Working with branches
#
# Get the current branch name (not so useful in itself, but used in
# other aliases)
branch-name = "!git rev-parse --abbrev-ref HEAD"
# Push the current branch to the remote "origin", and set it to track
# the upstream branch
publish = "!git push -u origin $(git branch-name)"
@tresni
tresni / ZendeskOrderApps.user.js
Last active January 10, 2016 21:17
1.1.0 - Fixed a bug where it would grab all custom apps and not just the ones for this view
// ==UserScript==
// @name Zendesk - Set App Order
// @namespace com.opendns.zendesksetapporder
// @author Brian Hartvigsen <[email protected]>
// @version 1.1.0
// @description Allow you to reorder your Apps to get the most important ones on top
// @match https://*.zendesk.com/agent/*
// @include https://*.zendesk.com/agent/*
// ==/UserScript==
@alisterscott
alisterscott / rspec_watir.rb
Created May 23, 2012 03:07
A watir-webdriver rspec example
require 'rspec'
require 'watir-webdriver'
browser = Watir::Browser.new
RSpec.configure do |config|
config.before(:each) { @browser = browser }
config.after(:suite) { browser.close unless browser.nil? }
end
@them0nk
them0nk / rspec_rails_cheetsheet.rb
Created March 23, 2012 03:39
Rspec Rails cheatsheet (include capybara matchers)
#Model
@user.should have(1).error_on(:username) # Checks whether there is an error in username
@user.errors[:username].should include("can't be blank") # check for the error message
#Rendering
response.should render_template(:index)
#Redirecting
response.should redirect_to(movies_path)
@gre
gre / easing.js
Last active July 28, 2025 08:46
Simple Easing Functions in Javascript - see https://github.com/gre/bezier-easing
/*
* This work is free. You can redistribute it and/or modify it under the
* terms of the Do What The Fuck You Want To Public License, Version 2,
* as published by Sam Hocevar. See the COPYING file for more details.
*/
/*
* Easing Functions - inspired from http://gizma.com/easing/
* only considering the t value for the range [0, 1] => [0, 1]
*/
EasingFunctions = {