Skip to content

Instantly share code, notes, and snippets.

View korenmiklos's full-sized avatar

Miklós Koren korenmiklos

View GitHub Profile
from datetime import datetime
import csv
import sys
START_DATE = 'start_date'
END_DATE = 'end_date'
SPELL_ID = 'spell_id'
IMPUTED_END_DATE = 'imputed_end_date'
TOLERANCE = 31 # days
PRIMARY_KEYS = ['frame_id', 'person_id']
@korenmiklos
korenmiklos / ajax.html
Last active December 11, 2015 17:18
Prototype of Graphing App
<!DOCTYPE html>
<meta charset="utf-8">
<html><head>
<script src="http://d3js.org/d3.v3.min.js"></script>
</head>
<body>
<script>
d3.json("http://htsql.coauthors.net/htsql/industry?country='austria'/:json", function(d) { console.log(d);});
</script>
</body>
# -*- coding: utf-8 -*-
import sys
import re
import csv
where_regex = r"""(In <a href="(?P<url>.*?)">(?P<folder>.*?)</a>, )?"""
who_regex = r"(?P<who>.*?)"
verb_regex = r"(?P<verb>added|edited|deleted|moved|renamed) "
what_regex = r"""(the (file|folder) )?(.*?)<a (.*?) title="(?P<what>.*?)">(.*?)</a>\. """
when_regex = r"(?P<when>.*)$"
@korenmiklos
korenmiklos / button.css
Last active December 31, 2015 22:09 — forked from lgrammel/button.css
button {
font: 14px Helvetica Neue;
background-color: #222;
background-image: -moz-linear-gradient(top, rgba(255,255,255,.25), rgba(255,255,255,.11));
background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, rgba(255,255,255,.25)),color-stop(1, rgba(255,255,255,.11)));
background-image: -webkit-linear-gradient(rgba(255,255,255,.25), rgba(255,255,255,.11));
color: #fff;
text-rendering: optimizeLegibility;
text-shadow: 0 -1px 1px #222;
padding: 6px 10px 6px 10px;
@korenmiklos
korenmiklos / index.html
Last active January 3, 2016 03:29
Number of WTO members over time
<html>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/static/modules/gviz/1.0/chart.js"> {"dataSourceUrl":"//docs.google.com/spreadsheet/tq?key=0AhJS2rfBAT8JdE9HTndrVnNQa2s2b014Q1kzQ2JoMnc&transpose=0&headers=1&merge=COLS&range=B1%3AB160%2CD1%3AD160&gid=0&pub=1","options":{"displayAnnotations":true,"titleTextStyle":{"fontSize":16},"vAxes":[{"useFormatFromData":true,"title":"Left vertical axis title","minValue":null,"viewWindow":{"min":null,"max":null},"maxValue":null},{"useFormatFromData":true,"minValue":null,"viewWindow":{"min":null,"max":null},"maxValue":null}],"booleanRole":"certainty","title":"Chart title","wmode":"opaque","hAxis":{"useFormatFromData":true,"title":"Horizontal axis title","minValue":null,"viewWindow":{"min":null,"max":null},"maxValue":null},"width":960,"height":500},"state":{},"view":{},"isDefaultVisualization":true,"chartType":"AnnotatedTimeLine","chartName":"Chart 1"} </script>
</html>
@korenmiklos
korenmiklos / .block
Created February 18, 2016 14:35 — forked from mbostock/.block
Hierarchical Edge Bundling
license: gpl-3.0
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
* oszag = 1,2,3
* kategoria = 1,2,3
gen y = 13-3*orszag-kategoria
tw (line y data if orszag==1, msymbol(circle)) (line y data if orszag==2, msymbol(circle)) (line y data if orszag==3, msymbol(circle)), ylabel(8 "Ausztria" 5 "Belgium" 2 "Dania") legend(off)