Skip to content

Instantly share code, notes, and snippets.

View jim's full-sized avatar

Jim Benton jim

  • Discord
  • Chicago, IL
  • 22:42 (UTC -05:00)
View GitHub Profile
module Spec
module Matchers
module Markup
class MatchMarkup
def initialize(expected)
@expected = expected
end
def matches?(target)
@target = target
it "should wrap with a div" do
input = <<-HTML
<p>
In order to attain the greatest possible clearness,
let us return to our example of the railway carriage supposed
to be travelling uniformly.
</p>
HTML
output = <<-HTML
$("div#featured_navigation a").click(function () {
$(this).effect("highlight", { color: "#a7d6ee" }, 500);
var id = '#' + $(this).attr('id').replace('_nav', '');
if (!$(id).is(':visible')) {
$(".boxclass:visible").fadeOut(1000, function(){$(id).fadeIn(1000)})
}
});
# includes some technically sovereign countries that are on the official USPS list
# as well as territories
ABBREVIATIONS = {
"Alabama" => "AL",
"Alaska" => "AK",
"American Samoa" => "AS",
"Arizona" => "AZ",
"Arkansas" => "AR",
"California" => "CA",
<?php
// setup your database connection
define('MYSQL_HOST', 'localhost');
define('MYSQL_USERNAME', 'root');
define('MYSQL_PASSWORD', '');
define('MYSQL_DB', 'textpattern');
// connect to the db
$link = mysql_connect(MYSQL_HOST, MYSQL_USERNAME, MYSQL_PASSWORD) or die('Could not connect: ' . mysql_error());
define('TWITTER_USERNAME', 'testfacer'); // your twitter username
define('TWITTER_PASSWORD', 'testfacer'); // your twitter password
// post to twitter for these sections
// separate more than one with just a comma: 'articles,about,etc'
define('TWITTER_SECTIONS', 'articles');
// setup a callback so we're notified when an article is edited
if (@txpinterface == 'admin') {
global $txpcfg;
$(function() {
if($.cookie('state') == 'hidden') {
$('a.hide').hide();
$('div.toBeHidden').hide();
} else {
$('a.show').hide();
}
$('a.hide').click(function() {
# see http://www.aeonscope.net/2010/02/22/managing-multiple-heroku-accounts/
# INTRODUCTION
# This script echos the active Heroku credentials (useful when switching between multiple Heroku accounts
# and remembering which one is active).
# USAGE
# ruby credentials.rb
export RUBY_HEAP_MIN_SLOTS=1000000 export RUBY_HEAP_SLOTS_INCREMENT=1000000 export RUBY_HEAP_SLOTS_GROWTH_FACTOR=1 export RUBY_GC_MALLOC_LIMIT=1000000000 export RUBY_HEAP_FREE_MIN=500000; "$@"
#--
# Copyright (c) 2004-2010 David Heinemeier Hansson
#
# Permission is hereby granted, free of charge, to any person obtaining
# a copy of this software and associated documentation files (the
# "Software"), to deal in the Software without restriction, including
# without limitation the rights to use, copy, modify, merge, publish,
# distribute, sublicense, and/or sell copies of the Software, and to
# permit persons to whom the Software is furnished to do so, subject to
# the following conditions: