Skip to content

Instantly share code, notes, and snippets.

View tuxador's full-sized avatar

Dr M. Kaddour YAHYAOUI tuxador

View GitHub Profile
@tuxador
tuxador / benzerdjeb.sh
Created May 30, 2018 15:35
script to directly run a django app
#! /bin/bash
source /webapp/site/bin/activate
cd /webapp/site/kardio/src
python manage.py runserver 0.0.0.0:8000
@tuxador
tuxador / rname_photo_date.py
Created May 6, 2018 21:34
script to rename photos by date using TIFF info
#!/usr/bin/env python
# rename and copy photos according to their EXIF date order
# needs exiv2
import os, subprocess, shutil
fn = list(os.walk('.'))[0][2]
@tuxador
tuxador / gist:5013ba620a2a1f3684c93d942145083d
Created March 15, 2018 16:06 — forked from igniteflow/gist:3083052
Add an 'Export as csv' admin action to your Django model admin page
import csv
from django.http import HttpResponse
# also include UnicodeWriter from the Python docs http://docs.python.org/library/csv.html
class ExportModel(object):
@staticmethod
@tuxador
tuxador / courrier_kardia.tex
Created February 24, 2018 21:28
letter template ofr ConTeXT
\usemodule[letter]
\setuplanguage [fr] [date={year, –, mm, –, dd}] % ISO 8601 date
\definefontfeature[default][default][protrusion=quality,
expansion=quality,script=latn]
\definefontfamily[kad][serif][Minion Pro]
\definefontfamily[kad][sans] [Gillius ADF]
\definefontfamily[kad][mono] [TeX Gyre Cursor][features=none]
\definefontfamily[kad][math] [TeX Gyre Pagella Math]
\mainlanguage[fr]
@tuxador
tuxador / stress.tex
Created February 24, 2018 21:26
a ConTeXT template
\mainlanguage[fr]
\setuppagenumbering[alternative=singlesided,location={footer,inright}]
\setuplayout[header=1cm,leftmargin=1.5cm,rightmargin=1.5cm,footer=1.5cm]
\definefontfeature[default][default][protrusion=quality,expansion=quality,script=latn]
\definefontfamily[kad][serif][Minion Pro]
\definefontfamily[kad][sans] [Gillius ADF]
\definefontfamily[kad][mono] [TeX Gyre Cursor][features=none]
\definefontfamily[kad][math] [TeX Gyre Pagella Math]
@tuxador
tuxador / vcard2org-contacts.py
Created February 2, 2018 21:25 — forked from tmalsburg/vcard2org-contacts.py
A simple script for converting vCard files to org-contacts.
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# Written by Titus von der Malsburg <malsburg@posteo.de>, March 2014.
# This is a simple script for converting vCard files to
# org-contacts. There is one mandatory argument: the name of the
# vCard file. The result is printed to standard out.
# Usage:
@tuxador
tuxador / type-imp-alegreya.mkiv
Created July 22, 2017 19:27 — forked from hmenke/type-imp-alegreya.mkiv
Alegreya typescript for ConTeXt MKIV
\starttypescriptcollection [alegreya]
\starttypescript [serif] [alegreya]
\setups[font:fallback:serif]
\definefontsynonym [Serif] [file:Alegreya-Regular.ttf] [features=default]
\definefontsynonym [SerifItalic] [file:Alegreya-Italic.ttf] [features=default]
\definefontsynonym [SerifSlanted] [file:Alegreya-Italic.ttf] [features=default]
\definefontsynonym [SerifBold] [file:Alegreya-Bold.ttf] [features=default]
\definefontsynonym [SerifBoldItalic] [file:Alegreya-BoldItalic.ttf] [features=default]
\definefontsynonym [SerifBoldSlanted] [file:Alegreya-BoldItalic.ttf] [features=default]
@tuxador
tuxador / gist:4edd2485b97b0ce330246e3d311a1932
Created June 8, 2017 09:31 — forked from lost-theory/gist:3925738
different delimiters in jinja2 + flask
from flask import Flask, render_template_string, request
class CustomFlask(Flask):
jinja_options = Flask.jinja_options.copy()
jinja_options.update(dict(
block_start_string='<%',
block_end_string='%>',
variable_start_string='%%',
variable_end_string='%%',
comment_start_string='<#',
@tuxador
tuxador / makefile
Created September 9, 2016 23:40 — forked from vermiculus/makefile
pdf:
pdflatex -recorder word.tex
pdflatex word.tex
@tuxador
tuxador / slides.md
Last active August 29, 2015 14:21 — forked from aaronwolen/slides.md

% My first GIST % Dr.Yahyaoui M.Kaddour % 09-08-2015

Introduction

Je m'amuse comme je peux avec ces fantastiques outils que m'offre github