An experimental extension for an IPython magic command to show object graphs.
Strongly based on tkf's code for the extension itself
and mine for turning a Python namespace into a GraphViz DOT source:
Read respective copyrights there!
View onename.io_verification.txt
Verifying that +akaihola is my Bitcoin username. You can send me #bitcoin here:
View LICENSE.txt
Copyright (c) 2013, Antti Kaihola
All rights reserved.
Redistribution and use in source and binary forms, with or without modification,
are permitted provided that the following conditions are met:
1. Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer.
2. Redistributions in binary form must reproduce the above copyright
import os
NEWDIR = '/home/akaihol/Kuvat_'
OLDDIR = '/media/akaihol/tasku/Valokuvat'
def get_file_fingerprint(path):
import time
class InvalidOperation(Exception):
class RepeatingCacheManager(object):
"""Recurring dynamic Celery task manager
#!/usr/bin/env python
"""Move listed files to a separate tree
cd /root/of/files
python <list-of-files.txt # only lists what will be moved
python -x <list-of-files.txt # actually moves the files
# Salt minion bootstrap script for freshly installed Debian/Ubuntu
# virtual servers
# Let's assume you have a newly created Debian/Ubuntu VPS with no
# network interface running. To bootstrap Salt, copy this file into
# your home directory on the [SALT MASTER] and do the following on the
# VPS:
View add-resizing-iframe.js
// Add this JS to the parent window, replacing the URL and width
// appropriately.
if ( == '?debug=1') {
document.write('<div id="autosizing-iframe-debug" style="position:absolute;width:233px;height:10em;overflow:scroll;margin-left:-233px;background:#cff;"></div>');
document.write('<iframe src="http://OTHERDOMAIN.COM/IFRAME/URL/" width="547px" height="10000px" frameborder="0" scrolling="no" id="autosizing-iframe" style="border: none;"></iframe>');
(function() {
var debug = document.getElementById("autosizing-iframe-debug"),
"""Django Middleware for printing view's RSS usage after each request
Code for retrieving process memory information adapted from
import inspect
import os
from django.core.cache.backends.base import BaseCache
from functools import wraps
import sys
class OldStyleClass:
ClassType = type(OldStyleClass)