last data update: 2011/10/15, 18:09
Website loading time
during the test: 0.33 s
cable connection (average): 0.38 s
DSL connection (average): 0.43 s
modem (average): 2.95 s
HTTP headers
HTTP/1.1 200 OK
Server: nginx/0.7.67
Date: Sun, 16 Oct 2011 01:09:51 GMT
Content-Type: text/html
Content-Length: 18781
Last-Modified: Mon, 26 Sep 2011 15:57:58 GMT
Connection: close
Accept-Ranges: bytes
Information about DNS servers
rramsden.ca | A | 74.207.253.27 | IN | 3600 | |
rramsden.ca | MX | 0 | aspmx.l.google.com | IN | 43200 |
rramsden.ca | MX | 0 | aspmx2.googlemail.com | IN | 43200 |
rramsden.ca | MX | 0 | aspmx3.googlemail.com | IN | 43200 |
rramsden.ca | MX | 0 | alt1.aspmx.l.google.com | IN | 43200 |
rramsden.ca | MX | 0 | alt2.aspmx.l.google.com | IN | 43200 |
rramsden.ca | SOA | ns49.domaincontrol.com | dns.jomax.net | 2011090500 | 28800 7200 604800 86400 IN 43200 |
rramsden.ca | NS | ns50.domaincontrol.com | IN | 3600 | |
rramsden.ca | NS | ns49.domaincontrol.com | IN | 3600 |
Received from the first DNS server
Request to the server "rramsden.ca"
You used the following DNS server:
DNS Name: ns50.domaincontrol.com
DNS Server Address: 208.109.255.25#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 63916
flag: qr aa rd REQUEST: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
rramsden.ca. IN ANY
ANSWER SECTION:
rramsden.ca. 86400 IN SOA ns49.domaincontrol.com. dns.jomax.net. 2011090500 28800 7200 604800 86400
rramsden.ca. 604800 IN MX 0 alt2.aspmx.l.google.com.
rramsden.ca. 604800 IN MX 0 aspmx3.googlemail.com.
rramsden.ca. 604800 IN MX 0 alt1.aspmx.l.google.com.
rramsden.ca. 3600 IN A 74.207.253.27
rramsden.ca. 3600 IN NS ns49.domaincontrol.com.
rramsden.ca. 3600 IN NS ns50.domaincontrol.com.
rramsden.ca. 604800 IN MX 0 aspmx2.googlemail.com.
rramsden.ca. 604800 IN MX 0 aspmx.l.google.com.
Received 301 bytes from address 208.109.255.25#53 in 98 ms
Received from the second DNS server
Request to the server "rramsden.ca"
You used the following DNS server:
DNS Name: ns49.domaincontrol.com
DNS Server Address: 216.69.185.25#53
DNS server aliases:
HEADER opcode: REQUEST, status: NOERROR, id: 32948
flag: qr aa rd REQUEST: 1, ANSWER: 9, AUTHORITY: 0, ADDITIONAL: 0
REQUEST SECTION:
rramsden.ca. IN ANY
ANSWER SECTION:
rramsden.ca. 86400 IN SOA ns49.domaincontrol.com. dns.jomax.net. 2011090500 28800 7200 604800 86400
rramsden.ca. 604800 IN MX 0 aspmx3.googlemail.com.
rramsden.ca. 604800 IN MX 0 alt1.aspmx.l.google.com.
rramsden.ca. 3600 IN A 74.207.253.27
rramsden.ca. 3600 IN NS ns49.domaincontrol.com.
rramsden.ca. 3600 IN NS ns50.domaincontrol.com.
rramsden.ca. 604800 IN MX 0 aspmx.l.google.com.
rramsden.ca. 604800 IN MX 0 aspmx2.googlemail.com.
rramsden.ca. 604800 IN MX 0 alt2.aspmx.l.google.com.
Received 301 bytes from address 216.69.185.25#53 in 100 ms
Subdomains (the first 50)
Typos (misspells)
eramsden.ca dramsden.ca framsden.ca tramsden.ca 5ramsden.ca 4ramsden.ca reamsden.ca rdamsden.ca rfamsden.ca rtamsden.ca r5amsden.ca r4amsden.ca rrzmsden.ca rrsmsden.ca rrwmsden.ca rrqmsden.ca rransden.ca rraksden.ca rrajsden.ca rramaden.ca rramzden.ca rramxden.ca | rramdden.ca rrameden.ca rramwden.ca rramssen.ca rramsxen.ca rramscen.ca rramsfen.ca rramsren.ca rramseen.ca rramsdwn.ca rramsdsn.ca rramsddn.ca rramsdrn.ca rramsd4n.ca rramsd3n.ca rramsdeb.ca rramsdem.ca rramsdej.ca rramsdeh.ca ramsden.ca ramsden.ca rrmsden.ca | rrasden.ca rramden.ca rramsen.ca rramsdn.ca rramsde.ca rramsden.ca rarmsden.ca rrmasden.ca rrasmden.ca rramdsen.ca rramsedn.ca rramsdne.ca rrramsden.ca rrramsden.ca rraamsden.ca rrammsden.ca rramssden.ca rramsdden.ca rramsdeen.ca rramsdenn.ca |
Location
IP: 74.207.253.27
continent: NA, country: United States (USA), city: Absecon
Website value
rank in the traffic statistics:
There is not enough data to estimate website value.
Basic information
website build using CSS
code weight: 18.34 KB
text per all code ratio: 55 %
title: Richard Ramsden
description:
keywords:
encoding: utf-8
language: en
Website code analysis
one word phrases repeated minimum three times
Phrase | Quantity |
---|---|
to | 42 |
int | 29 |
the | 26 |
and | 19 |
it | 14 |
in | 12 |
shared | 11 |
for | 10 |
you | 10 |
if | 10 |
0; | 10 |
#include | 10 |
item | 9 |
is | 9 |
1); | 9 |
of | 9 |
with | 9 |
semop(semid, | 8 |
semaphore | 8 |
will | 8 |
buffer | 8 |
return | 7 |
up | 7 |
#define | 7 |
memory | 7 |
static | 7 |
*/ | 7 |
0) | 6 |
struct | 6 |
sembuf | 6 |
EMPTY | 6 |
create | 6 |
(errno | 6 |
}; | 6 |
ReviewBoard | 6 |
void | 5 |
exit | 5 |
This | 5 |
FULL | 5 |
(EXIT_FAILURE); | 5 |
down | 5 |
fastcgi_param | 5 |
your | 5 |
that | 5 |
For | 5 |
perror("failed | 5 |
require | 5 |
/** | 4 |
are | 4 |
process | 4 |
my | 4 |
counter | 4 |
prevent | 4 |
write | 4 |
can | 4 |
which | 4 |
producer | 4 |
need | 4 |
// | 4 |
do | 4 |
set | 4 |
when | 4 |
source | 4 |
Nginx | 4 |
concatenate | 3 |
semctl(semid, | 3 |
was | 3 |
It | 3 |
EMPTY_ID, | 3 |
sprockets | 3 |
-1, | 3 |
be | 3 |
SETVAL, | 3 |
root | 3 |
server | 3 |
MUTEX_ID, | 3 |
location | 3 |
FULL_ID, | 3 |
CoffeeScript | 3 |
key | 3 |
1, | 3 |
Sprockets | 3 |
create_semaphore_set(); | 3 |
"shared.h" | 3 |
semaphores | 3 |
semid, | 3 |
at | 3 |
slots | 3 |
consumer | 3 |
(i | 3 |
mutex | 3 |
*sbuff) | 3 |
BUFFER_SIZE; | 3 |
items | 3 |
#= | 3 |
called | 3 |
Producer-consumer | 3 |
semid | 3 |
++i) | 3 |
race | 3 |
we | 3 |
/* | 3 |
two | 3 |
simply | 3 |
decided | 3 |
just | 3 |
from | 3 |
Once | 3 |
have | 3 |
setup | 3 |
script | 3 |
2011 | 3 |
another | 3 |
using | 3 |
2.0 | 3 |
FastCGI | 3 |
two word phrases repeated minimum three times
Phrase | Quantity |
---|---|
if (errno | 6 |
static struct | 6 |
struct sembuf | 6 |
(errno 0) | 6 |
perror("failed to | 5 |
}; static | 5 |
shared memory | 5 |
0) perror("failed | 5 |
exit (EXIT_FAILURE); | 5 |
*/ int | 4 |
1); semop(semid, | 4 |
the producer | 4 |
BUFFER_SIZE; ++i) | 3 |
(EXIT_FAILURE); semctl(semid, | 3 |
to create | 3 |
int 0; | 3 |
*sbuff) int | 3 |
to set | 3 |
you can | 3 |
#= require | 3 |
int semid | 3 |
0; for | 3 |
#include "shared.h" | 3 |
shared buffer | 3 |
0; BUFFER_SIZE; | 3 |
(i 0; | 3 |
1, }; | 3 |
it will | 3 |
need to | 3 |
-1, }; | 3 |
int item | 3 |
decided to | 3 |
CoffeeScript and | 3 |
the shared | 3 |
EMPTY and | 3 |
for (i | 3 |
three word phrases repeated minimum three times
Phrase | Quantity |
---|---|
static struct sembuf | 6 |
if (errno 0) | 6 |
0) perror("failed to | 5 |
(errno 0) perror("failed | 5 |
}; static struct | 5 |
for (i 0; | 3 |
(i 0; BUFFER_SIZE; | 3 |
exit (EXIT_FAILURE); semctl(semid, | 3 |
perror("failed to create | 3 |
0; BUFFER_SIZE; ++i) | 3 |
-1, }; static | 3 |
*sbuff) int 0; | 3 |
0; for (i | 3 |
B tags
U tags
I tags
images
file name | alternative text |
---|---|
20110827-q7hd4p6n938dfnix18arm2sjwa.jpg |
headers
H1
Richard Ramsden
ReviewBoard With Nginx
CoffeeScript and Sprockets 2.0
Producer-consumer Problem in C
Recent Posts
H2
irrelevant blabberings of a computer scientist
Producer.c
Consumer.c
Shared.h
Shared.c
H3
irrelevant blabberings of a computer scientist
Producer.c
Consumer.c
Shared.h
Shared.c
H4
H5
H6
internal links
address | anchor text |
---|---|
/ | Richard Ramsden |
/atom.xml | RSS |
/ | Blog |
/blog/archives | Archives |
/blog/2011/09/26/nginx-reviewboard/ | ReviewBoard With Nginx |
/blog/2011/08/27/coffeescriot-and-sprockets/ | CoffeeScript and Sprockets 2.0 |
/blog/2011/08/27/producer-consumer-problem-in-c/ | Producer-consumer Problem in C |
/blog/archives | Blog Archives |
/blog/2011/09/26/nginx-reviewboard/ | ReviewBoard with Nginx |
/blog/2011/08/27/coffeescriot-and-sprockets/ | CoffeeScript and Sprockets 2.0 |
/blog/2011/08/27/producer-consumer-problem-in-c/ | Producer-consumer problem in C |
external links
address | anchor text |
---|---|
http://octopress.org | Octopress |