Provides an accordion helper and a tabs helper
In your Gemfile:
gem 'bootstrap-components-helpers', :git => 'git://gist.github.com/2117187.git'
| # -*- encoding : utf-8 -*- | |
| $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) # Add RVM's lib directory to the load path. | |
| require "rvm/capistrano" # Load RVM's capistrano plugin. | |
| set :rvm_ruby_string, '1.9.2' # Or whatever env you want it to run in. | |
| require 'bundler/capistrano' | |
| set :application, "YourApp" |
Just install this in your apps like so:
gem 'test-spec-mini', :git => 'git://gist.github.com/1806986.git', :require => 'mini'
| var express = require('express') | |
| , app = express.createServer() | |
| , io = require('socket.io').listen(app); | |
| app.use(express.bodyParser()); | |
| app.listen(13002); | |
| var connections = {} |
This installs a patched ruby 1.9.3-p327 with various performance improvements and a backported COW-friendly GC, all courtesy of funny-falcon.
You will also need a C Compiler. If you're on Linux, you probably already have one or know how to install one. On OS X, you should install XCode, and brew install autoconf using homebrew.
| module HashInit | |
| #example usage: | |
| # instead of this - | |
| # | |
| # class Message | |
| # attr_reader :content, :sender, :subject | |
| # attr_accessor :event | |
| # def initialize(message) |
| require 'sinatra' | |
| require 'redis' | |
| require 'json' | |
| require 'date' | |
| class String | |
| def &(str) | |
| result = '' | |
| result.force_encoding("BINARY") |
| event = require('pilot/event') | |
| Anchor = require('ace/anchor').Anchor | |
| doc = ace_editor.session.getDocument() | |
| editablePositions = [[1, 0, 2, 0]] # allow editong only the second row | |
| jQuery.each editable, (index, row) -> | |
| editablePositions.push [new Anchor(doc, row[0], row[1]), new Anchor(doc, row[2], row[3])] | |
| Range = require('ace/range').Range |
| // Here is a proposal for minimalist JavaScript classes, humbly offered. | |
| // There are (at least) two different directions in which classes can be steered. | |
| // If we go for a wholly new semantics and implementation, then fancier classical | |
| // inheritance can be supported with parallel prototype chains for true inheritance | |
| // of properties at both the class and instance level. | |
| // If however, we keep current JavaScript prototype semantics, and add a form that | |
| // can desugar to ES3, things must necessarily stay simpler. This is the direction | |
| // I'm assuming here. |