Skip to content

Instantly share code, notes, and snippets.

View kravietz's full-sized avatar

Paweł Krawczyk kravietz

View GitHub Profile
@kravietz
kravietz / preload.py
Last active January 12, 2022 20:42
Resource hints (dns-prefetch, preload, prerender etc) middleware for Django. Includes automated resource discovery.
#!/usr/bin/python
# -*- coding: utf-8 -*-
from urllib.parse import urlparse
import codecs
from django.conf import settings
from django.utils.html_parser import HTMLParser
__author__ = 'Paweł Krawczyk'
@kravietz
kravietz / sitemap-split.py
Created February 19, 2015 12:43
XML sitemap split into 50k chunks
#!/usr/bin/python
# -*- coding: utf-8 -*-
from __future__ import print_function
from gzip import GzipFile
import gzip
import sys
__author__ = 'Paweł Krawczyk'
@kravietz
kravietz / keybase.md
Created September 18, 2014 15:42
Keybase verification

Keybase proof

I hereby claim:

  • I am kravietz on github.
  • I am kravietz (https://keybase.io/kravietz) on keybase.
  • I have a public key whose fingerprint is 2F69 FF2E 1912 182D A607 7E31 4FF8 8B09 C1E6 4B10

To claim this, I am signing this object:

Verifying myself: My Bitcoin username is +kravietz. https://onename.io/kravietz