Skip to content

Instantly share code, notes, and snippets.

@pebreo
pebreo / gulpfile.js
Created March 19, 2015 21:15
Gulp+BrowserSync
//Based on gulpfile.js from Google Web Starter Kit.
//https://github.com/google/web-starter-kit
'use strict';
// Include Gulp & Tools We'll Use
var gulp = require('gulp');
var $ = require('gulp-load-plugins')();
var del = require('del');
var runSequence = require('run-sequence');
var browserSync = require('browser-sync');
@pebreo
pebreo / django-referenc.md
Last active March 1, 2018 17:37
Django-reference
@pebreo
pebreo / nix-reference.md
Last active April 5, 2023 20:55
*nix Reference

Nginx confs

{{SITES_ROOT}}/etc/nginx.conf 
/etc/nginx/conf.d/myproj.confs

/etc/nginx/sites-enabled/default
/etc/nginx/sites-available/myconf.conf
ln -s [source] [target]
ln -s /etc/nginx/sites-available/myconf.conf /etc/nginx/sites-enabled/default
---
# ^^^ YAML documents must begin with the document separator "---"
#
#### Example docblock, I like to put a descriptive comment at the top of my
#### playbooks.
#
# Overview: Playbook to bootstrap a new host for configuration management.
# Applies to: production
# Description:
# Ensures that a host is configured for management with Ansible.
@pebreo
pebreo / datatables.py
Created June 23, 2014 02:10
Flask+MongoDB+DataTables
"""
http://datatables.net/forums/discussion/13679/working-code-for-server-side-paging-filtering-sorting-for-python-flask-mongodb
I wrote a python script for implementing server-side DataTables using python, flask, and mongodb. It works very well for me, so I thought I'd share the code for anyone that needs it. Below is the script generalized as a template for you guys.
by luv_tables
January 2013
"""
from collections import namedtuple
from pymongo import MongoClient
@pebreo
pebreo / index.html
Last active August 29, 2015 14:02
Bootstrap skeleton
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
<title>Document</title>
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css">
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap-theme.min.css">
# http://stackoverflow.com/questions/14249115/serializing-output-to-json-valueerror-circular-reference-detected
from sqlalchemy import *
from sqlalchemy.orm import sessionmaker, scoped_session
from sqlalchemy.sql import text
def f():
print 'hello'
engine = create_engine('mysql://readonly:password@192.168.27.183:3306/efn')
Session = scoped_session(sessionmaker(bind=engine))
@pebreo
pebreo / mysql.txt
Last active August 29, 2015 14:01 — forked from johnantoni/mysql.txt
username: vagrant
password: vagrant
sudo apt-get update
sudo apt-get install build-essential zlib1g-dev git-core sqlite3 libsqlite3-dev
sudo aptitude install mysql-server mysql-client
sudo nano /etc/mysql/my.cnf
change:
@pebreo
pebreo / foo.py
Created January 26, 2014 03:45
temporary file for requests+xlswriter
"""
Requirements:
XlsxWriter==0.5.2
beautifulsoup4==4.3.2
requests==2.2.1
"""
from xlsxwriter.workbook import Workbook
from bs4 import BeautifulSoup
@pebreo
pebreo / alltagsdemo.jade
Created December 29, 2013 20:29
All HTML/Jade tags demo
html
head
meta(charset='utf-8')
style(type='text/css')
h1 {color: red;}
link(rel='stylesheet', type='text/css', href='styles.css')
script(src='')
script(type='text/javascript')
body
h1 Headers