Skip to content

Instantly share code, notes, and snippets.

<?php
switch ($_SERVER['REMOTE_ADDR']) {
case '123':
case '456':
break;
default:
echo '<script type="text/javascript" src="/sanky-modal/js/main.js"></script>';
break;
def donation_params
params.require(:donation).permit(
:first_name,
:last_name,
:address_1,
:address_2,
:city,
:state,
:zip,
:country,

Local modal dev setup

<VirtualHost *:80>
  ServerAdmin [email protected]
  ServerName modal.dev
  ServerAlias www.modal.dev
  DocumentRoot /Users/mryan/Code/modal
  ErrorLog /private/var/log/apache2/modal.error_log
  CustomLog /private/var/log/apache2/modal.access_log common
<Directory "/Users/mryan/Code/">
Options Indexes MultiViews FollowSymlinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

Instructions for getting a fresh install up to speed quickly.

  1. Begin migrating ~/Sites folder over to new computer ASAP. This will take the most time.
  2. Transfer VM's for VMWare immediately, this will also take a long time.
  3. Begin installing XCode right away from the app store.
  4. Install Adobe Creative Suite.
  5. Install the following:
    • Microsoft Office
    • VMWare
    • SequelPro
    • Transmit
// Single Transaction
$PayFlow = new PayFlow($merchant, 'Paypal', $api_username, $api_password);
$PayFlow->setEnvironment($transaction_mode);
$PayFlow->setTransactionType('R');
$PayFlow->setPaymentHistory('Y');
$PayFlow->setProfileAction('I');
$PayFlow->setRecurringProfileId($profile_id);
return $PayFlow->runRecurringInquiry();
@import "compass";
@import "compass/reset";
@import "icon/*.png";
@include all-icon-sprites;
@import "logo/*.png";
@include all-logo-sprites;
@import "pencil/*.png";
@include all-pencil-sprites;
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^2013/05/poaching-infographic/?(.*) /campgins/poaching-infographic/$1 [R=301,NC,L]
</IfModule>
App 16096 stderr: Faraday::Error::ConnectionFailed - Connection reset by peer - SSL_connect:
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:920:in `connect'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:920:in `block in connect'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/timeout.rb:76:in `timeout'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:920:in `connect'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:863:in `do_start'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:852:in `start'
App 16096 stderr: /usr/local/rvm/rubies/ruby-2.1.1/lib/ruby/2.1.0/net/http.rb:1369:in `request'