This gist is a collection of my rough notes from Strange Loop 2012.
Follow me on Twitter to get updates as they're posted.
I'm posting these notes immediately after each talk. Expect typos, formatting glitches, incomplete thoughts, and ...
This gist is a collection of my rough notes from Strange Loop 2012.
Follow me on Twitter to get updates as they're posted.
I'm posting these notes immediately after each talk. Expect typos, formatting glitches, incomplete thoughts, and ...
Locate the section for your github remote in the .git/config
file. It looks like this:
[remote "origin"]
fetch = +refs/heads/*:refs/remotes/origin/*
url = [email protected]:joyent/node.git
Now add the line fetch = +refs/pull/*/head:refs/remotes/origin/pr/*
to this section. Obviously, change the github url to match your project's URL. It ends up looking like this:
$ mongo --port 4000 | |
MongoDB shell version: 2.0.2 | |
connecting to: 127.0.0.1:4000/test | |
PRIMARY> db.test.insert({'foo':'bar'}) | |
PRIMARY> use local | |
PRIMARY> db.oplog.rs.find().sort({$natural:-1}) | |
{ "ts" : { "t" : 1329058902000, "i" : 1 }, "h" : NumberLong("-9209932462579884476"), "op" : "i", "ns" : "test.test", "o" : { "_id" : ObjectId("4f37d45611558d5848a3d21a"), "foo" : "bar" } } | |
# On Heroku | |
# Create dump file | |
heroku pgbackups:capture --app <application_name> | |
# On Engine Yard slice | |
# Get dump file from heroku | |
curl -o latest.dump `heroku pgbackups:url b005 --app <application_name> -e <environment>` | |
# drop and recreate database | |
bundle exec rake db:drop |
postgres=# \dx | |
List of installed extensions | |
Name | Version | Schema | Description | |
---------+---------+------------+------------------------------ | |
plpgsql | 1.0 | pg_catalog | PL/pgSQL procedural language | |
(1 row) | |
postgres=# \dx+ | |
Objects in extension "plpgsql" | |
Object Description |
#!/usr/bin/perl | |
use strict; | |
use warnings; | |
use Getopt::Long; | |
# This script will generate the commands used to preshard a collection | |
# in mongodb. | |
# | |
# See: | |
# http://www.mongodb.org/display/DOCS/Splitting+Chunks |
module DataMapper | |
module Adapters | |
class ConnectionPoolAdapter < AbstractAdapter | |
def initialize(name, options) | |
super | |
assert_kind_of 'options', @options[:pool], Array | |
raise ArgumentError, "The are no adapters in the adapter pool" if @options[:pool].empty? |
defaults: &defaults | |
host: localhost | |
# slaves: | |
# - host: slave1.local | |
# port: 27018 | |
# - host: slave2.local | |
# port: 27019 | |
development: | |
<<: *defaults |
11:55 <pferdefleisch> yo yo yo, I would like to use riak as a file serving | |
db for a rails 3 project. I am wondering if you can use ripple to save | |
images. I looked through the code(specifically casting.rb) and didn't see | |
an image or binary type. This makes me think that I need to use the riak_client | |
gem and set content type "image/jpg" or the like. | |
11:56 <pferdefleisch> so, can i even use the riak_client gem -- and -- is this even | |
a good idea in the first place? | |
11:56 <pferdefleisch> thx! |
12:27 <nginr> Hi .. Need a suggestion. I want to test the behaviour of my | |
cluster as the data in the cluster keeps on increasing. Upto 1 TB. | |
I want to test the behaviour of Read, Write and Search. Is it possible to do with curl ?? | |
12:28 <chids> nginr: Possible to do what with curl - execute read, | |
write and search requests? | |
12:28 <aphyr> PBC or erlang might be faster, but I've used the HTTP interface | |
for testing in our ruby app |