Skip to content

Instantly share code, notes, and snippets.

Anthony Landis tony-landis

Block or report user

Report or block tony-landis

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
View wistia and simplybook links for staff
View .emacs.el
;; -*- mode: emacs-lisp -*-
;; This file is loaded by Spacemacs at startup.
;; It must be stored in your home directory.
(defun dotspacemacs/layers ()
"Configuration Layers declaration.
You should not put any user code in this function besides modifying the variable
values."
(setq-default
;; Base distribution to use. This is a layer contained in the directory
@tony-landis
tony-landis / couch-replicate-monitor.py
Created Oct 27, 2012
Simple script you can put in your crontab to monitor replication state of all docs in the _replicator couchdb database. Will send an email with the host name, doc name and state if state is not 'triggered'.
View couch-replicate-monitor.py
#!/usr/bin/python
"""
Simple script you can put in your
crontab to monitor replication state
of all docs in the _replicator
couchdb database.
Will send an email with the host name,
doc name and state if state is not 'triggered'.
@tony-landis
tony-landis / recurse_image_optimize.sh
Created Oct 18, 2012
Recursively Optimize JPGs and PNGs using PNGCRUSH and JPEGTRAN
View recurse_image_optimize.sh
#!/bin/sh
# script for optimizing images in a directory (recursive)
# pngcrush & jpegtran settings from:
# http://developer.yahoo.com/performance/rules.html#opt_images
# pngcrush
for png in `find . | grep .png`; do
echo "crushing $png ..."
pngcrush -rem alla -reduce -brute "$png" temp.png
@tony-landis
tony-landis / s3_rackspace_migrate.py
Created Feb 1, 2012
Migrate from S3 to Rackspace Cloud Files
View s3_rackspace_migrate.py
#!/usr/bin/python
"""
S3 to Rackspace Cloud Files Migration
This script will copy the contents of a S3
bucket to to a Rackspace Cloud Files container.
Depends on the boto and python_cloudfiles python libraries.
@tony-landis
tony-landis / sangoma.sh
Created Sep 17, 2011
Automate installation of dahdi, libpri, sangoma, and all deps on debian
View sangoma.sh
#!/bin/bash
DA='dahdi-linux-complete-2.5.0.1+2.5.0.1'
WAN="wanpipe-3.5.23"
PRI="libpri-1.4.12"
apt-get -y install build-essential
apt-get -y install gcc
apt-get -y install g++
apt-get -y install automake
View gist:411622
// some data used in the examples
Ext.namespace('Ext.exampledata');
Ext.exampledata.states = [
['AL', 'Alabama', 'The Heart of Dixie'],
['AK', 'Alaska', 'The Land of the Midnight Sun'],
['AZ', 'Arizona', 'The Grand Canyon State'],
['AR', 'Arkansas', 'The Natural State'],
['CA', 'California', 'The Golden State'],
['CO', 'Colorado', 'The Mountain State'],
View gist:122676
<h1>
LOGIN REQUIRED
</h1>
<form method="post" action="/auth/login">
<p>
<label for="username">Username</label>
<input type="text" name="username" value="${c.username}" />
</p>
<p>
<label for="password">Password</label>
View gist:122675
<h1>
You are logged in
</h1>
<p>
<strong>Session:</strong>
${str(c.user)}
</p>
<ul>
<li>
<a href="/root/admin">
View gist:122674
import logging
from pylons import config, request, response, session, tmpl_context as c
from pylons.controllers.util import abort, redirect_to, url_for
from pylons_openid.lib.base import BaseController, render
log = logging.getLogger(__name__)
import urllib2
import md5
import simplejson as json_
You can’t perform that action at this time.