Skip to content

Instantly share code, notes, and snippets.

View anildigital's full-sized avatar
:octocat:

Anil Wadghule anildigital

:octocat:
View GitHub Profile
require 'json'
require 'date'
# Embedders
def scalar
lambda { |x| x }
end
def date
source 'https://rubygems.org'
gem 'rails', '3.2.3'
# ...
platforms :jruby do
gem 'trinidad', '~> 1.3', :require => false
gem 'jruby-rack', '1.1.1', :require => false # trinidad dep
gem 'trinidad_logging_extension', :require => false
end
@anildigital
anildigital / Gemfile
Created April 17, 2012 19:24 — forked from kares/Gemfile
Less on Rails with V8 (CRuby) or Rhino (JRuby)
group :assets do
#gem 'sass-rails', '~> 3.1.4'
#gem 'coffee-rails', '~> 3.1.1'
#gem 'uglifier', '>= 1.0.3'
gem 'less', :git => 'git://github.com/kares/less.rb.git', :submodules => true
gem 'less-rails', '>= 2.2.1'
gem 'less-rails-bootstrap' # optional
gem 'therubyracer', :platforms => :ruby
@anildigital
anildigital / application.rb
Created December 6, 2011 13:37 — forked from josevalim/application.rb
Potentially faster boot
# Please add the following lines after Bundler.require
# and before "class Application < Rails::Application"
# in your config/application.rb
#
# Notice this is just an experiment, don't leave those
# lines there after the experiment. Then please benchmark
# your app boot time in development before and after adding
# those lines. A simple benchmark is:
#
# time script/rails runner "MODEL"
@anildigital
anildigital / add_jruby.sh
Created September 23, 2011 18:48 — forked from SaitoWu/add_jruby.sh
jruby maven3
:~$ rvm use jruby
Using /home/saito/.rvm/gems/jruby-1.6.2
:~$ gem i mvn:org.slf4j:slf4j-simple
Successfully installed mvn:org.slf4j:slf4j-api-1.6.2-java
Successfully installed mvn:org.slf4j:slf4j-simple-1.6.2-java
@anildigital
anildigital / config.ru.rb
Created September 16, 2011 04:03 — forked from brianmario/config.ru.rb
minimal rails3 app
# minimal rails3 app
require 'action_controller'
Router = ActionDispatch::Routing::RouteSet.new
Router.draw do
root :to => 'site#index'
end
class SiteController < ActionController::Metal
@anildigital
anildigital / gist:1213051
Created September 13, 2011 03:10 — forked from stuartsierra/gist:1212314
Enable Electric Ruby Mode in Emacs
;; Add this to ~/.emacs
;; Missing from ruby-mode.el, see https://groups.google.com/group/emacs-on-rails/msg/565fba8263233c28
(defun ruby-insert-end ()
"Insert \"end\" at point and reindent current line."
(interactive)
(insert "end")
(ruby-indent-line t)
(end-of-line))
@anildigital
anildigital / gist:1015151
Created June 8, 2011 19:22 — forked from dhh/gist:1014971
Use concerns to keep your models manageable
# autoload concerns
module YourApp
class Application < Rails::Application
config.autoload_paths += %W(
#{config.root}/app/controllers/concerns
#{config.root}/app/models/concerns
)
end
end
@anildigital
anildigital / gist:1015150
Created June 8, 2011 19:22 — forked from dhh/gist:1014971
Use concerns to keep your models manageable
# autoload concerns
module YourApp
class Application < Rails::Application
config.autoload_paths += %W(
#{config.root}/app/controllers/concerns
#{config.root}/app/models/concerns
)
end
end
@anildigital
anildigital / config.ru.rb
Created April 21, 2011 06:21 — forked from brianmario/config.ru.rb
minimal rails3 app
require 'action_controller'
Router = ActionDispatch::Routing::RouteSet.new
Router.draw do
root :to => 'site#index'
end
class SiteController < ActionController::Metal
def index
self.response_body = "waddup son"