Skip to content

Instantly share code, notes, and snippets.

link_to_remote("Post a comment", :update => "wiki-comment-form", :url => {:action => "show_add_comment", :id => @space, :wiki_id => @wiki_version},
:before => visual_effect(:appear, "load_dots", :queue => 'end'),
:complete => visual_effect(:fade, "load_dots") + visual_effect(:fade, 'flows-w') + visual_effect(:appear, 'wiki-comment-form', :queue => 'end'))
encodeURIComponent(location.href)
Form.getInputs(form, 'radio', name).each(function(input) {
if (input.value == value) {
input.checked = true
module IntIp
def ip2int(ip)
return 0 unless ip =~ /\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}/
v = ip.split('.').collect { |i| i.to_i }
return (v[0] << 24) | (v[1] << 16) | (v[2] << 8 ) | (v[3]);
end
def int2ip(int)
function XHConn()
{
var xmlhttp, bComplete = false;
try { xmlhttp = new ActiveXObject("Msxml2.XMLHTTP"); }
catch (e) { try { xmlhttp = new ActiveXObject("Microsoft.XMLHTTP"); }
catch (e) { try { xmlhttp = new XMLHttpRequest(); }
catch (e) { xmlhttp = false; }}}
if (!xmlhttp) return null;
this.connect = function(sURL, sMethod, sVars, fnDone)
{
class BaseConverter
def initialize(digits)
@decimal_digits = "0123456789"
@digits = digits.to_s
end
def from_decimal(i)
convert(i.to_s, @decimal_digits, @digits)
end
ssh_options[:forward_agent] = true
set :keep_releases, 2
set :application, "blabla.com"
set :repository, "git@blabla.com:myapp.git"
set :scm, :git
set :branch, "master"
set :user, "usename"
set :deploy_to, "/home/username/www/myapp/"
set :deploy_via, :remote_cache
@kron4eg
kron4eg / gist:187978
Created September 16, 2009 10:11 — forked from therobot/gist:102770
before "deploy:rollback:revision", "deploy:rollback_database"
desc "Rolls back database to migration level of the previously deployed release"
task :rollback_database, :roles => :db, :only => { :primary => true } do
if releases.length < 2
abort "could not rollback the code because there is no prior release"
else
rake = fetch(:rake, "rake")
rails_env = fetch(:rails_env, "production")
migrate_env = fetch(:migrate_env, "")
namespace :translations do
desc "Show available locales"
task :available => :environment do
puts "Available locales: #{I18n.available_locales.join(', ')}"
end
desc "Show missed translations depending on default language environment (:#{I18n.default_locale} by default). You can change it providing LOCALE argument"
task :missed => :environment do
locale = ENV['LOCALE'] || I18n.default_locale
puts "Using :#{locale} as default locale"
#rake "db:create", :env => 'development'
#rake "db:create", :env => 'test'
gem "rspec-rails", :env => "test", :version => "1.3.2"
gem "erubis", :version => "2.6.5"
gem "clearance", :version => "0.8.8"
gem "configatron", :version => "2.6.3"
gem "right-rails", :version => "0.6.0"
gem "simple_form", :version => "1.2.0"
ENV['hosts'] = ['host1', 'host2', {:web => 'host3'}, {:app => 'host4'}]
def deploy
# will run on every host defined in ENV['hosts'], despite if it is in role
method_which_will_run_on_every_defined_host
run_once { run_tests }
web_role
app_role
end
package main
import "fmt"
type Person struct {
Name string
}
func main() {
p := Person{"Ijonas Kisselbach"}