Instantly share code, notes, and snippets.

View parties-list.component.html
<div class="row">
<div class="col-md-12">
<div class="jumbotron">
<h3>Create a new party!</h3>
<parties-form [hidden]="!user" id="parties-form" style="float: left"></parties-form>
<div [hidden]="user">You need to login to create new parties!</div>
</div>
</div>
</div>
<div class="row ma-filters">
View class_from_name.py
import importlib
def class_from_name(name):
"""
Take a class name like `django.db.models.Model` and return the class
"""
parts = name.split('.')
mod = importlib.import_module('.'.join(parts[:-1]))
return getattr(mod, parts[-1])
View global_liedvorlage.ly
%\version "2.18.0"
\include "../global.ly"
\include "articulate.ly" % for better MIDI
\header{
title = ""
poet = ""
%composer = "M: "
%arranger = "arr."
%instrument = "2 voc + git"
View global.ly
\version "2.18.0"
%#(ly:set-option (quote no-point-and-click))
#(ly:set-option 'midi-extension "mid") % default is "midi"
\header{
title = ""
poet = ""
composer = ""
instrument = ""
source = ""
View .bashrc
# for ANSI color codes see e.g. http://bitmote.com/index.php?post/2012/11/19/Using-ANSI-Color-Codes-to-Colorize-Your-Bash-Prompt-on-Linux
parse_exit_code() {
# check exit code and display a green checkmark on "0" or a red cross with exit code on error
if [ "$?" == "0" ]; then
echo -e "\033[32m✓\033[00m"
else
echo -e "\033[1;31m❌ $?\033[00m"
fi
}
View imagecrop.sh
#!/bin/bash
# ~/croptest is our work dir, ~/croptest/img contains test images
cd ~/croptest
EXT="_resized"
SIZES="88x88 88x50 300x172 300x233 300x111"
# delete all remains of previous runs and copy test pics over
rm *.jpg
cp img/*.jpg ./
View update.sh
#!/bin/bash
NO_PORT=0
NO_TEX=0
NO_PYTHON=0
NO_FONTS=0
DO_PERL=0
for PARAM in $*
do
View cwpuzzle_beispiel.tex
% see the docs for Gerd Neugebauer’s cwpuzzle.sty at http://ctan.org/tex-archive/macros/latex/contrib/gene/crossword
\documentclass[a4paper]{article}
\usepackage{cwpuzzle}
\usepackage[utf8]{inputenc}
\usepackage{german}
\begin{document}
\PuzzleUnsolved
View ocerrors.py
#!/usr/bin/env python
# -*- coding: utf-8 -*-
"""
Replace common (G)OCR errors (in German)
Usage: python ocerrors.py inputfile [outputfile]
"""
import locale
import os, sys
View admin.py
# -*- coding: utf-8 -*-
import datetime
from django.contrib import admin
from django.contrib.sites.models import Site
class BaseAdmin(admin.ModelAdmin):
def save_model(self, request, obj, form, change):
if not change:
obj.createdby = request.user
obj.createdon = datetime.datetime.now()