Skip to content

Instantly share code, notes, and snippets.

@mickeb
mickeb / squeelbug.rb
Created August 17, 2012 12:25
Squeel bug report
#encoding: utf-8
gem 'rails', '3.2.8'
gem 'squeel', '1.0.9'
require 'active_record'
require 'squeel'
require 'squeel/version'
@mickeb
mickeb / extensions.conf
Created July 11, 2012 16:03
Asterisk configs.
[general]
static=yes
writeprotect=yes
clearglobalvars=no
[internal]
include => parkedcalls
@mickeb
mickeb / chef-server.conf
Created April 6, 2012 21:46
Chef server upstart conf
# Bluepill - Chef server
#
# simple process monitoring tool
description "Chef server"
start on runlevel [2345]
stop on runlevel [!2345]
expect daemon
@mickeb
mickeb / chef_server.pill
Created April 6, 2012 21:27
Bluepill pill file for chef server.
Bluepill.application("chef-server") do |app|
BIN_PATH = "/usr/local/ruby/bin"
app.process("expander") do |process|
process.pid_file = "/var/run/chef-expander.pid"
process.working_dir = "/var/lib/chef"
process.start_command = "#{BIN_PATH}/chef-expander -P /var/run/chef-expander.pid -n1"
process.stdout = process.stderr = "/var/log/chef/expander.log"
@mickeb
mickeb / ruby_install.sh
Created April 1, 2012 14:35
ruby_install.sh
#!/bin/bash
/usr/bin/apt-get update
/usr/bin/apt-get install -y build-essential git-core curl bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev automake ruby libffi5 libffi-dev
RUBY_PATH=/usr/local/ruby
YAML_PATH=/usr/local/yaml
ruby='1.9.3-p125'
@mickeb
mickeb / gist:676055
Created November 14, 2010 09:58
savon.rb
require "rubygems"
require "bundler/setup"
require "httpclient"
require "savon"
client = Savon::Client.new do
wsdl.document = "http://www.27seconds.com/Holidays/US/Dates/USHolidayDates.asmx?WSDL"
end
$(function(){
$("#new_post").bind("ajax:loading", function(e, xhr) {
alert(xhr);
});
});
<%= form_for @post, :url => search_posts_path() , :remote => true, :html => {:method => :get, "data-type" => "html"} do |f| %>
<%= f.label :header, "Header" %> <%= f.text_field :header %>
<br/>
<%= f.label :header, "Body" %> <%= f.text_field :body %>
<%= f.submit "Ok" %>
<% end %>
require "action_mailer"
ActionMailer::Base.smtp_settings = {
:address => "smtp.gmail.com",
:port => 587,
:domain => "railscasts.com",
:user_name => "railscasts",
:password => "secret",
:authentication => "plain",
:enable_starttls_auto => true