Skip to content

Instantly share code, notes, and snippets.

View jcbagneris's full-sized avatar

Jean-Charles Bagneris jcbagneris

View GitHub Profile

Keybase proof

I hereby claim:

  • I am jcbagneris on github.
  • I am jcbagneris (https://keybase.io/jcbagneris) on keybase.
  • I have a public key ASDkqvtOSGIqXRjnV6qsz9Q3av7_NROfKDIpnK5ZWUApggo

To claim this, I am signing this object:

### Keybase proof
I hereby claim:
* I am jcbagneris on github.
* I am jcbagneris (https://keybase.io/jcbagneris) on keybase.
* I have a public key ASDkqvtOSGIqXRjnV6qsz9Q3av7_NROfKDIpnK5ZWUApggo
To claim this, I am signing this object:
@jcbagneris
jcbagneris / flatten.py
Created March 19, 2017 11:19
Flatten tex files by following all the \input{foobar} statements
#!/usr/bin/env python3.6
# -*- encoding: utf-8 -*-
"""
flatten.py
Flatten tex files by following all the \input{foobar}
Returns the flattened file on stdout
Usage: flatten.py < first.tex > flattened.tex
"""
---
directory: ~/media/music
library: ~/media/beets_library.blb
import:
move: yes
log: ~/media/beets.log
paths:
default: %asciify{$albumartist}/%asciify{$album}%aunique{}/$track %asciify{$title}
singleton: Non-Album/%asciif
@jcbagneris
jcbagneris / gist:4250572
Created December 10, 2012 13:31
Coursera Computational Finance Course - HW3 helper
#!/usr/bin/env python
# -*- coding: utf8 -*-
"""
Comp. Finance Course HW3 : Simulator
"""
import argparse as ap
import datetime as dt
import pandas as pd
import qstkutil.qsdateutil as du