Skip to content

Instantly share code, notes, and snippets.

View anderser's full-sized avatar

Anders Eriksen anderser

View GitHub Profile
@anderser
anderser / responses.json
Created August 10, 2015 07:01
Responses for given muni & party
{
"responses": [
{
"id": 455,
"responder_name": "Harald Schjelderup",
"responder_title": "Byrådslederkandidat",
"motivation": "Hei Heidi! Snegler er noe herk, men dette er nok ikke en sak for bystyret :) Lykke til med kampen i hagen! ",
"question": {
"id": 148,
"question": "Kan du love en handlingsplan mot brunsnegler? Hva går denne planen i så fall ut på?",
@anderser
anderser / base.html
Created March 16, 2015 08:24
Example base template
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" ng-app="prosjektnavnApp"> <!--<![endif]-->
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title></title>
<meta name="description" content="">
@anderser
anderser / component.css
Created December 10, 2014 13:32
Stacked
.stack {
margin: 20px auto;
width: 400px;
padding: 0;
position: relative;
max-width: 100%;
}
.stack div {
max-width: 100%;
@anderser
anderser / storkommune.sql
Last active August 29, 2015 14:06
Slå sammen kommuner i SQL
SELECT ST_Multi(ST_UNION(ST_MakeValid(k.the_geom))) FROM norske_kommuner k WHERE nr IN ('1201', '1247', '1243')
@anderser
anderser / kommuner_med_hav.topojson
Last active May 26, 2019 15:46
Node.js script for å finne nabokommuner fra en topojson-fil med kommunegrenser. Brukt i #kommunebygger
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@anderser
anderser / kommunebygger.css
Last active August 29, 2015 14:05
CartoCSS for kommunekart med navn på kommuner
Map {
background-color: #ffffff;
}
#kommuner {
polygon-fill: #e8e4e4;
polygon-opacity: 1;
line-color: #a1a1a1;
line-width: 0.5;
}
@anderser
anderser / esi.py
Created February 21, 2014 14:05
Django template tag for simulating ESI rendering on dev and rendering ESI tags in production. Use ESI_ON=True to render locally.
from django import template
from django.test.client import Client
from django.conf import settings
from django.core.cache import cache
from django.utils.hashcompat import md5_constructor
register = template.Library()
@register.simple_tag
def esi(url, timeout=10):
@anderser
anderser / convert.py
Last active January 3, 2024 08:52
Convert from NodeXL (via GraphML-format) to D3-ready json for force layout while adding modularity groups (communities) as attribute to nodes. Useful for coloring nodes via modularitygroup attribute. Requires networkx and python-louvain. First export as GraphML file from your NodeXL-sheet. Then run: >>> python convert.py -i mygraph.graphml -o ou…
#!/usr/bin/env python
import sys
import argparse
import networkx as nx
import community
from networkx.readwrite import json_graph
def graphmltojson(graphfile, outfile):
@anderser
anderser / app.py
Last active December 18, 2015 19:49
Retrieve video urls from Instagram API using instagram python client. Has to use the raw json response since the python client does not yet support video.
api = client.InstagramAPI(client_id=CONFIG['client_id'], client_secret=CONFIG['client_secret'])
instagen, pages = api.tag_recent_media(30, 0, "thetag", max_pages=1, return_json=True)
videos = []
for item in instagen:
if "videos" in item:
videos.append(
{'user': item['user']['username'],
'videourl': item['videos']['standard_resolution']
@anderser
anderser / articleanalytics.py
Created November 15, 2012 21:16
Get Google analytics metrics for single url/article
from local_settings import GOOGLE_USER, GOOGLE_PWD
from googleanalytics import Connection
from datetime import date
#googleanalytics is found here: https://github.com/clintecker/python-googleanalytics/
gaaccounts = {
'myaccountname': '1234567',
}