gem 'tire'
ENV['ELASTICSEARCH_URL'] = ENV['BONSAI_URL']
require 'rubygems' | |
require 'http/parser' # needs http_parser.rb gem | |
require 'benchmark/ips' # needs benchmark_suite gem | |
request = <<-REQUEST | |
GET / HTTP/1.1 | |
Host: www.example.com | |
Connection: keep-alive | |
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.78 S | |
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
require 'rubygems' | |
require 'puma' | |
require 'benchmark/ips' | |
request = <<-REQUEST | |
GET / HTTP/1.1 | |
Host: www.example.com | |
Connection: keep-alive | |
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_3) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.78 Safari/535.11 | |
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 |
var http = require('http') | |
var fork = require('child_process').fork; | |
function fib(n) { | |
if (n < 2) { | |
return 1; | |
} else { | |
return fib(n - 2) + fib(n - 1); | |
} | |
} |
#encoding: UTF-8 | |
require 'rubygems' | |
require 'sinatra' | |
require 'erb' | |
require 'pp' | |
class Sinatra::Request | |
def pjax? | |
env['HTTP_X_PJAX'] || self['_pjax'] |
class TicketsController < ApplicationController | |
def show | |
tickets = params[:tickets].split(",") | |
ticket_data = tickets.map do |ticket| | |
parallel { Faraday.get("http://tickets.local/#{ticket}") } | |
end | |
render json: { tickets: ticket_data.map(&:result) } | |
end |
#include <mruby.h> | |
#include <mruby/proc.h> | |
#include <mruby/data.h> | |
#include <compile.h> | |
#include <variable.h> | |
#include <uv.h> | |
typedef struct { | |
mrb_state* mrb; | |
mrb_value proc; /* callback */ |
source "http://rubygems.org" | |
gem "webmachine" | |
gem "actionpack" | |
gem "thin" | |
gem "datamapper" | |
gem "dm-migrations" | |
gem "dm-sqlite-adapter" | |
gem "debugger" |
gem "actionpack" | |
gem "thin" |
# config/environments/production.rb | |
# Enable serving of images, stylesheets, and JavaScripts from an asset server | |
config.action_controller.asset_host = "//#{ENV.fetch("FOG_DIRECTORY")}.s3.amazonaws.com" | |
# app/views/layouts/application.erb | |
<%= javascript_include_tag :application %> | |
# Resulting HTML (in heroku, with RAILS_ENV=production): |