Skip to content

Instantly share code, notes, and snippets.

@azizmb
azizmb / test_urls.py
Created January 2, 2013 13:45
Script to test the status for a bunch of urls, with aggregate counts in the end. Usage: python test_urls.py file_with_404_links.txt
import sys
from collections import defaultdict
import requests
file_name = sys.argv[1]
results = defaultdict(list)
with open(file_name) as f:
@azizmb
azizmb / arch.md
Last active December 23, 2015 10:29

Prevent laptop from suspending when lid is shut

/etc/systemd/logind.conf:

HandleLidSwitch=ignore
sudo systemctl stop systemd-logind && sudo systemctl start systemd-logind
@azizmb
azizmb / rcloud_console.py
Last active January 4, 2016 22:09
Simple shell which initializes a connection to Rackspace CloudFiles
import argparse
import cloudfiles
from cloudfiles.connection import Connection
AUTH_URLS = ['uk_authurl', 'us_authurl']
if __name__ == '__main__':
@azizmb
azizmb / message_queue_pipeline.py
Created January 7, 2012 08:54
Scrapy pipeline to enque scraped items to message queue using carrot
from scrapy.xlib.pydispatch import dispatcher
from scrapy import signals
from scrapy.exceptions import DropItem
from scrapy.utils.serialize import ScrapyJSONEncoder
from carrot.connection import BrokerConnection
from carrot.messaging import Publisher
from twisted.internet.threads import deferToThread