last data update: 2011/10/17, 21:17

Website loading time

during the test: 1.73 s

cable connection (average): 1.93 s

DSL connection (average): 2.13 s

modem (average): 12.68 s

HTTP headers

Information about DNS servers

suicidepreventionlifeline.orgSOAdns1.name-services.cominfo.name-services.com200205070110001 1801 604801 181 IN 1800
suicidepreventionlifeline.orgA207.252.3.96IN1800
suicidepreventionlifeline.orgNSdns2.name-services.comIN3600
suicidepreventionlifeline.orgNSdns5.name-services.comIN3600
suicidepreventionlifeline.orgNSdns3.name-services.comIN3600
suicidepreventionlifeline.orgNSdns4.name-services.comIN3600
suicidepreventionlifeline.orgNSdns1.name-services.comIN3600
kabbala-akademie.chSOAns1.genotec.chhostmaster.genotec.ch200804240110800 3600 604800 86400 IN 43200
kabbala-akademie.chMX20bsl01.mx.genotec.chIN43200
kabbala-akademie.chMX20all01.mx.genotec.chIN43200
kabbala-akademie.chMX20all02.mx.genotec.chIN43200
kabbala-akademie.chMX20all03.mx.genotec.chIN43200
kabbala-akademie.chTXTv=spf1 a mx a:mail.genotec.ch include:genotec.ch ~allArrayIN43200
kabbala-akademie.chA82.195.224.101IN43200
kabbala-akademie.chAAAA2001:1b50::82:195:224:101IN43200
kabbala-akademie.chNSns2.genotec.chIN43200
kabbala-akademie.chNSns3.genotec.chIN43200
kabbala-akademie.chNSns1.genotec.chIN43200
kabbala-akademie.chNSns4.genotec.chIN43200
eadunicid.com.brTXTv=spf1 ip4:200.150.79.24/29 a mx ~allArrayIN3600
eadunicid.com.brA187.61.8.21IN3600
eadunicid.com.brA187.61.8.18IN3600
eadunicid.com.brMX0mail.eadunicid.com.brIN3600
eadunicid.com.brSOAeadunicid.com.brroot.eadunicid.com.br20101111083600 3600 604800 600 IN 3600
eadunicid.com.brNSdns2.iesde.com.brIN3600
eadunicid.com.brNSdns1.iesde.com.brIN3600
fbtp35.frSOAns2.oleane.nethostmaster.oleane.net200901120014400 7200 3456789 3600 IN 43200
fbtp35.frMX5mx.relay.orange-business.comIN43200
fbtp35.frNSns3.oleane.netIN43200
fbtp35.frNSns2.oleane.netIN43200
flores.clSOAaccess.intercity.clinfo.intercity.cl20110608063600 3600 604800 86400 IN 43200
flores.clTXTv=spf1 mx ip4:190.13.64.150 ip4:200.91.28.12 ip4:200.91.28.13 ip4:190.13.64.157 ip4:190.13.64.159 -all.ArrayIN43200
flores.clA200.91.28.13IN0
flores.clMX0mail.intercity.clIN0
flores.clNSaccess.intercity.clIN0
flores.clNSmerlin.intercity.clIN0
leatherrepairpro.comSOAhidden-master.yahoo.comhostmaster.yahoo-inc.com201110110110800 3600 7084000 28800 IN 1200
leatherrepairpro.comMX30mx5.biz.mail.yahoo.comIN1200
leatherrepairpro.comMX20mx1.biz.mail.yahoo.comIN1200
leatherrepairpro.comA68.142.205.137IN1200
leatherrepairpro.comA216.252.126.190IN1200
leatherrepairpro.comTXTi=237&m=rpc-storeidx-p11ArrayIN1200
leatherrepairpro.comNSyns1.yahoo.comIN43200
leatherrepairpro.comNSns9.san.yahoo.comIN43200
leatherrepairpro.comNSyns2.yahoo.comIN43200
leatherrepairpro.comNSns8.san.yahoo.comIN43200
revenupath.comA193.254.187.122IN43200
revenupath.comMX20smtp02.myhostedservice.comIN43200
revenupath.comMX10smtp01.netplexity.netIN43200
revenupath.comMX10smtp01.myhostedservice.comIN43200
revenupath.comSOAnsa5.schlundtech.dedomain.revenupath.com201012200039940 14400 604800 86400 IN 43200
revenupath.comTXTv=spf1 mx a ip4:216.134.213.64/28 ip4:66.129.85.128/27 ip4:66.129.95.112/28 ip4:216.26.142.96/28 ip4:193.254.187.96/27 -allArrayIN43200
revenupath.comNSnsa5.schlundtech.deIN43200
revenupath.comNSnsc5.schlundtech.deIN43200
revenupath.comNSnsd5.schlundtech.deIN43200
revenupath.comNSnsb5.schlundtech.deIN43200
caisse-epargne.frMX10smtp2.gcetech.netIN43200
caisse-epargne.frMX10smtp1.gcetech.netIN43200
caisse-epargne.frTXTv=spf1 ip4:91.135.180.238 ip4:91.135.180.239 ip4:91.135.184.238 ip4:91.135.184.239 -allArrayIN43200
caisse-epargne.frA91.135.185.224IN43200
caisse-epargne.frSOAns1.gcetech.netpostmaster.gcetech.caisse-epargne.fr201110050121600 3600 1209600 86400 IN 43200
caisse-epargne.frNSns1.gcetech.netIN43200
caisse-epargne.frNSns2.gcetech.netIN43200
saturdaynightfever.deMX10mx01.kundenserver.deIN43200
saturdaynightfever.deMX10mx00.kundenserver.deIN43200
saturdaynightfever.deSOAns17.schlund.dehostmaster.schlund.de200703040328800 7200 604800 86400 IN 43200
saturdaynightfever.deA62.206.228.188IN43200
saturdaynightfever.deNSns18.schlund.deIN43200
saturdaynightfever.deNSns17.schlund.deIN43200
rune3s.wu.czCNAMEwu.czIN360
mba-masterstudien.comSOAns01.trademarkarea.compostmaster.mba-masterstudien.com20100908003660 1000 604800 84600 IN 43200
mba-masterstudien.comA195.225.28.210IN43200
mba-masterstudien.comNSns02.trademarkarea.comIN43200
mba-masterstudien.comNSns03.trademarkarea.comIN43200
mba-masterstudien.comNSns01.trademarkarea.comIN43200
spot-kassel.de.vpslink.comA38.113.1.225IN3600
lasoatech.itSOAns1.incomingweb.comrosario.maugeri.incomingweb.it131618836310800 3600 604800 10800 IN 43200
lasoatech.itA93.95.221.74IN43200
lasoatech.itMX10mail.lasoatech.itIN43200
lasoatech.itNSns2.incomingweb.comIN43200
lasoatech.itNSns1.incomingweb.comIN43200
yanneko8.comA59.106.142.145IN3600
yanneko8.comMX10mail.yanneko8.comIN3600
yanneko8.comSOAns1.futurismworks.jpadmin.futurismworks.jp201007100110800 3600 604800 86400 IN 3600
yanneko8.comNSns2.futurismworks.jpIN3600
yanneko8.comNSns1.futurismworks.jpIN3600
sandervunderink.nlA83.172.150.49IN43200
sandervunderink.nlSOAns1.eigendomeinserver5.nlaccountbeheer.eigendomein.nl130831945310800 3600 604800 10800 IN 43200
sandervunderink.nlMX10mail.sandervunderink.nlIN43200
sandervunderink.nlNSns1.eigendomeinserver5.nlIN43200
sandervunderink.nlNSns2.eigendomeinserver5.nlIN43200
ceciliagasdia.itMX10mx.ceciliagasdia.itIN21600
ceciliagasdia.itSOAdns.technorail.comhostmaster.technorail.com186400 7200 2592000 86400 IN 21600
ceciliagasdia.itA62.149.128.166IN21600
ceciliagasdia.itA62.149.128.72IN21600
ceciliagasdia.itA62.149.128.74IN21600
ceciliagasdia.itA62.149.128.151IN21600
ceciliagasdia.itA62.149.128.154IN21600
ceciliagasdia.itA62.149.128.157IN21600
ceciliagasdia.itA62.149.128.160IN21600
ceciliagasdia.itA62.149.128.163IN21600
ceciliagasdia.itNSdns.technorail.comIN21600
ceciliagasdia.itNSdns2.technorail.comIN21600
sgurz.itSOAdns.technorail.comhostmaster.technorail.com186400 7200 2592000 86400 IN 21600
sgurz.itA62.149.128.151IN21600
sgurz.itA62.149.128.154IN21600
sgurz.itA62.149.128.157IN21600
sgurz.itA62.149.128.160IN21600
sgurz.itA62.149.128.163IN21600
sgurz.itA62.149.128.166IN21600
sgurz.itA62.149.128.72IN21600
sgurz.itA62.149.128.74IN21600
sgurz.itMX10mx.sgurz.itIN21600
sgurz.itNSdns2.technorail.comIN21600
sgurz.itNSdns.technorail.comIN21600
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czIN3600
toyota-auta.czA87.236.199.24IN3600
toyota-auta.czIN43200
toyota-auta.czIN43200
toyota-auta.czSOAalfa.ns.active24.czhostmaster.active24.cz201003050010800 1800 604800 86400 IN 43200
toyota-auta.czIN18000
toyota-auta.czIN18000
toyota-auta.czNSalfa.ns.active24.czIN43200
toyota-auta.czNSbeta.ns.active24.czIN43200
daisuki-kumamoto.comA121.119.186.111IN38400
daisuki-kumamoto.comSOAns.orezd.comkono.d-zero.co.jp122835382010800 3600 604800 38400 IN 38400
daisuki-kumamoto.comTXTv=spf1 allArrayIN38400
daisuki-kumamoto.comMX20mail.daisuki-kumamoto.comIN38400
daisuki-kumamoto.comNSns.orezd.comIN38400
travellingslacker.comMX100mx1.mailhostbox.comIN38400
travellingslacker.comMX100mx2.mailhostbox.comIN38400
travellingslacker.comA174.122.92.221IN38400
travellingslacker.comTXTv=spf1 exists:%{i}._spf.mailhostbox.com redirect=_spf.mailhostbox.comArrayIN38400
travellingslacker.comSOAdns4.bigrock.inthetravellingslacker.gmail.com20110319027200 7200 172800 7200 IN 500
travellingslacker.comNSdns2.bigrock.inIN500
travellingslacker.comNSdns3.bigrock.inIN500
travellingslacker.comNSdns1.bigrock.inIN500
travellingslacker.comNSdns4.bigrock.inIN500
latacita.itSOAdns.technorail.comhostmaster.technorail.com186400 7200 2592000 86400 IN 21600
latacita.itMX10mx.latacita.itIN21600
latacita.itA62.149.128.154IN21600
latacita.itA62.149.128.157IN21600
latacita.itA62.149.128.160IN21600
latacita.itA62.149.128.163IN21600
latacita.itA62.149.128.166IN21600
latacita.itA62.149.128.72IN21600
latacita.itA62.149.128.74IN21600
latacita.itA62.149.128.151IN21600
latacita.itNSdns.technorail.comIN21600
latacita.itNSdns2.technorail.comIN21600
nolanwiley.comA174.120.246.59IN14400
nolanwiley.comSOAns2289.hostgator.comroot.gator1145.hostgator.com201007130186400 7200 3600000 86400 IN 43200
nolanwiley.comMX0nolanwiley.comIN14400
nolanwiley.comTXTv=spf1 a mx include:websitewelcome.com ~allArrayIN14400
nolanwiley.comNSns2290.hostgator.comIN43200
nolanwiley.comNSns2289.hostgator.comIN43200
poulvet.comA66.147.240.193IN14400
poulvet.comTXTv=spf1 ip4:66.147.240.193 a mx ptr include:hostmonster.com ?allArrayIN14400
poulvet.comSOAns1.hostmonster.comroot.host393.hostmonster.com201004181486400 7200 3600000 300 IN 43200
poulvet.comMX0poulvet.comIN14400
poulvet.comNSns2.hostmonster.comIN43200
poulvet.comNSns1.hostmonster.comIN43200
monotoni.seA91.201.63.141IN14400
monotoni.seSOAdns1.oderland.comregistry.oderland.se201006290086400 7200 3600000 86400 IN 43200
monotoni.seMX0monotoni.seIN14400
monotoni.seIN7200
monotoni.seIN7200
monotoni.seNSdns1.oderland.comIN43200
monotoni.seNSdns2.oderland.comIN43200
sebodomessias.com.brTXTv=spf1 include:_spf.locaweb.com.br ?allArrayIN3600
sebodomessias.com.brA187.45.197.154IN3600
sebodomessias.com.brMX10mx.a.locaweb.com.brIN60
sebodomessias.com.brSOAns1.locaweb.com.brpostmaster.locaweb.com.br20090701013600 600 1209600 3600 IN 3600
sebodomessias.com.brNSns1.locaweb.com.brIN3600
sebodomessias.com.brNSns3.locaweb.com.brIN3600
sebodomessias.com.brNSns2.locaweb.com.brIN3600
ole-laursen.blogspot.comCNAMEblogspot.l.google.comIN3600

Received from the first DNS server

Request to the server "ole-laursen.blogspot.com"
You used the following DNS server:
DNS Name: dns2.name-services.com
DNS Server Address: 98.124.197.1#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 34168
flag: qr aa REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 5

REQUEST SECTION:
ole-laursen.blogspot.com. IN ANY

ANSWER SECTION:
ole-laursen.blogspot.com. 3600 IN A 69.64.147.243
blogspot.com. 3600 IN NS dns1.name-services.com.
blogspot.com. 3600 IN NS dns2.name-services.com.
blogspot.com. 3600 IN NS dns3.name-services.com.
blogspot.com. 3600 IN NS dns4.name-services.com.
blogspot.com. 3600 IN NS dns5.name-services.com.

SECTION NOTES:
dns1.name-services.com. 3600 IN A 98.124.192.1
dns2.name-services.com. 3600 IN A 98.124.197.1
dns3.name-services.com. 3600 IN A 98.124.193.1
dns4.name-services.com. 3600 IN A 98.124.194.1
dns5.name-services.com. 3600 IN A 98.124.196.1

Received 267 bytes from address 98.124.197.1#53 in 83 ms

Received from the second DNS server

Request to the server "ole-laursen.blogspot.com"
You used the following DNS server:
DNS Name: dns5.name-services.com
DNS Server Address: 98.124.196.1#53
DNS server aliases:

HEADER opcode: REQUEST, status: NOERROR, id: 34538
flag: qr aa REQUEST: 1, ANSWER: 6, AUTHORITY: 0, ADDITIONAL: 5

REQUEST SECTION:
ole-laursen.blogspot.com. IN ANY

ANSWER SECTION:
ole-laursen.blogspot.com. 3600 IN A 69.64.147.243
blogspot.com. 3600 IN NS dns1.name-services.com.
blogspot.com. 3600 IN NS dns2.name-services.com.
blogspot.com. 3600 IN NS dns3.name-services.com.
blogspot.com. 3600 IN NS dns4.name-services.com.
blogspot.com. 3600 IN NS dns5.name-services.com.

SECTION NOTES:
dns1.name-services.com. 3600 IN A 98.124.192.1
dns2.name-services.com. 3600 IN A 98.124.197.1
dns3.name-services.com. 3600 IN A 98.124.193.1
dns4.name-services.com. 3600 IN A 98.124.194.1
dns5.name-services.com. 3600 IN A 98.124.196.1

Received 267 bytes from address 98.124.196.1#53 in 8 ms

Subdomains (the first 50)

Typos (misspells)

ile-laursen.blogspot.com
kle-laursen.blogspot.com
lle-laursen.blogspot.com
ple-laursen.blogspot.com
0le-laursen.blogspot.com
9le-laursen.blogspot.com
oke-laursen.blogspot.com
ope-laursen.blogspot.com
ooe-laursen.blogspot.com
olw-laursen.blogspot.com
ols-laursen.blogspot.com
old-laursen.blogspot.com
olr-laursen.blogspot.com
ol4-laursen.blogspot.com
ol3-laursen.blogspot.com
ole0laursen.blogspot.com
oleplaursen.blogspot.com
ole-kaursen.blogspot.com
ole-paursen.blogspot.com
ole-oaursen.blogspot.com
ole-lzursen.blogspot.com
ole-lsursen.blogspot.com
ole-lwursen.blogspot.com
ole-lqursen.blogspot.com
ole-layrsen.blogspot.com
ole-lahrsen.blogspot.com
ole-lajrsen.blogspot.com
ole-lairsen.blogspot.com
ole-la8rsen.blogspot.com
ole-la7rsen.blogspot.com
ole-lauesen.blogspot.com
ole-laudsen.blogspot.com
ole-laufsen.blogspot.com
ole-lautsen.blogspot.com
ole-lau5sen.blogspot.com
ole-lau4sen.blogspot.com
ole-lauraen.blogspot.com
ole-laurzen.blogspot.com
ole-laurxen.blogspot.com
ole-laurden.blogspot.com
ole-laureen.blogspot.com
ole-laurwen.blogspot.com
ole-laurswn.blogspot.com
ole-laurssn.blogspot.com
ole-laursdn.blogspot.com
ole-laursrn.blogspot.com
ole-laurs4n.blogspot.com
ole-laurs3n.blogspot.com
ole-laurseb.blogspot.com
ole-laursem.blogspot.com
ole-laursej.blogspot.com
ole-laurseh.blogspot.com
le-laursen.blogspot.com
oe-laursen.blogspot.com
ol-laursen.blogspot.com
olelaursen.blogspot.com
ole-aursen.blogspot.com
ole-lursen.blogspot.com
ole-larsen.blogspot.com
ole-lausen.blogspot.com
ole-lauren.blogspot.com
ole-laursn.blogspot.com
ole-laurse.blogspot.com
loe-laursen.blogspot.com
oel-laursen.blogspot.com
ol-elaursen.blogspot.com
olel-aursen.blogspot.com
ole-alursen.blogspot.com
ole-luarsen.blogspot.com
ole-larusen.blogspot.com
ole-lausren.blogspot.com
ole-lauresn.blogspot.com
ole-laursne.blogspot.com
oole-laursen.blogspot.com
olle-laursen.blogspot.com
olee-laursen.blogspot.com
ole--laursen.blogspot.com
ole-llaursen.blogspot.com
ole-laaursen.blogspot.com
ole-lauursen.blogspot.com
ole-laurrsen.blogspot.com
ole-laurssen.blogspot.com
ole-laurseen.blogspot.com
ole-laursenn.blogspot.com

Location

IP: 209.85.175.132

continent: NA, country: United States (USA), city: Mountain View

Website value

rank in the traffic statistics:

There is not enough data to estimate website value.

Basic information

website build using CSS

code weight: 76.65 KB

text per all code ratio: 24 %

title: Ruminations

description:

keywords:

encoding: UTF-8

language: en

Website code analysis

one word phrases repeated minimum three times

PhraseQuantity
the153
to82
and75
in60
of60
is42
that27
at24
on24
for19
(1)18
with18
we17
not16
was16
what14
by14
have14
201114
it13
some12
from12
you12
new11
200711
(2)10
book10
an9
so9
are9
has9
The9
be9
out9
as9
he8
they8
all8
cells8
had8
if8
long8
20098
good8
but8
kommentarer7
try7
little7
because7
up7
she7
stuff7
really7
kl.7
one7
how7
it's7
most7
when7
going7
big7
...7
his7
their6
One6
And6
about6
cell6
March6
get6
this6
it,6
around6
then6
midwife6
October6
software6
It's6
him6
come6
Etiketter:6
(3)6
can5
into5
For5
just5
far5
days5
other5
will5
father5
who5
It5
her5
now5
after5
our5
I've5
like5
need5
don't5
would5
were5
time5
must5
20085
April5
programming5
been5
three5
people5
my5
20105
back4
least4
guy4
mostly4
your4
only4
through4
June4
3D4
us4
birth4
very4
than4
(7)4
should4
probably4
head4
quite4
instance,4
Java4
J.4
art4
July4
interesting4
read4
Janne4
WebGL4
them4
got4
no4
So4
May4
(5)4
where4
various4
OpenGL4
(and3
happy3
over3
fine3
bad3
(the3
support3
problem3
which3
enough3
while3
But3
still3
give3
change3
or3
looking3
He's3
animal3
pretty3
We've3
animals3
GNOME3
say3
I'm3
do.3
can't3
such3
much3
living3
world3
managed3
there3
project3
browser.3
patterns3
too3
books3
time.3
means3
wasn't3
actually3
many3
occasional3
maybe3
that's3
learned3
contractions3
later3
assistant3
November3
My3
February3
look3
As3
take3
made3
see3
we're3
first3
coming3
think3
being3
calls3
Django3
gets3
September3
last3
(6)3
Posts3
until3

two word phrases repeated minimum three times

PhraseQuantity
in the17
of the16
on the8
with the6
2011 (1)6
try to6
to the6
kommentarer Etiketter:6
the new5
to try5
at the5
need to4
not to4
little guy4
cells in4
the book4
For instance,4
is that3
to give3
the little3
2007 (3)3
that the3
from the3
it is3
the cells3
when the3
2009 (2)3
you can3
2009 (1)3
in your3
2008 (2)3
if you3
to be3
2010 (1)3
Etiketter: programming3
at least3
It is3
going to3
to get3
the birth3
for the3
the problem3
and the3
out of3
to see3
One of3
we were3
have the3
is really3
to have3
look at3
managed to3

three word phrases repeated minimum three times

PhraseQuantity
to try to5
kommentarer Etiketter: programming3
cells in your3

B tags

U tags

I tags

The midwife assistant was kind enough to give us a good pull at the foot so we got all the mucus screamed out of the throat

One happy new mother a couple of hours after the birth (and some breakfast) - if the little guy looks somewhat baked, that's because somebody forgot to tell the new father who was ordered to dress him that he was supposed to turn off the heating lamp in the box after giving the boy outdoor clothes on, oops - this was after the father nearly managed to burn his own hair by sticking it into the heating lamp

Apple, Google, beware - they had a magic tablet, when we got in they wrote our names on it, and by magic, when the birth was over there were happy flags and everything on it, I swear I never saw anyone get near it (the text is "first child, fine boy :), pregnant for 41+0 [weeks/days], congratulations with him")

One happy, and somewhat tired, new father

The little guy in a transportable cradle we used to get him to the hotel restaurant - the book of hypnosis is used to pacify him temporarily

Closeup of the little guy 6 days later, the red marks above the eyes are now fading, they probably come from J. who gave him a good squeeze when the head was half-way out (the midwife ordered a pause)

Structure of a typical animal cell (from Wikipedia)

images

file namealternative text

headers

H1

H2

Thursday, October 6, 2011

Sunday, July 31, 2011

Friday, June 17, 2011

Monday, May 30, 2011

Friday, April 8, 2011

Tuesday, March 29, 2011

Wednesday, March 23, 2011

About Me

Labels

Popular Posts

Blog Archive

My latest votes on YayArt

H3

Thursday, October 6, 2011

Sunday, July 31, 2011

Friday, June 17, 2011

Monday, May 30, 2011

Friday, April 8, 2011

Tuesday, March 29, 2011

Wednesday, March 23, 2011

About Me

Labels

Popular Posts

Blog Archive

My latest votes on YayArt

H4

H5

H6

internal links

addressanchor text
When two becomes three
01:26
Cells and biology
03:06
books
3D in the browser
17:11
programming
Organizational patterns
12:40
programming
GNOME 3 is nice
23:36
1 kommentarer
programming
A take on good, reusable Java design
22:19
links
programming
Spring time!
22:03
books
plants
Older Posts
Home
Posts (Atom)
about me
art
books
flot
food
links
music
photo
piano
plants
politics
programming
writing
Using CSS3 box-shadow with IE
Flot 0.1 released!
About me
Good art and bad art
Javascript and Emacs Lisp
Piano synthesis
Bulk inserting Django objects
Django shell in Emacs
Test if uploaded file is JPEG, PNG or TIFF
Cache busting in Django
October 2011
July 2011
June 2011
May 2011
April 2011
March 2011
February 2011
November 2010
October 2010
September 2010
August 2010
June 2010
November 2009
October 2009
August 2009
July 2009
May 2009
April 2009
March 2009
January 2009
October 2008
September 2008
April 2008
March 2008
February 2008
December 2007
November 2007
October 2007
September 2007
July 2007
June 2007
May 2007
April 2007
March 2007
February 2007
January 2007
December 2006

external links

addressanchor text
img
img
img
img
img
img
ATP
img
Wikipedia
excanvas
Martin
JebGL
ANGLE project
GNOME 3
is still broken
This
img
Flot
OpenStreetMap
Bernard Cornwell
Tremulous 1.2pre
FPS
IOLA
My website
YayArt
img
Blogger