Skip to content

Instantly share code, notes, and snippets.

View hoffmanc's full-sized avatar

Chris Hoffman hoffmanc

View GitHub Profile
@hoffmanc
hoffmanc / setup.sh
Last active July 24, 2023 12:49
chatGPT scriptification of arch install guide
#!/bin/bash
set -e
# Display an introduction message
echo "Welcome to the Arch Linux installation script!"
echo "Please follow the instructions carefully."
# Determine the first wireless interface
wireless_interface=$(ip link | grep -E '^[0-9]+: w' | awk '{print substr($2, 1, length($2)-1)}')
@hoffmanc
hoffmanc / _.md
Created August 14, 2014 14:41
test
@hoffmanc
hoffmanc / _.md
Created August 14, 2014 14:41
test
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = 'parallel_assets_compiler'
s.version = '0.2.0'
s.platform = Gem::Platform::RUBY
s.author = 'Jørgen Orehøj Erichsen'
s.email = '[email protected]'
s.summary = 'Compile assets in parallel'
s.description = 'Compile assets in parallel to speed up deployment'
@hoffmanc
hoffmanc / en.yml
Last active December 20, 2015 15:09
Hand rolled ICS support
# locales/en.yml
en:
time:
formats:
ical: "%Y%m%dT%H%M%SZ"
@hoffmanc
hoffmanc / Gemfile
Created December 7, 2012 21:00
Dwolla Active Merchant Integration Example
# added
gem 'activemerchant'
@hoffmanc
hoffmanc / returned.sql
Created November 29, 2012 01:22
ActiveRecord tries to do this on update_attributes call
SELECT 1 FROM `models` WHERE
(`models`.`id` = BINARY 'd178546e-39bc-11e2-8b8b-40406f66ce3e'
AND `models`.`id` != 'd178546e-39bc-11e2-8b8b-40406f66ce3e') LIMIT 1
@hoffmanc
hoffmanc / rtn.json
Created May 8, 2012 12:06
This represents the JSON.stringify-ed version of data fetched (via Mongoose) from the database.
[
{
"user_id": "105324781372784188083",
"email": "[email protected]",
"verified_email": true,
"name": "Carmine Moleti",
"given_name": "Carmine",
"family_name": "Moleti",
"link": "https://plus.google.com/105324781372784188083",
"picture": "https://lh6.googleusercontent.com/-IqhctvRS11k/AAAAAAAAAAI/AAAAAAAAATE/emxQvFOrhXk/photo.jpg",
@hoffmanc
hoffmanc / fiddle.css
Created April 24, 2012 01:31
Survey Designer
ul {
list-style: disc;
margin: 10px;
padding-left: 10px;
}​
@hoffmanc
hoffmanc / profiling_tool.rb
Created April 5, 2012 16:44 — forked from ksarna/profiling_tool.rb
Profiling rails requests with ruby-prof
# You can use this class in your console. For example
# p = ProfilingTools.new
# p.profiled_request(:controller => :welcome, :action => :index)
# this will profile whole application stack and save file in your tmp/profiler folder
# You can also use +request+ method just to see the output for example:
#
# p.request(:controller => :offers, :action => :index)
#
# p.response.body
# p.response.cookies # and so on