Skip to content

Instantly share code, notes, and snippets.

db.test.save({grouper:1, checker:false});
db.test.save({grouper:1, checker:false});
db.test.save({grouper:2, checker:false});
db.test.save({grouper:2, checker:false});
db.test.save({grouper:2, checker:false});
db.test.save({grouper:2, checker:false});
db.test.save({grouper:2, checker:false});
db.test.save({grouper:1, checker:false});
while (true) {
var test = db.test.findOne({checker:false});
db.journeys.find({is_bot:false, event_count:{$gt:3000}}).forEach(function(journey) {
var bot_user = db.users.findOne({is_bot:true, user_agent:journey.user_agent, _id:{$ne:journey.user}});
if (bot_user) {
var user = db.users.findOne({_id:journey.user});
db.journeys.update({user:journey.user}, {$set:{is_bot:true, user:bot_user._id}}, false, true);
db.users.update({_id:bot_user._id}, {$inc:{journey_count:user.journey_count, event_count:user.event_count}, $addToSet:{ip_addresses:user.ip_addresses}});
db.events.update({user:journey.user}, {$set:{is_bot:true, user:bot_user._id}}, false, true);
} else {
db.users.update({_id:journey.user}, {$set:{is_bot:true}}, false, true);
db.journeys.update({user:journey.user}, {$set:{is_bot:true}}, false, true);
<?php
function tokenize($message) {
preg_match_all("#[@\#][\w]+|http://[^\s]+|[:;][^\s]*[\(\)D\]\[\{\}pP]|[\w'\-]+#", $message, $matches);
return $matches;
}
$messages = array(
"@leemcveigh Yup, they're not pretty.",
to 8783
a 8394
I 7733
in 4816
it 4509
of 4294
is 4280
on 4256
my 4052
me 3687
@robyoung
robyoung / gist:1292709
Created October 17, 2011 14:26
pymongo Cursor and Limit Indexing Issue
import pymongo
import unittest
class TestIndexFailure(unittest.TestCase):
def setUp(self):
self.coll = pymongo.Connection()['test']['test']
self.coll.drop()
self.coll.save({"key":"Value1"})
self.coll.save({"key":"Value2"})
@robyoung
robyoung / gist:1427786
Created December 3, 2011 18:37
First Web Page
<html>
<h1>Blackheath</h1>
<p>Blackheath is a district of London situated in the Boroughs of Lewisham and Greenwich.</p>
<p>
I don't know much about Blackheath so I've found some creative commons photos on Flickr. Apparently It has a heath with a pond which
sometimes freezes over, as we can see from the photo below.
</p>
<img src="http://farm5.staticflickr.com/4071/4268441849_277faacc1f.jpg">
<p>Blackheath also has a kite festival ocne a year. In 2009 there was a pedal sofa.</p>
<img src="http://farm4.staticflickr.com/3413/3622050203_1635d72578.jpg">
selector [, selector2] {
property: value;
[property2: value2;
...]
}
/* taken from Wikipedia */
@robyoung
robyoung / gist:1428232
Created December 3, 2011 21:39
css-rule-1
* {
font-family: Helvetica, sans-serif;
}
@robyoung
robyoung / gist:1428256
Created December 3, 2011 21:50
css-rule-2
div, p {
padding: 5px;
margin: 5px;
}
@robyoung
robyoung / gist:1428297
Created December 3, 2011 22:06
css-rule-3
div {
border: 3px solid #c00;
}
p {
border: 3px solid #0c0;
}