I hereby claim:
- I am nelhage on github.
- I am nelhage (https://keybase.io/nelhage) on keybase.
- I have a public key whose fingerprint is C808 7020 87F6 8CD8 C818 F239 DFC1 CF0D A816 9ACF
To claim this, I am signing this object:
#include <unistd.h> | |
#include <sys/epoll.h> | |
#include "lib.h" | |
#define DEPTH 6 | |
#define FANOUT 1000 | |
void add_many(int parent, int child) { | |
int i; |
[nelhage@aeronautique:~]$ pry | |
[1] pry(main)> require 'mongo' | |
=> true | |
[2] pry(main)> Mongo::Connection.new['nelhage']['things'].insert({'type' => 'string', :type => 'string'}) | |
=> BSON::ObjectId('52794ae096bae530ad000001') | |
[3] pry(main)> | |
[nelhage@aeronautique:~]$ mongo nelhage | |
MongoDB shell version: 2.4.6 | |
connecting to: nelhage |
- def self.julian_date | |
+ def self.julian_date(t=Time.now) | |
# consistent for duration of process | |
- @julian_date ||= utc_to_submission(Time.now).strftime('%y%j') | |
+ @julian_date ||= utc_to_submission(t).strftime('%y%j') | |
end |
mongo = db.getMongo(); | |
dbs = mongo.getDB('admin').runCommand({listDatabases: 1}); | |
dbs.databases.forEach(function (d) { | |
if (/^_test/.test(d.name)) { | |
printjsononeline({dropping: d.name}); | |
mongo.getDB(d.name).dropDatabase() | |
} | |
}); |
function framesLinks() { | |
$('.framelink').toggle(function() { | |
$(this).text('links with frames'); | |
$(this).parents('h2').nextAll('.libraries').first().find('li a').each(function() { | |
$(this).attr('href', $(this).attr('href').replace(/\/frames$/, '')); | |
}); | |
}, function() { | |
$(this).text('links without frames'); | |
$(this).parents('h2').nextAll('.libraries').first().find('li a').each(function() { | |
$(this).attr('href', $(this).attr('href') + '/frames'); |
from lxml import etree | |
import os.path | |
import os | |
import sys | |
import re | |
import urllib2 | |
import urlparse | |
import logging | |
class Chapter(object): |
/** | |
1728 * Code shared by String and StringBuffer to do searches. The | |
1729 * source is the character array being searched, and the target | |
1730 * is the string being searched for. | |
1731 * | |
1732 * @param source the characters being searched. | |
1733 * @param sourceOffset offset of the source string. | |
1734 * @param sourceCount count of the source string. | |
1735 * @param target the characters being searched for. | |
1736 * @param targetOffset offset of the target string. |
module Golem::Mongo | |
# Golem::Mongo::ReplSet is an abstraction around a mongo replica set | |
# that provides methods for performing administrative functions. It | |
# implements equivalents to a number of the rs.* helpers in the | |
# mongo shell, as well as higher-level functions for operations such | |
# as managing failovers | |
class ReplSet | |
I hereby claim:
To claim this, I am signing this object:
def is_in_eventmachine(pid) | |
begin | |
syscall = File.read("/proc/#{pid}/syscall") | |
rescue Errno::ENOENT | |
return false | |
end | |
words = syscall.split(" ") | |
if words.length != 9 | |
# Running, or in an fault handler |