Skip to content

Instantly share code, notes, and snippets.

View timmyc's full-sized avatar

Timmy Crawford timmyc

View GitHub Profile
@timmyc
timmyc / gist:e4ed93c9e8087c42b406
Created December 18, 2014 17:44
jsxhint pre-commit hook
#!/bin/sh
files=$(git diff --cached --name-only --diff-filter=ACM | grep ".jsx*$")
if [ "$files" = "" ]; then
exit 0
fi
pass=true
echo "\nValidating .jsx and .js:\n"
ActionController::Base.session = {
:key => '_uploadify_session',
:secret => 'eightequalsdmehblehfoo'
}
ActionController::Dispatcher.middleware.insert_before(ActionController::Base.session_store, FlashSessionCookieMiddleware, ActionController::Base.session_options[:key])
<input type="file" name="fileInput" id="fileInput" />
<script type="text/javascript">
$(document).ready(function() {
$('#fileInput').fileUpload ({
'uploader' : '/uploader.swf',
'script' : '/admin/uploadify/create/',
'cancelImg' : '/images/cancel.png',
'buttonText': 'Add Photos',
'auto' : true,
'scriptData': {
module Extensions #:nodoc:
module CoreExtensions #:nodoc:
module StringExtensions #:nodoc:
def convert_relative_to_absolute(domain)
regexes = [/href="(.*?)"/mis,/src="(.*?)"/mis]
this = self
regexes.each do |search|
results = search.match(this)
results.captures.each{|found| this = this.gsub(found,"#{domain}#{found}") } if results && results.captures
@content.body.convert_relative_to_absolute('http://iheartruby.com')
ii libcurl3 7.19.7-1ubuntu1 Multi-protocol file transfer library (OpenSSL)
ii libopenssl-ruby 4.2 OpenSSL interface for Ruby
ii libopenssl-ruby1.8 1.8.7.249-2 OpenSSL interface for Ruby 1.8
ii libssl-dev 0.9.8k-7ubuntu8 SSL development libraries, header files and documenta
ii openssl 0.9.8k-7ubuntu8 Secure Socket Layer (SSL) binary and related cryptogr
ii python-openssl 0.10-1 Python wrapper around the OpenSSL library
ii ssl-cert 1.0.23ubuntu2 simple debconf wrapper for OpenSSL
ii zlib1g-dev 1:1.2.3.3.dfsg-15ubuntu1
require "sinatra"
require "digest/sha1"
require 'rack-flash'
require 'mongoid'
require "sinatra-authentication"
use Rack::Session::Cookie, :secret => 'mongoid and sinatra does the body good'
use Rack::Flash
Mongoid.configure do |config|
<ul class="nav level1">
<li class="first"><a class="top-level" href="http://google.com" target="_blank">google</a></li>
<li><a class="top-level" href="/about_us" rel="shadowbox;title=About Us">About Us</a></li>
<li class="last"><a href="#">Locations</a>
<ul class="level2"> <li class="submenu"><a href="http://local.storquest.com/self_storage/Arizona/storquest_self_storage">Arizona</a>
<ul class="level3"> <li class="submenu"><a href="http://local.storquest.com/self_storage/Glendale_AZ/zip_85308/storquest_self_storage/61">Glendale</a></li>
<li class="submenu"><a href="http://local.storquest.com/self_storage/Peoria_AZ/zip_85373/storquest_self_storage/457">Peoria</a></li>
<li class="submenu last"><a href="http://local.storquest.com/self_storage/Phoenix_AZ/zip_85032/storquest_self_storage/1209">Phoenix</a></li>
</ul>
tuggies ~/code/g5/core: rake -T
(in /Users/timmycrawford/code/g5/core)
rake default # Get set up for development.
rake parallel:create[count] # create test databases via db:create --> parallel:create[num_cpus]
rake parallel:drop[count] # drop test databases via db:drop --> parallel:drop[num_cpus]
rake parallel:features[count,path_prefix,options] # run features in parallel with parallel:features[num_cpus]
rake parallel:load_schema[count] # load dumped schema for test databases via db:schema:load --> parallel:load_schema[num_cpus]
rake parallel:migrate[count] # update test databases via db:mgrate --> parallel:migrate[num_cpus]
rake parallel:prepare[count] # update test databases by dumping and loading --> parallel:prepare[num_cpus]
rake parallel:spec[count,path_prefix,options] # run spec in parallel with parallel:spec[num_cpus]