Skip to content

Instantly share code, notes, and snippets.

View martisak's full-sized avatar

Martin Isaksson martisak

View GitHub Profile
from dateutil.relativedelta import relativedelta
import datetime
today = datetime.datetime.today()
rd = relativedelta(datetime.datetime(2016,8,15,9,0),today).__dict__
periods = ["years", "months", "days", "hours", "minutes", "seconds"]
msg = ["{{{0}}} {0}".format(period).format(**rd)
for period in periods
if rd[period] > 0]
@martisak
martisak / .bashrc
Last active October 3, 2017 16:04
Some of my usual additions to a .bashrc
export PS1='\[\e]0;\w\a\]\n\[\e[32m\]\u@\h: \[\e[33m\]\w\[\e[0m\]\n\$ '
export WORKON_HOME=~/.virtualenvs
export PROJECT_HOME=$HOME/devel
mkdir -p $WORKON_HOME
source /usr/local/bin/virtualenvwrapper.sh
render() { docker run --rm -it -v`pwd`:/data martisak/reproducibleresearch make -C /data $@; }

Keybase proof

I hereby claim:

  • I am martisak on github.
  • I am martisak (https://keybase.io/martisak) on keybase.
  • I have a public key whose fingerprint is D177 6FBA F943 270B 8D0B 25A4 319A 8541 83E5 FD61

To claim this, I am signing this object:

@martisak
martisak / subfig.tex
Created July 6, 2017 17:55 — forked from RodrigoPrior/subfig.tex
subfig latex example
\documentclass[11pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}
\usepackage{subfig}
\begin{document}
\begin{figure}[!ht]
\centering
\caption{Caption superior.}
@martisak
martisak / main.py
Last active August 31, 2017 22:12
Colored logs in Python
from util import logger
if __name__ == "__main__":
logger.info("Main just started")
@martisak
martisak / gist:4b784f54c8e6df06a1e88c63cb5157c1
Last active February 24, 2021 17:01
WASP Acknowledgment
This work was partially supported by the Wallenberg AI, Autonomous Systems and Software Program (WASP) funded by the Knut and Alice Wallenberg Foundation.
import pandas as pd
try:
from BeautifulSoup import BeautifulSoup
except ImportError:
from bs4 import BeautifulSoup
import requests
from pathlib import Path
import os
\documentclass[varwidth=\maxdimen]{standalone}
\input{includes/macros}
\begin{document}
\begin{table}
\centering
\noindent\begin{minipage}{10cm}
\caption{Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua.}
\end{minipage}
@martisak
martisak / macros.tex
Last active October 3, 2021 15:00
Macros for Sparkline post
\usepackage{booktabs}
\usepackage{sparklines}
\usepackage[labelfont=bf]{caption}
\usepackage{fontspec}
\setmainfont{Myriad Pro}
\usepackage{multirow}
%dashed line