This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <div id="slider-value"></div> | |
| <input type="text" data-slider="true" data-slider-values="0,100,500,800"> | |
| <script> | |
| var sliderValues = { | |
| 0: "None", | |
| 100: "Small", | |
| 500: "Medium", | |
| 800: "Large" | |
| }; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| module Delayed | |
| module Plugins | |
| class Bugsnag < Plugin | |
| module Notify | |
| def error(job, error) | |
| ::Bugsnag.auto_notify(error) | |
| super | |
| end | |
| end | |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // | |
| // Simple pub/sub using redis and server-sent events (EventSource) | |
| // | |
| // Usage: | |
| // | |
| // // Attach the middleware | |
| // redisSse = require("redis-sse"); | |
| // app.use(redisSse({redis: yourRedisClient})); | |
| // | |
| // // Set up a subscription to a channel in your route |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/bash | |
| sudo pip install -Iv http://gdata-python-client.googlecode.com/files/gdata-2.0.14.tar.gz googlecl |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Get the AWS instance ID for the current instance, no API credentials required | |
| curl http://169.254.169.254/2009-04-04/meta-data/instance-id |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class Batman.LayoutController extends Batman.Controller | |
| render: (options = {}) -> | |
| layout = options.layout ? @layout ? Batman.helpers.underscore(@get('routingKey')) | |
| if layout | |
| # Prefetch the action's view in parallel | |
| source = options.source || Batman.helpers.underscore(@get('routingKey') + '/' + @get('action')) | |
| Batman.View.store.prefetch source | |
| # Fetch the layout's view and apply context |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Automatically generates the plain-text version of emails from the html | |
| # template using premailer. | |
| class SmartMailer < ActionMailer::Base | |
| def mail(headers={}) | |
| # Configure the premailer options | |
| premailer_options = { | |
| with_html_string: true, | |
| line_length: 9999, | |
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| # Put this in an initializer | |
| old_prompt = Pry.config.prompt | |
| Pry.config.prompt = [ | |
| proc {|a,b,c| "\e[31m#{(Rails.env.upcase)}\e[0m #{old_prompt.first.call(a,b,c)}"}, | |
| proc {|a,b,c| "\e[31m#{(Rails.env.upcase)}\e[0m #{old_prompt.second.call(a,b,c)}"}, | |
| ] unless Rails.env.development? |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| server { | |
| listen 443 ssl spdy default_server; | |
| server_name example.com; | |
| ssl_certificate /etc/ssl/certs/my.ssl.crt; | |
| ssl_certificate_key /etc/ssl/private/my.ssl.key; | |
| root /mysite/current/public; | |
| passenger_enabled on; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/bin/sh | |
| NGINX_VERSION=1.3.8 | |
| TMP_PATH=/tmp | |
| # Fetch and extract Nginx | |
| cd $TMP_PATH | |
| wget http://nginx.org/download/nginx-$NGINX_VERSION.tar.gz | |
| tar xvfz nginx-$NGINX_VERSION.tar.gz | |
| cd nginx-$NGINX_VERSION |