Skip to content

Instantly share code, notes, and snippets.

@toppa
toppa / pumaapp.conf
Created April 19, 2016 13:05 — forked from ordoghl/pumaapp.conf
Ubuntu upstart job for Puma w/ rbenv and application deployed to appuser home directory.
# /etc/init/puma.conf - Puma config
description "Puma App Service"
start on (local-filesystems and net-device-up IFACE=lo and runlevel [2345])
stop on (runlevel [!2345])
setuid appuser
setgid appuser
respawn
respawn limit 3 30
env HOME=/home/appuser
env PATH=/home/appuser/.rbenv/shims:/home/appuser/.rbenv/bin:/usr/local/bin:/usr/bin:/bin
module ChosenSteps
def chosen_input(label_text)
find('.chosen-input', text: label_text)
end
def chosen_suggestion(text)
find('li.active-result', text: text)
end
def chosen_select(value, options)
@toppa
toppa / style.scss
Last active August 29, 2015 14:09 — forked from daz/style.scss
.ui-autocomplete {
position: absolute;
top: 100%;
left: 0;
z-index: 1000;
float: left;
display: none;
min-width: 160px;
padding: 4px 0;
margin: 2px 0 0 0;
@toppa
toppa / snippet.html
Last active January 2, 2016 20:49 — forked from mertonium/snippet.html
<script data-electnext id="enxt-script" type="text/javascript">
//<![CDATA[
var _enxt = _enxt || [];
_enxt.push(['set_account', 'YOUR_API_KEY']);
_enxt.push(['set_article', 'YOUR_CMS_SPECIFIC_ARTICLE_ID']);
_enxt.push(['setup_featured_perspective']);
(function() {
var enxt = document.createElement('script'); enxt.type = 'text/javascript'; enxt.async = true;
enxt.src = '//versahq.com/api/v1/enxt.js'; var k = document.getElementById('enxt-script');