Skip to content

Instantly share code, notes, and snippets.

@ErinCall
ErinCall / gist:6516572
Created September 10, 2013 22:19
rake routes from devise
new_user_session GET /users/sign_in(.:format) devise/sessions#new
user_session POST /users/sign_in(.:format) devise/sessions#create
destroy_user_session DELETE /users/sign_out(.:format) devise/sessions#destroy
user_password POST /users/password(.:format) devise/passwords#create
new_user_password GET /users/password/new(.:format) devise/passwords#new
edit_user_password GET /users/password/edit(.:format) devise/passwords#edit
PATCH /users/password(.:format) devise/passwords#update
PUT /users/password(.:format) devise/passwords#update
cancel_user_registration GET /users/cancel(.:format) registrations#cancel
user_registration POST /users(.:format) registrations#create
@ErinCall
ErinCall / flows.json
Created September 18, 2013 04:45
Source of the new codescouts index.html while attempting to integrate janrain capture
{
"screens" : {
"signIn": {
"source": "client",
"modal": true,
"screenConditionals": {
"if": {
"withOperator": "===",
"compare": "cookie:janrainLastAuthMethod",
"to": "socialSignin"
Request Method:POST
Status Code:200 OK
Request Headersview source
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Encoding:gzip,deflate,sdch
Accept-Language:en-US,en;q=0.8
Cache-Control:max-age=0
Connection:keep-alive
Content-Length:507
Content-Type:application/x-www-form-urlencoded
@ErinCall
ErinCall / gist:8722020
Created January 30, 2014 23:04
Oh hey thanks
vagrant@precise64:~$ ghc --help
Usage:
ghc [command-line-options-and-input-files]
@ErinCall
ErinCall / gist:9621299
Created March 18, 2014 14:36
Excessive capistrano/cabal output

This is a subset of the output of cap production deploy. I have a simple task that compiles my app with Cabal:

namespace :deploy do
  task :compile do
    on roles(:all) do
      within release_path do
        execute 'cabal', 'update'
        execute 'cabal', 'sandbox', 'init'
 execute 'cabal', 'install', '--only-dependencies', '--force-reinstall', '--verbose=0', '-O2'
@ErinCall
ErinCall / Site.hs
Last active August 29, 2015 13:57
Simple site that doesn't actually run its splice
{-# LANGUAGE OverloadedStrings #-}
------------------------------------------------------------------------------
module Site
( app
) where
------------------------------------------------------------------------------
import Data.Monoid
import Snap.Snaplet
$ snap init
$ cabal sandbox init
Writing a default package environment file to
/Users/andrewlorente/code/escaping_bug_demo/cabal.sandbox.config
Creating a new sandbox at
/Users/andrewlorente/code/escaping_bug_demo/.cabal-sandbox
$ cabal install --only-dependencies
Resolving dependencies...
cabal: Could not resolve dependencies:
trying: escapingbugdemo-0.1 (user goal)
@ErinCall
ErinCall / gist:5c83fb58727f445ef747
Created January 23, 2015 23:34
Surprising JS error
<!DOCTYPE html>
<html>
<head>
<title>Surprising JS error</title>
</head>
<body>
<script type ="text/javascript">
var name = document.createElement("h1");
$ cargo build
Compiling grim-edit v0.0.1 (file:///Users/erincalling/code/grim-edit)
error: linking with `cc` failed: exit code: 1
note: "cc" "-m64" "-L" "/usr/local/Cellar/rust/1.0.0/lib/rustlib/x86_64-apple-darwin/lib" "-o" "/Users/erincalling/code/grim-edit/target/debug/grim_edit" "/Users/erincalling/code/grim-edit/target/debug/grim_edit.o" "-Wl,-force_load,/usr/local/Cellar/rust/1.0.0/lib/rustlib/x86_64-apple-darwin/lib/libmorestack.a" "-Wl,-dead_strip" "-nodefaultlibs" "/Users/erincalling/code/grim-edit/target/debug/deps/libkiss_ui-3b13f82488719214.rlib" "/Users/erincalling/code/grim-edit/target/debug/deps/libiup_sys-4a23062e27aae405.rlib" "/Users/erincalling/code/grim-edit/target/debug/deps/liblibc-ef5cbad4ef5c7a1e.rlib" "/usr/local/Cellar/rust/1.0.0/lib/rustlib/x86_64-apple-darwin/lib/libstd-4e7c5e5c.rlib" "/usr/local/Cellar/rust/1.0.0/lib/rustlib/x86_64-apple-darwin/lib/libcollections-4e7c5e5c.rlib" "/usr/local/Cellar/rust/1.0.0/lib/rustlib/x86_64-apple-darwin/lib/libunicode-4e7c5e5c.rlib" "/usr/local/
Return-Path: <bounces+1693553-3397-hello=erincall.com@job.agentrainjobs.com>
Received: from compute3.internal (compute3.nyi.internal [10.202.2.43])
by sloti36d2t33 (Cyrus 3.0.0-beta1-git-fastmail-11686) with LMTPA;
Wed, 02 Sep 2015 19:02:43 -0400
X-Sieve: CMU Sieve 2.4
X-Spam-score: 0.0
X-Spam-hits: BAYES_20 -0.001, HTML_MESSAGE 0.001, RCVD_IN_DNSWL_NONE -0.0001,
SPF_PASS -0.001, T_RP_MATCHES_RCVD -0.01, LANGUAGES en,
BAYES_USED global, SA_VERSION 3.3.2
X-Spam-source: IP='198.21.7.235', Host='o1.job.agentrainjobs.com', Country='US',