Skip to content

Instantly share code, notes, and snippets.

View lauer's full-sized avatar

Jesper Grann Laursen lauer

  • Vedbæk, Denmark
  • 18:28 (UTC +02:00)
View GitHub Profile
@ReganRyanNZ
ReganRyanNZ / factory_bot.rb
Created March 8, 2021 03:50
find_or_create for FactoryBot
# initializers/factory_bot.rb
# This needs to be extended in any factory you want its methods in, e.g.:
# factory :my_factory do
# extend FactoryBotEnhancements
# change_factory_to_find_or_create
# end
# FactoryBot.create(:my_factory) # creates with default attributes
# FactoryBot.create(:my_factory) # finds with the same default attributes
@rgreenjr
rgreenjr / postgres_queries_and_commands.sql
Last active May 12, 2025 02:24
Useful PostgreSQL Queries and Commands
-- show running queries (pre 9.2)
SELECT procpid, age(clock_timestamp(), query_start), usename, current_query
FROM pg_stat_activity
WHERE current_query != '<IDLE>' AND current_query NOT ILIKE '%pg_stat_activity%'
ORDER BY query_start desc;
-- show running queries (9.2)
SELECT pid, age(clock_timestamp(), query_start), usename, query
FROM pg_stat_activity
WHERE query != '<IDLE>' AND query NOT ILIKE '%pg_stat_activity%'
@solotimes
solotimes / bootstrap_form_builder.rb
Created November 9, 2011 13:42 — forked from jamiepenney/bootstrap_form_builder.rb
Form builder for Twitter Bootstrap form elements.
#https://gist.github.com/1351456
#based on http://gist.github.com/1236567.git
class BootstrapFormBuilder < ActionView::Helpers::FormBuilder
def get_error_text(object, field, options)
if object.nil? || options[:hide_errors]
""
else
errors = object.errors[field.to_sym]
if errors.empty? then "" else errors.first end
@pec1985
pec1985 / grid.js
Created August 22, 2011 21:31
Simple grid that supports orientation change
var win = Ti.UI.createWindow({
orientationModes:[1,2,3,4]
});
var scrollView = Ti.UI.createScrollView({
top:0,
bottom:0,
right:-1,
left:-1,
backgroundColor:'blue',