I hereby claim:
- I am dracos on github.
- I am dracos (https://keybase.io/dracos) on keybase.
- I have a public key whose fingerprint is 30DF 1266 9F1F AEE6 E2F1 E5DD 1BBC AF68 67C3 3852
To claim this, I am signing this object:
# Put this in your virtualenv's postactivate | |
# (if you're using virtualenvwrapper, add to | |
# ~/.virtualenvs/postactivate (or wherever)) | |
export GEM_HOME="$VIRTUAL_ENV/gems" | |
export PATH="$GEM_HOME/bin":$PATH | |
# If you don't want your default ruby gem | |
# locations searched, uncomment this line | |
# export GEM_PATH="" |
/contact/submit?_test_=1&success=(0|1) | |
/questionnaire/submit?token=_test_&been_fixed=(Unknown|Yes)&new_state=(confirmed|) | |
/questionnaire/submit?problem=_test_ | |
/P/_test_ | |
/A/_test_?confirm_type=(subscribe|unsubscribe) | |
/C/_test_ |
$ vagrant up --no-color | |
Bringing machine 'default' up with 'virtualbox' provider... | |
==> default: Importing base box 'precise64'... | |
==> default: Matching MAC address for NAT networking... | |
==> default: Setting the name of the VM: fixmystreet_default_1422611757941_92404 | |
==> default: Clearing any previously set network interfaces... | |
==> default: Preparing network interfaces based on configuration... | |
default: Adapter 1: nat | |
==> default: Forwarding ports... | |
default: 3000 => 3000 (adapter 1) |
I hereby claim:
To claim this, I am signing this object:
<?xml version="1.0"?> | |
<root> | |
<item> | |
<name>Swap curly quote keyboard shortcuts</name> | |
<identifier>private.swap_curly_quotes</identifier> | |
<autogen> | |
__KeyToKey__ | |
KeyCode::BRACKET_LEFT, ModifierFlag::OPTION_L | ModifierFlag::NONE, | |
KeyCode::BRACKET_RIGHT, ModifierFlag::OPTION_L | |
</autogen> |
Ubuntu trusty:
vagrant@vagrant-ubuntu-trusty-32:$ sudo apt-get install ruby2.0
[...]
The following NEW packages will be installed
libruby1.9.1 libruby2.0 ruby ruby1.9.1 ruby2.0 rubygems-integration
[...]
vagrant@vagrant-ubuntu-trusty-32:$ ruby --version
ruby 1.9.3p484 (2013-11-22 revision 43786) [x86_64-linux]
import itertools | |
def prevnext(it): | |
prev, curr, next = itertools.tee(it, 3) | |
prev = itertools.chain([None], prev) | |
next = itertools.islice(next, 1, None) | |
return itertools.izip_longest(prev, curr, next) | |
def prevnext(it): | |
it = iter(it) | |
prev = None |
import urllib | |
from lxml import etree | |
parl_members_xml = etree.parse(urllib.urlopen('http://data.parliament.uk/membersdataplatform/services/mnis/members/query/House=Commons%7CIsEligible=true/')) | |
parl_members = parl_members_xml.getroot() | |
print etree.tostring(parl_members.find('Member[@Member_Id="638"]')) | |
for member in parl_members: | |
if member.attrib['Member_Id'] == '638': |