Skip to content

Instantly share code, notes, and snippets.

🏠
hash tag farm lyfe

George Hickman ghickman

🏠
hash tag farm lyfe
Block or report user

Report or block ghickman

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 media-rename.sh
#!/usr/local/bin/bash
# use bash 4 from homebrew
set -e
shopt -s globstar
FORMAT="%Y-%m-%d_%H-%M-%S"
# Video files
View gist:e2c2281fc3cc01f54043
### Keybase proof
I hereby claim:
* I am ghickman on github.
* I am ghickman (https://keybase.io/ghickman) on keybase.
* I have a public key whose fingerprint is D05C 5A1C 502A 3734 9698 2B15 EEC6 7845 093B 01FD
To claim this, I am signing this object:
@ghickman
ghickman / gist:9935650
Created Apr 2, 2014
BOOYA Links for Oxford Python 1.12
View gist:9935650
https://www.python.org/download/releases/3.3.4/ <- Python 3.4 released
View settings.py
AUTHENTICATION_BACKENDS = (
'social_auth.backends.google.GoogleOAuth2Backend',
'django.contrib.auth.backends.ModelBackend',
)
LOGIN_REDIRECT_URL = '/'
GOOGLE_OAUTH2_CLIENT_ID = os.environ['GOOGLE_OAUTH2_CLIENT_ID']
GOOGLE_OAUTH2_CLIENT_SECRET = os.environ['GOOGLE_OAUTH2_CLIENT_SECRET']
GOOGLE_WHITE_LISTED_DOMAINS = ['incuna.com']
SOCIAL_AUTH_USER_MODEL = 'auth.User'
@ghickman
ghickman / generic.py
Created Jul 15, 2012
Generate unique slugs for Django models
View generic.py
from django.template.defaultfilters import slugify
def generate_slug(cls, value):
count = 1
slug = slugify(value)
if not isinstance(cls, type):
cls = cls.__class__
def _get_query(cls, **kwargs):
if cls.objects.filter(**kwargs).count():
@ghickman
ghickman / .troverc
Created Jul 4, 2012
Example .troverc file.
View .troverc
[trove]
username=me
password=secret
url=http://trove.example.com
@ghickman
ghickman / gist:1326435
Created Oct 30, 2011
fix broken midwich images
View gist:1326435
#!/usr/bin/env python
"""
midwich_image_fix.py
Created by Lee Perry on 2011-10-30.
Copyright (c) 2011 iCode Solutions Ltd. All rights reserved.
"""
import sys
import csv
View gist:1255782
<advancedsettings>
<moviestacking action="append">
<regexp>(.+)\(([0-9])\)()(\.[^.]+)$</regexp>
</moviestacking>
</advancedsettings>
View gist:1125096
" Remember last location in file
if has("autocmd")
au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
\| exe "normal g'\"" | endif
endif
View gitalist.conf
name Gitalist
<Model::CollectionOfRepos>
#git /path/to/git
# Configure this to where your repositories are.
repo_dir /home/git/repositories/
</Model::CollectionOfRepos>
sitename "Gitalist"
You can’t perform that action at this time.