As configured in my dotfiles.
start new:
tmux
start new with session name:
''' | |
PIL's Image.thumbnail() returns an image that fits inside of a given size (preserving aspect ratios) | |
but the size of the actual image will vary and is certainly not guaranteed to be the requested size. | |
This is often inconvenient since the size of the returned thumbnail cannot be predicted. The django-thumbs | |
library solves this for square thumbnails by cropping the image to a square and then resizing it. However, | |
this only works for exact squares. | |
This function generalizes that approach to work for thumbnails of any aspect ratio. The returned thumbnail | |
is always exactly the requested size, and edges (left/right or top/bottom) are cropped off to adjust to | |
make sure the thumbnail will be the right size without distorting the image. |
As configured in my dotfiles.
start new:
tmux
start new with session name:
// set-up a connection between the client and the server | |
var socket = io.connect(); | |
// let's assume that the client page, once rendered, knows what room it wants to join | |
var room = "abc123"; | |
socket.on('connect', function() { | |
// Connected, let's sign-up for to receive messages for this room | |
socket.emit('room', room); | |
}); |
from django import http | |
from django.conf import settings | |
""" | |
Put this file in a directory called, eg, 'middleware,' inside your django | |
project. Make sure to create an __init__.py file in the directory so it can | |
be included as a module. | |
Set the values for | |
XS_SHARING_ALLOWED_ORIGINS | |
XS_SHARING_ALLOWED_METHODS |
#Django Config | |
server { | |
server_name domain.com; | |
access_log on; | |
location / { | |
proxy_pass http://127.0.0.1:8001; |
# import signals and slugify | |
from django.db.models import signals | |
from django.template.defaultfilters import slugify | |
# function for use in pre_save | |
def yourmodel_pre_save(signal, instance, sender, **kwargs): | |
if not instance.slug: | |
slug = slugify(instance.attribute) # change the attibute to the field that would be used as a slug | |
new_slug = slug |
'use strict'; | |
// Generated on 2014-04-14 using generator-leaflet 0.0.14 | |
var gulp = require('gulp'); | |
var open = require('open'); | |
var wiredep = require('wiredep').stream; | |
// Load plugins | |
var $ = require('gulp-load-plugins')(); |
from django import http | |
from django.conf import settings | |
""" | |
Put this file in a directory called, eg, 'middleware,' inside your django | |
project. Make sure to create an __init__.py file in the directory so it can | |
be included as a module. | |
Set the values for | |
XS_SHARING_ALLOWED_ORIGINS | |
XS_SHARING_ALLOWED_METHODS |