Skip to content

Instantly share code, notes, and snippets.

class PublicAPI::V1::Incidents < PublicAPI::V1::AuthedEndpoints
Entity = PublicAPI::V1::IncidentEntity
PaginatedEntity = PublicAPI::V1::DynamicPaginationEntity.for(Entity)
namespace :incidents do
desc 'Retrieve incidents', success: PaginatedEntity
params do
use :pagination
optional :environments, type: String, documentation: { desc: 'A comma separated list of environment IDs' }
optional :teams, type: String, documentation: { desc: 'A comma separated list of team IDs' }
@mstarkman
mstarkman / keybase.md
Created October 13, 2014 00:22
keybase.md

Keybase proof

I hereby claim:

  • I am mstarkman on github.
  • I am markstarkman (https://keybase.io/markstarkman) on keybase.
  • I have a public key whose fingerprint is B5BE 8A92 3820 ABE9 1317 8D0B 48D8 CB56 9E5B 8590

To claim this, I am signing this object:

select * from aspnet_Users
where UserName like '%julianneyates%'
update aspnet_users
set loweredusername = LTRIM(RTRIM(loweredusername))
where UserName like '%julianneyates%'
update cs_users
set username = LTRIM(RTRIM(username))
###### Original code
class RepliesController < ApplicationController
before_filter :signed_in_user, only: [:create, :edit]
#before_filter :correct_user, only: [:edit]
def new
@reply = conversation.replies.build
end
@mstarkman
mstarkman / gist:4233526
Created December 7, 2012 14:19
EY Local Database Error
[default] [Fri, 07 Dec 2012 14:18:54 +0000] ERROR: execute[create database for rise-web-ey-local] (/etc/chef/recipes/cookbooks/postgresql9/definitions/createdb.rb line 7) had an error:
psql -U postgres postgres -c "CREATE DATABASE rise-web-ey-local OWNER vagrant" returned 1, expected 0
---- Begin output of psql -U postgres postgres -c "CREATE DATABASE rise-web-ey-local OWNER vagrant" ----
STDOUT:
STDERR: ERROR: syntax error at or near "-"
LINE 1: CREATE DATABASE rise-web-ey-local OWNER vagrant
^
---- End output of psql -U postgres postgres -c "CREATE DATABASE rise-web-ey-local OWNER vagrant" ----
/usr/local/ey_resin/ruby/lib/ruby/gems/1.8/gems/chef-0.6.0.2/lib/chef/mixin/command.rb:157:in `run_command'/usr/local/ey_resin/ruby/lib/ruby/gems/1.8/gems/chef-0.6.0.2/lib/chef/mixin/command.rb:133:in `chdir'/usr/local/ey_resin/ruby/lib/ruby/gems/1.8/gems/chef-0.6.0.2/lib/chef/mixin/command.rb:133:in `run_command'/usr/local/ey_resin/ruby/lib/ruby/gems/1.8/gems/chef-0.6.0.2/lib/chef/prov
@mstarkman
mstarkman / form_partial.html.erb
Created April 26, 2012 19:10
Transloadit Issue
<div class="hide">
<%= form_for @uploaded_clip, remote: true do |f| %>
<%= transloadit :clip_upload %>
<%= f.file_field :file %>
<%= f.submit %>
<% end %>
</div>
<%= transloadit_jquerify :new_uploaded_clip, wait: true %>
@mstarkman
mstarkman / Example.js
Created January 28, 2012 19:41
Getting Backbone.js to sync with Rails and Mongoid
var Sidebar = Backbone.Model.extend({
idAttribute: '_id'
})
@mstarkman
mstarkman / example.py
Created January 3, 2012 16:56
Python Meta-programming Gotcha with __getattr__
class Example(object):
@property
def foo(self):
return 'bar'
@property
def boom(self):
raise AttributeError
def __getattr__(self, name):
@mstarkman
mstarkman / layout.eco
Created December 13, 2011 02:07
Node.js, CoffeeScript and Eco Templates
<%- js '/templates/index' %>
@mstarkman
mstarkman / gist:1431342
Created December 4, 2011 21:29
Unable to access connect-assets jsCompilers
assets = require 'connect-assets'
eco = require 'eco'
assets.jsCompilers.eco =
eco:
match: /\.eco$/
compileSync: (sourcePath, source) ->
eco.compile source