Skip to content

Instantly share code, notes, and snippets.

@julians
julians / notes.md
Last active September 30, 2019 10:24
@julians
julians / ExportKindle.js
Last active August 3, 2020 20:56 — forked from jkubecki/ExportKindle.js
Amazon Kindle Export
/*
The following data should be run in the console while viewing the page https://read.amazon.com/
It will export a CSV file called "download" which can (and should) be renamed with a .csv extension
modified version of the original script: https://gist.github.com/jkubecki/d61d3e953ed5c8379075b5ddd8a95f22
changes:
* adds a column indicating samples (EBSP)
* updates the database version
* escapes double quotes instead of stripping them
*/
@julians
julians / france-departments.csv
Last active April 26, 2017 09:28
Departments and Regions of France
Number Name Prefecture Type Region INSEE Code Region Name
01 Ain Bourg-en-Bresse métropolitaine 84 Auvergne-Rhône-Alpes
02 Aisne Laon métropolitaine 32 Hauts-de-France
03 Allier Moulins métropolitaine 84 Auvergne-Rhône-Alpes
04 Alpes-de-Haute-Provence Digne-les-Bains métropolitaine 93 Provence-Alpes-Côte d’Azur
05 Hautes-Alpes Gap métropolitaine 93 Provence-Alpes-Côte d’Azur
06 Alpes-Maritimes Nice métropolitaine 93 Provence-Alpes-Côte d’Azur
07 Ardèche Privas métropolitaine 84 Auvergne-Rhône-Alpes
08 Ardennes Charleville-Mézières métropolitaine 44 Grand Est
09 Ariège Foix métropolitaine 76 Occitanie

Keybase proof

I hereby claim:

  • I am julians on github.
  • I am julians (https://keybase.io/julians) on keybase.
  • I have a public key whose fingerprint is 06E9 8E83 C76F E18B 0FF3 0B3C 5706 D0D8 1780 F57A

To claim this, I am signing this object:

// Usage: $(element).scrollToTop([position])
;(function($){
// only allow one scroll to top operation to be in progress at a time,
// which is probably what you want
var scrollToTopInProgress = false
$.fn.scrollToTop = function(position){
var $this = this,
targetY = position || 0,
#!/bin/sh
NOW=$(date +"%Y-%m-%d-%H-%M-%S")
echo $NOW
wget -O datei-$NOW http://www.zeit.de/
<!-- build:js(.tmp) scripts/es5-shim.js -->
<!--[if IE 9]>
<script type="text/javascript" src="bower_components/es5-shim/es5-shim.js"></script>
<!--<![endif]-->
<!-- endbuild -->
<!-- build:js(.tmp) scripts/css3-mediaqueries.js -->
<!--[if lte IE 8]>
<script src="scripts/vendor/libraries/css3-mediaqueries.js"></script>
<!--<![endif]-->
<!-- endbuild -->
@julians
julians / buchstabe.pde
Created June 30, 2011 17:40
3D-Buchstabe mit geomerative
// Hier wird bloß ein Buchstabe gezeichnet,
// man kann aber auch relativ einfach ganze Wörter zeichnen,
// steht alles größtenteils in den Beispielen von geomerative
import processing.opengl.*;
import geomerative.*;
RFont font;
RShape shape;
RPoint[][] points;
@julians
julians / make_date_csv.py
Created November 7, 2010 16:15
Nimmt diese komische SPLUS-Datei und generiert daraus eine CSV-Datei mit allen Veranstaltungsterminen. »make_date_csv.py --in=2010-SoSe-20100809-V.utf-8.txt --out=blah«
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Die erste Zeile sagt dem Terminal, dass das hier Python-Code ist.
# Die zweite Zeile sagt dem Python-Interpreter: »Hey, hier gibt’s Unicode, keine Angst« –
# sonst stürzt er ab, falls man irgendwelche Sonderzeichen im Code oder den Kommentaren verwendet.
# Man braucht keine der beiden Zeilen, wenn man zu faul zum Tippen ist und nur ASCII benutzt.
import sys
# getopt ist für die Kommandozeilenargumente zuständig
@julians
julians / parse_raumbelegungen.py
Created November 2, 2010 18:55
Parst(?) diese fette SPLUS-Datei, die wir von Herrn Kobi bekommen haben und macht eine CSV-Datei draus.
#!/usr/bin/python
# -*- coding: utf-8 -*-
# Die erste Zeile sagt dem Terminal, dass das hier Python-Code ist.
# Die zweite Zeile sagt dem Python-Interpreter: »Hey, hier gibt’s Unicode, keine Angst« –
# sonst stürzt er ab, falls man irgendwelche Sonderzeichen im Code oder den Kommentaren verwendet.
# Man braucht keine der beiden Zeilen, wenn man zu faul zum Tippen ist und nur ASCII benutzt.
import sys
# getopt ist für die Kommandozeilenargumente zuständig