last data update: 2011/10/15, 00:23

Website loading time

during the test: 1.6 s

cable connection (average): 1.84 s

DSL connection (average): 2.08 s

modem (average): 14.78 s

HTTP headers

Information about DNS servers

tenderlovemaking.comA75.119.201.189IN14400
tenderlovemaking.comMX0aspmx.l.google.comIN14400
tenderlovemaking.comSOAns1.dreamhost.comhostmaster.dreamhost.com201106100017305 1800 1814400 14400 IN 14400
tenderlovemaking.comNSns1.dreamhost.comIN14400
tenderlovemaking.comNSns3.dreamhost.comIN14400
tenderlovemaking.comNSns2.dreamhost.comIN14400

Received from the first DNS server

Request to the server "tenderlovemaking.com"
You used the following DNS server:
DNS Name: ns1.dreamhost.com
DNS Server Address: 66.33.206.206#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 46094
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 3

REQUEST SECTION:
tenderlovemaking.com. IN ANY

ANSWER SECTION:
tenderlovemaking.com. 14400 IN SOA ns1.dreamhost.com. hostmaster.dreamhost.com. 2011061000 17305 1800 1814400 14400
tenderlovemaking.com. 14400 IN MX 0 aspmx.l.google.com.
tenderlovemaking.com. 14400 IN NS ns3.dreamhost.com.
tenderlovemaking.com. 14400 IN NS ns2.dreamhost.com.
tenderlovemaking.com. 14400 IN A 75.119.201.189
tenderlovemaking.com. 14400 IN NS ns1.dreamhost.com.

SECTION NOTES:
ns2.dreamhost.com. 14400 IN A 208.96.10.221
ns1.dreamhost.com. 14400 IN A 66.33.206.206
ns3.dreamhost.com. 14400 IN A 66.33.216.216

Received 244 bytes from address 66.33.206.206#53 in 74 ms

Received from the second DNS server

Request to the server "tenderlovemaking.com"
You used the following DNS server:
DNS Name: ns3.dreamhost.com
DNS Server Address: 66.33.216.216#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 45426
flag: qr aa rd REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 3

REQUEST SECTION:
tenderlovemaking.com. IN ANY

ANSWER SECTION:
tenderlovemaking.com. 14400 IN NS ns3.dreamhost.com.
tenderlovemaking.com. 14400 IN MX 0 aspmx.l.google.com.
tenderlovemaking.com. 14400 IN NS ns1.dreamhost.com.
tenderlovemaking.com. 14400 IN NS ns2.dreamhost.com.
tenderlovemaking.com. 14400 IN A 75.119.201.189
tenderlovemaking.com. 14400 IN SOA ns1.dreamhost.com. hostmaster.dreamhost.com. 2011061000 17305 1800 1814400 14400

SECTION NOTES:
ns2.dreamhost.com. 14400 IN A 208.96.10.221
ns1.dreamhost.com. 14400 IN A 66.33.206.206
ns3.dreamhost.com. 14400 IN A 66.33.216.216

Received 244 bytes from address 66.33.216.216#53 in 76 ms

Subdomains (the first 50)

Typos (misspells)

renderlovemaking.com
fenderlovemaking.com
genderlovemaking.com
yenderlovemaking.com
6enderlovemaking.com
5enderlovemaking.com
twnderlovemaking.com
tsnderlovemaking.com
tdnderlovemaking.com
trnderlovemaking.com
t4nderlovemaking.com
t3nderlovemaking.com
tebderlovemaking.com
temderlovemaking.com
tejderlovemaking.com
tehderlovemaking.com
tenserlovemaking.com
tenxerlovemaking.com
tencerlovemaking.com
tenferlovemaking.com
tenrerlovemaking.com
teneerlovemaking.com
tendwrlovemaking.com
tendsrlovemaking.com
tenddrlovemaking.com
tendrrlovemaking.com
tend4rlovemaking.com
tend3rlovemaking.com
tendeelovemaking.com
tendedlovemaking.com
tendeflovemaking.com
tendetlovemaking.com
tende5lovemaking.com
tende4lovemaking.com
tenderkovemaking.com
tenderpovemaking.com
tenderoovemaking.com
tenderlivemaking.com
tenderlkvemaking.com
tenderllvemaking.com
tenderlpvemaking.com
tenderl0vemaking.com
tenderl9vemaking.com
tenderlocemaking.com
tenderlobemaking.com
tenderlogemaking.com
tenderlofemaking.com
tenderlovwmaking.com
tenderlovsmaking.com
tenderlovdmaking.com
tenderlovrmaking.com
tenderlov4making.com
tenderlov3making.com
tenderlovenaking.com
tenderlovekaking.com
tenderlovejaking.com
tenderlovemzking.com
tenderlovemsking.com
tenderlovemwking.com
tenderlovemqking.com
tenderlovemajing.com
tenderlovemaming.com
tenderlovemaling.com
tenderlovemaoing.com
tenderlovemaiing.com
tenderlovemakung.com
tenderlovemakjng.com
tenderlovemakkng.com
tenderlovemakong.com
tenderlovemak9ng.com
tenderlovemak8ng.com
tenderlovemakibg.com
tenderlovemakimg.com
tenderlovemakijg.com
tenderlovemakihg.com
tenderlovemakinf.com
tenderlovemakinv.com
tenderlovemakinb.com
tenderlovemakinh.com
tenderlovemakiny.com
tenderlovemakint.com
enderlovemaking.com
tnderlovemaking.com
tederlovemaking.com
tenerlovemaking.com
tendrlovemaking.com
tendelovemaking.com
tenderovemaking.com
tenderlvemaking.com
tenderloemaking.com
tenderlovmaking.com
tenderloveaking.com
tenderlovemking.com
tenderlovemaing.com
tenderlovemakng.com
tenderlovemakig.com
tenderlovemakin.com
etnderlovemaking.com
tnederlovemaking.com
tednerlovemaking.com
tenedrlovemaking.com
tendrelovemaking.com
tendelrovemaking.com
tenderolvemaking.com
tenderlvoemaking.com
tenderloevmaking.com
tenderlovmeaking.com
tenderloveamking.com
tenderlovemkaing.com
tenderlovemaikng.com
tenderlovemaknig.com
tenderlovemakign.com
ttenderlovemaking.com
teenderlovemaking.com
tennderlovemaking.com
tendderlovemaking.com
tendeerlovemaking.com
tenderrlovemaking.com
tenderllovemaking.com
tenderloovemaking.com
tenderlovvemaking.com
tenderloveemaking.com
tenderlovemmaking.com
tenderlovemaaking.com
tenderlovemakking.com
tenderlovemakiing.com
tenderlovemakinng.com
tenderlovemakingg.com

Location

IP: 75.119.201.189

continent: NA, country: United States (USA), city: Brea

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 92.25 KB

text per all code ratio: 60 %

title: Tender Lovemaking

description:

keywords:

encoding: UTF-8

language: en-US

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
the369
to240
is115
and110
we99
that98
of85
our78
end72
in68
for66
this64
can54
will52
with52
The50
Ruby49
be45
it44
on42
from38
def37
call36
you36
class35
like34
by32
We31
body29
If28
response27
do24
if23
have23
ruby23
so22
function22
are22
but21
an20
when20
This20
need20
20
header20
method20
file20
was20
would19
Rack19
we’ll19
define18
at18
time18
get17
code17
Rails17
see16
then16
one16
string16
about16
find16
object16
Love15
return15
not14
middleware14
output14
head14
your14
new13
want13
where13
look13
headers,13
<313
any13
initialize13
In13
hash_alloc:hash-alloc12
first12
could12
Then12
called12
use12
only12
12693012
me12
"the12
as12
should12
tag"12
calls11
YAML11
blog11
When11
we’re11
JSON11
up11
Feed11
VALUE11
app11
than11
were11
all11
add11
Advent10
module10
my10
String10
parser10
Comments10
ERb10
must10
number10
or10
real10
us10
it’s10
DTrace10
Category:10
#include10
allocate10
Aaron10
Posted10
Patterson10
files10
before9
no9
It9
takes9
libstree9
each9
out9
require9
rack9
this:9
I’ve9
void9
list9
library9
method.9
feed9
I’m9
to_ary9
some9
Twitter9
LST_String9
cannot9
more9
pointer9
user8
objects8
You8
solution8
Let’s8
them8
dir_config8
But8
create8
make8
using8
write8
send8
how8
We’ll8
stream8
socket.write8
has8
been8
able8
because8
listener8
mkmf8
tell8
timer8
now8
just8
two7
may7
Psych7
these7
line7
something7
Bucks7
20117
search7
length7
It’s7
take7
=>7
run7
going7
which7
call(env)7
type7
hash7
let’s7
Now7
also7
headers7
API7
actually7
puts6
code,6
super6
respond6
project6
people6
Time.now6
#{name}"6
First6
provided6
static6
entry6
based6
status,6
don’t6
other6
part6
processing6
every6
So6
event6
proxy6
Step6
they6
close6
application.6
Calendar6
test6
think6
life6
macro6
streaming6
class.6
program6
way6
memory6
after6
data6
many6
3.16
read5
here.5
@app.call(env)5
Why5
winners5
January5
probes5
value5
modify5
To5
built5
extconf.rb5
instance5
object.5
How5
information5
body.5
pass5
[status,5
same5
cSTreeString5
am5
For5
@app5
says5
Exception5
problem.5
After5
As5
socket5
passed5
such5
previous5
yield5
load5
here5
back5
link5
allocations5
please5
enough5
I’ll5
give5
Here5
defined5
application5
place5
Our5
looks5
during5
can’t5
initialize(app)5
added5
long5
hand4
We’re4
client4
consuming4
why4
(the4
required4
rb_cObject);4
following4
function:4
keep4
installed4
computadora,4
nil4
"respond4
@@4
HAPPY4
really4
full4
method,4
scalar4
source4
rb_define_class_under(mSTree,4
"String",4
defining4
Next4
Init_stree_string()4
events4
isn’t4
Defining4
dtrace4
know4
we’ve4
US4
sleep(2)4
body]4
gem4
noticed4
time.4
Happy4
still4
system4
object,4
--4
install4
`LoadError'4
sys4
{:status=>200}4
foo.rb4
thing4
took4
methods4
along4
3.0.4
benchmark4
very4
allocating4
Once4
problems4
through4
Just4
member4
Part4
handler4
calling4
Writing4
core4
proud4
interface4
...4
nice4
hooks4
to:4
"method4
missing:4
false4
find_header4
method_missing4
their4
probe4
Bucks:4
3004
problem4
abort4
start4
~]$4
[aaron@higgins4
ResponseTimer4
found4
design4
point4
defines3
./test/test_stree_string.rb:7:in3
Thanks3
writing3
(like3
request.3
These3
example3
try3
hook3
posts3
else3
something?3
method_missing(name,3
Item3
STree::String3
external3
talk3
possible.3
visibility3
respond_to?(name,3
total3
don't3
done3
*args)3
solution,3
set3
ensure3
anything!!3
3,3
function,3
rb_define_alloc_func(cSTreeString,3
FakeRack.new3
rack.serve3
guarantee3
FooApplication.new3
One3
button3
to_a3
status3
having3
raise3
string);3
post3
linked3
timing3
simply3
parsing3
exceptions3
false)3
click3
there3
allocate);3
rb_define_method(cSTreeString,3
-d3
rubygems3
tests3
[[Item.new]].flatten3
pointer.3
over3
time,3
However,3
ZOMG3
fix3
said3
work3
deal3
point,3
made3
stree.h3
io.write3
allocated.3
hashes3
STree3
me,3
values3
haven’t3
files.3
various3
STree::String.new3
---3
example,3
@was_text3
being3
care3
arguments:3
provide3
December3
20103
stree.c3
flags3
break3
That3
those3
libraries3
let3
declare3
argument3
fall3
Basic3
feed.3
definition3
Ruby.3
contains3
declaring3
structure.3
requires3
libstree,3
ObjectSpace.count_objects3
live3
what3
PST.3
23:59:593
does3
second3
string,3
running3
current3
vs3
grab3
allocated3
Conclusion3
help3
Please3
doing3
First,3
gdb3
users3
(in3
last3
process3
form3
entries3
June3
prize3
probably3
IO3
similar3
everyone3
feedback3
Bucks.3
module.3
include3
check3
listen3
say3
modified3
calculate3
name3
script3
1003
Listener3

two word phrases repeated minimum three times

PhraseQuantity
of the28
to the26
end end23
in the18
we can17
need to17
end def17
the response16
the Ruby14
126930 hash_alloc:hash-alloc12
we need12
from the12
want to11
on the11
<3 <310
for the10
to our10
Comments –10
– Feed10
with the10
that we10
is the10
to find10
will be10
Patterson –10
by Aaron10
Posted by10
Aaron Patterson10
it will9
that the9
to get8
like this:8
the body8
to define8
able to8
and the8
Ruby Advent8
like to7
to be7
Love Bucks7
would be7
number of7
we could7
is called7
We can7
we want7
going to7
If we7
header file7
find the7
def call(env)7
status, headers,6
the call6
The first6
response is6
If you6
in Rails6
respond to6
"the body6
Advent Calendar6
the header6
would like6
look at6
like the6
super if6
middleware that6
headers, body6
define the6
can be6
"the head6
body tag"6
head tag"6
def initialize(app)5
Then we5
the real5
how long5
was able5
to call5
initialize(app) @app5
[status, headers,5
body @app.call(env)5
@app app5
the initialize5
to do5
list of5
you can5
to add5
get the5
at the5
Here is5
the number5
the length5
output from5
for our5
that will5
If the5
the output5
can see5
You can5
all of5
is that5
call to5
will call5
the ERb4
the string4
the headers4
the feed4
in to4
see the4
body] end4
in our4
the parser4
the method4
to this4
with this4
Category: computadora,4
file --4
in this4
"method missing:4
Category: life4
such file4
load such4
[aaron@higgins ~]$4
Exception `LoadError'4
`LoadError' at4
cannot load4
life Comments4
this code,4
along with4
if we4
an event4
event based4
the head4
the ruby4
the code4
be nice4
the stream4
"respond to:4
you should4
calls to4
Love Bucks:4
function pointer4
our response4
the library4
that Rack4
300 Love4
response timer4
class ResponseTimer4
you like4
app end4
Writing Ruby4
header files4
"String", rb_cObject);4
we call4
passed to4
method is4
String class.4
when the4
back to4
void Init_stree_string()4
rb_define_class_under(mSTree, "String",4
cSTreeString rb_define_class_under(mSTree,4
VALUE cSTreeString4
Init_stree_string() VALUE4
it is4
of this4
tag" "the4
proud to4
call on4
foo.rb {:status=>200}4
ruby foo.rb4
you to4
member of4
time ruby4
we were4
long the4
that is4
our code3
use the3
be member3
In this3
and one3
We use3
looks like3
added to3
where we3
something like3
create new3
people that3
to your3
Just like3
from libstree3
false) "respond3
visibility false)3
body is3
of all3
to make3
respond_to?(name, visibility3
def respond_to?(name,3
Ruby to3
to return3
the following3
class Item3
Item def3
out the3
to use3
to: #{name}"3
place of3
will take3
– January3
file to3
see output3
our JSON3
our extconf.rb3
Love Bucks.3
def initialize3
send me3
of US3
form of3
should see3
to search3
by the3
up the3
could have3
read from3
puts line3
from our3
Ruby core3
the form3
search for3
23:59:59 PST.3
do is3
the JSON3
to see3
our String3
as possible.3
now Time.now3
headers, body]3
ResponseTimer def3
response time3
We need3
the time3
nice if3
static VALUE3
our allocate3
modify the3
deal with3
rb_cObject); rb_define_alloc_func(cSTreeString,3
rb_define_alloc_func(cSTreeString, allocate);3
It would3
function: static3
take look3
provided by3
pointer that3
real application.3
We give3
tag" real3
time is3
rack FakeRack.new3
FakeRack.new rack.serve3
during the3
Next we3
should be3
instance of3
macro provided3
The body3
string to3
give the3
calls call3
to think3
this code3
app FooApplication.new3
*args) "method3
method_missing(name, *args)3
missing: #{name}"3
#{name}" super3
the String3
if something?3
def method_missing(name,3
call(env) status,3
we don't3
false we3
is not3
don't respond3
entry point3
anything!! end3
to anything!!3
something? do3
solution is3
that says3
define our3
we look3
we’ll see3
our client3
could feed3
no more3
is because3
cannot guarantee3
else end3
something else3
do something3
over the3
Now we3
have one3
end [[Item.new]].flatten3
#{name}" false3
of our3
first thing3
– June3
but the3
on Rails3
the object3
are the3
Rails 3.13
in Ruby3

three word phrases repeated minimum three times

PhraseQuantity
we need to11
Aaron Patterson –10
by Aaron Patterson10
Comments – Feed10
Posted by Aaron10
<3 <3 <37
end def call(env)7
"the head tag"6
we want to6
"the body tag"6
Ruby Advent Calendar6
the Ruby Advent6
need to define6
status, headers, body6
headers, body @app.call(env)5
the header file5
def initialize(app) @app5
initialize(app) @app app5
was able to5
to find the4
would like to4
the number of4
app end def4
the response is4
@app app end4
how long the4
cSTreeString rb_define_class_under(mSTree, "String",4
Category: life Comments4
to get the4
cannot load such4
load such file4
life Comments –4
void Init_stree_string() VALUE4
such file --4
Exception `LoadError' at4
VALUE cSTreeString rb_define_class_under(mSTree,4
rb_define_class_under(mSTree, "String", rb_cObject);4
Init_stree_string() VALUE cSTreeString4
head tag" "the4
tag" "the body4
time ruby foo.rb4
ruby foo.rb {:status=>200}4
body] end end4
proud to be4
output from the4
Just like the3
be nice if3
member of the3
of the Ruby3
We need to3
The first thing3
we could feed3
Patterson – January3
"String", rb_cObject); rb_define_alloc_func(cSTreeString,3
headers, body] end3
do something else3
[status, headers, body]3
something? do something3
something else end3
look at the3
would be nice3
rb_cObject); rb_define_alloc_func(cSTreeString, allocate);3
take look at3
is that we3
need to find3
where we can3
the output from3
Now we need3
call(env) status, headers,3
our String class.3
end end end3
on the body3
def call(env) status,3
Patterson – June3
If we look3
to search for3
macro provided by3
be member of3
to be member3
for the Ruby3
the Ruby core3
to define the3
body tag" real3
It would be3
an event based3
the real application.3
Here is the3
we don't respond3
function pointer that3
if something? do3
don't respond to3
respond to anything!!3
calls call on3
form of US3
you should see3
to anything!! end3
#{name}" false we3
to: #{name}" false3
Item def respond_to?(name,3
class Item def3
all of the3
rack FakeRack.new rack.serve3
def respond_to?(name, visibility3
respond_to?(name, visibility false)3
"respond to: #{name}"3
false) "respond to:3
visibility false) "respond3
in Rails 3.13
the form of3
false we don't3
*args) "method missing:3
method_missing(name, *args) "method3
def method_missing(name, *args)3
end def method_missing(name,3
"method missing: #{name}"3
missing: #{name}" super3
super if something?3
function: static VALUE3
end end def3
ResponseTimer def initialize(app)3
#{name}" super if3
class ResponseTimer def3
call on the3
anything!! end def3

B tags

U tags

I tags

images

file namealternative text
arnew
arnew31
Ruby Advent Calendar jp-en: 2010 : ATND
users/profile : ATND
GoGaRuCo
mountain.rb

headers

H1

Tender Lovemaking

H2

The act of making love, tenderly.

I want DTrace probes in Ruby

TIL: It’s OK to return nil from to_ary

Mechanize 2.0.0 has been released!

Rack API is awkward

Pie is delicious!

Rack interface

An Example Rack application

Rack Middleware

Speeding up our response time

ZOMG HOW FIX?!?

ZOMG YOUR EXAMPLE IS CONTRIVED

Lifecycle hooks

A “real” solution

ZOMG I AM TIRED OF TYPING!!

RubyCommitters.org winners

Ruby Committers Design Contest Update!

Update:

Non Update:

rubycommitters.org design contest!

omg…. OMG…. ZOMG!!!!! HAPPY TUESDAY TO EVERYONE IN THE WORLD!!!!

How do I enter?

How many times can I enter?

When is the due date?

When will winners be announced?

What are the prizes?

How will entries be judged?

Why is the prize so low?

Conclusion

EDIT!!!!

Writing Ruby C Extensions: Part 2

Using mkmf to find libraries

Wrapping LST_String from libstree

Ruby Advent Calendar

Event based JSON and YAML parsing

Navigation

Categories

Archives

Conferences

My Friends

My Ruby Projects

Syndicate

Meta

H3

The act of making love, tenderly.

I want DTrace probes in Ruby

TIL: It’s OK to return nil from to_ary

Mechanize 2.0.0 has been released!

Rack API is awkward

Pie is delicious!

Rack interface

An Example Rack application

Rack Middleware

Speeding up our response time

ZOMG HOW FIX?!?

ZOMG YOUR EXAMPLE IS CONTRIVED

Lifecycle hooks

A “real” solution

ZOMG I AM TIRED OF TYPING!!

RubyCommitters.org winners

Ruby Committers Design Contest Update!

Update:

Non Update:

rubycommitters.org design contest!

omg…. OMG…. ZOMG!!!!! HAPPY TUESDAY TO EVERYONE IN THE WORLD!!!!

How do I enter?

How many times can I enter?

When is the due date?

When will winners be announced?

What are the prizes?

How will entries be judged?

Why is the prize so low?

Conclusion

EDIT!!!!

Writing Ruby C Extensions: Part 2

Using mkmf to find libraries

Wrapping LST_String from libstree

Ruby Advent Calendar

Event based JSON and YAML parsing

Navigation

Categories

Archives

Conferences

My Friends

My Ruby Projects

Syndicate

Meta

H4

H5

H6

internal links

addressanchor text
Tender Lovemaking
I want DTrace probes in Ruby
Aaron Patterson
computadora
ruby
13 Comments
Feed
TIL: It’s OK to return nil from to_ary
Aaron Patterson
computadora
ruby
7 Comments
Feed
Mechanize 2.0.0 has been released!
Aaron Patterson
life
2 Comments
Feed
Rack API is awkward
Aaron Patterson
computadora
rails
19 Comments
Feed
RubyCommitters.org winners
Aaron Patterson
mnutt
More…
life
ruby
9 Comments
Feed
Ruby Committers Design Contest Update!
Aaron Patterson
static mirror
here
entries list
life
2 Comments
Feed
rubycommitters.org design contest!
Aaron Patterson
computadora
life
11 Comments
Feed
Writing Ruby C Extensions: Part 2
Aaron Patterson
Writing Ruby C Extensions: Part 1
please go read it now
previous post
life
6 Comments
Feed
Ruby Advent Calendar
Aaron Patterson
life
3 Comments
Feed
Event based JSON and YAML parsing
Aaron Patterson
computadora
6 Comments
Feed
About Me
computadora
betabrite
earworm
johnson
meow
nfc
nokogiri
texticle
csspool
daap
ecma
icanhasaudio
life
mechanize
objectgraph
rails
raop
rkelly
ruby
rubygems
June 2011
March 2011
January 2011
December 2010
April 2010
January 2010
December 2009
October 2009
September 2009
June 2009
May 2009
April 2009
February 2009
December 2008
November 2008
October 2008
September 2008
August 2008
July 2008
June 2008
May 2008
April 2008
March 2008
February 2008
January 2008
December 2007
November 2007
October 2007
September 2007
August 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006
November 2006
October 2006
September 2006
August 2006
July 2006
June 2006
May 2006
Articles Feed
Comments Feed
Log in
Tender Lovemaking

external links

addressanchor text
performance regression in Rails 3.1
perftools.rb
arnew
arnew31
memprof
they were in ruby trunk at one point, but were then reverted
here is my full patch
Ruby spec tests this behavior
supports it
here
in the Rack source itself
in rack
that checks connections back in to the connection pool
query cache in active record
buckets and filters
here
fredwu
WanderingMatt
ejc’s matzilla!
vote for it here
Rails core team
rubycommitters.org
rubycommitters.org
on github
the README
My employer
already 9 people have started working
@mariozig
Ruby Advent Calendar 2010
here
here
part 2 here
Ruby Advent Calendar
@yhara_en
this link
Ruby Advent Calendar jp-en: 2010 : ATND
Ruby Advent Calendar jp-en: 2010 : ATND
users/profile : ATND
Ruby Advent Calendar
Ruby Advent Calendar jp-en: 2010 : ATND
Ruby Advent Calendar jp-en: 2010 : ATND
back to the advent calendar
Ruby Advent Calendar jp-en: 2010 : ATND
Psych
JSON is a subset of YAML
Twitter streams
a handler from which you can inherit
base class handler
Stream authentication
GoGaRuCo
mountain.rb
Eric Hodel
Evan Phoenix
gfg
Gregory Brown
Helder Ribeiro
Jackie
John Barnette
Pam
Ruby Sadist
Ryan Davis
Will Sargent
BetaBrite Sign Library
csspool
icanhasaudio
lamestore
Net::DAAP::Client
Net::RAOP::Client
Nokogiri (ノコギリ)
Object Graph
WWW::Mechanize
WordPress
Simplish