PostgreSQL takes the replication strategy of MySQL and breaks it into two pieces:
- Streaming Replication
- Log Shipping Replication
While MySQL combines both of those into a single process, PostgreSQL splits them
puts "You did read the source before blinding running it, right?" | |
def fancy_method | |
puts "That was fun" | |
end |
(function() { | |
$(document).on('ready page:load', function() { | |
$('#tabs').tabs(); | |
// Setup an event handler to add tab clicks to the browser's history. This makes | |
// the back and forward buttons navigate through the tabs. Note: this doesn't | |
// handle keyboard navigation of the tabs. That's probably OK, since the tabs | |
// have special handling for keyboard navigation built in, and back/forward | |
// doesn't really make sense in that context. | |
$('ul.ui-tabs-nav a').on('click', function() { | |
var href = $(this).attr('href'); |
namespace :db do | |
desc 'kills connections to postgres db' | |
task :kill_postgres_connections => :environment do | |
puts "WARN: killing connections to #{ActiveRecord::Base.connection_config[:database]}." | |
ActiveRecord::Base.connection.execute("SELECT pid, pg_terminate_backend(pid) as terminated FROM pg_stat_activity WHERE pid <> pg_backend_pid()") | |
end | |
desc 'Alias for :kill_postgres_connections' | |
task :kill => :kill_postgres_connections |
class Armband | |
def initialize(encounter, options = {}) | |
@encounter = encounter | |
end | |
def to_zpl(format) | |
# Units are in dots | |
zpl = "^XA" # ZPL Begin | |
zpl << "^LH0,0" # Home position X, Y | |
zpl << "^PON" # Print orientation normal |
(function( $ ){ | |
$.fn.dependsOn = function(element, value) { | |
var elements = this; | |
var hideOrShow = function() { | |
var $this = $(this); | |
var showEm; | |
if ( $this.is('input[type="checkbox"]') ) { | |
showEm = $this.is(':checked'); | |
} else if ($this.is('select')) { |