Skip to content

Instantly share code, notes, and snippets.

handleLogin :: Maybe T.Text -> Handler App (AuthManager App) ()
handleLogin authError = heistLocal (I.bindSplices errs) $ render "login"
where
errs = maybe noSplices splice authError
splice err = "loginError" ## I.textSplice err
gzip_vary on;
gzip_proxied any;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_http_version 1.1;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;
ssl_certificate ssl-bundle.crt;
ssl_certificate_key ssl-private.key;
ssl_session_timeout 5m;
import Snap.Internal.Http.Types
( Response(rspStatus, rspStatusReason),
Request(rqClientAddr, rqClientPort, rqContentLength, rqContextPath,
rqCookies, rqHeaders, rqHostName, rqIsSecure, rqLocalHostname,
rqMethod, rqParams, rqPathInfo, rqPostParams, rqQueryParams,
rqQueryString, rqServerAddr, rqServerPort, rqURI, rqVersion),
Params,
Method(..),
HttpVersion,
HasHeaders(..),
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "precise64"
config.vm.provision "shell", path: "vagrant-android-build.sh"
config.vm.provider :virtualbox do |vb|

Keybase proof

I hereby claim:

  • I am ChristopherBiscardi on github.
  • I am chrisbiscardi (https://keybase.io/chrisbiscardi) on keybase.
  • I have a public key whose fingerprint is 9F05 CD1F 7DED 44B3 E466 E709 059F 9974 97E7 EBB4

To claim this, I am signing this object:

./rel/riak/bin/riak console
config is OK
-config /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/app.2014.04.01.00.11.10.config -args_file /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/vm.2014.04.01.00.11.10.args -vm_args /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/vm.2014.04.01.00.11.10.args
Exec: /vagrant/riak-riak-2.0.0pre20/rel/riak/bin/../erts-5.10.2/bin/erlexec -boot /vagrant/riak-riak-2.0.0pre20/rel/riak/bin/../releases/2.0.0pre20/riak -config /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/app.2014.04.01.00.11.10.config -args_file /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/vm.2014.04.01.00.11.10.args -vm_args /vagrant/riak-riak-2.0.0pre20/rel/riak/data/generated.configs/vm.2014.04.01.00.11.10.args -pa /vagrant/riak-riak-2.0.0pre20/rel/riak/bin/../lib/basho-patches -- console
Root: /vagrant/riak-riak-2.0.0pre20/rel/riak/bin/..
Usage: beam.smp [flags] [ -- [init_args] ]
The flags are:
-a size
#!/usr/bin/perl
# A script to generate constraints based on the package versions installed
# in a cabal sandbox.
#
# Like cabal freeze / cabal-constraints, but is not limited to a single
# package or build tree.
#
# For this to work, you have either to be in a directory with
# cabal.sandbox.config, or have the environment set up
# Install a local copy of Hoogle (OS X, HP)
# Download
cd
cabal unpack hoogle
cd hoogle-4.2.26/
# Build
cabal sandbox init
cabal install -j --dependencies-only
data PersonError = PersonError
{ name :: Maybe [NameError]
, email :: Maybe [EmailError]
, age :: Maybe [AgeError]
} deriving Show
@ChristopherBiscardi
ChristopherBiscardi / gist:00ef2342253e97fae70a
Created September 21, 2014 19:05
Switching GHC Versions
ghc783(){
# Add GHC 7.8.3 to the PATH, via http://ghcformacosx.github.io/
export GHC_DOT_APP_7_8_3="/Applications/ghc-7.8.3.app"
if [ -d "$GHC_DOT_APP_7_8_3" ]; then
export PATH="${HOME}/.cabal/bin:${GHC_DOT_APP_7_8_3}/Contents/bin:${PATH}"
fi
}