Skip to content

Instantly share code, notes, and snippets.

@johannes-staehlin
johannes-staehlin / git@GoogleDrive.sh
Created June 25, 2017 15:30
Initialize a new git repository with Google Drive folder as origin
# Initialize a new git repository with Google Drive folder as origin
export GOOGLE_DRIVE_DIRECOTRY=~/Google\ Drive/git-repositories
export WORKING_DIRECTORY=$(pwd)
export REPOSITORY=$GOOGLE_DRIVE_DIRECOTRY/${WORKING_DIRECTORY##*/}
mkdir -p "$REPOSITORY"
cd "$REPOSITORY"
git init --bare
cd $WORKING_DIRECTORY
touch README
@johannes-staehlin
johannes-staehlin / SimpleOkHttpCookieJar.java
Created January 2, 2017 11:50
Simple implementation of OkHttp3 CookieJar
import okhttp3.Cookie;
import okhttp3.CookieJar;
import okhttp3.HttpUrl;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
public class SimpleOkHttpCookieJar implements CookieJar {
@johannes-staehlin
johannes-staehlin / BarclayCardUmsatzdatenRegex.py
Created September 16, 2016 19:07
Regex zum extrahieren der Umsatzdaten von Barclaycard. Kann verwendet werden um die Umsatzdaten in ein entsprechendes Format zu bringen für: Quicken, Starmoney, MoneyMonay, Subsembly Banking4W,...
# -*- coding: utf-8 -*-
import re
sentinel = ''
input = ''
regex = '(\d{2}\.\d{2}\.\d{4})\s(\d{2}\.\d{2}\.\d{4})\s(.+?)(?:\sVisa)?\s((?:\d*\.)?\d{1,3},\d{2})(-|\+?)\n'
# Lese Eingabe (Barclaycard PDF öffnen, strg+A, strg+c)
for line in iter(raw_input, sentinel):
input += line+'\n'