Skip to content

{ Author Archives }

I’m trying to build something interactive where I can learn from others and hopefully share useful knowledge too.

thecapacity@gmail.com

Posting from my iphone

Although it’s a bit limited, e.g. creating links, I’m now able to post from my iPhone!
It’s not only “neat” from a technology perspective but blurrs the lines between blog and social networking site.
Almost a resurgence to distributed computing environmants.
After all, why twitter when I can post here, and why lock my data into [...]

Educate yourself and while you’re at it, others too

As I wrote yesterday I love TED Talks… oh yea and I did also mention a growing sense of disenfranchisement.
I try not to take the information I gather for granted, and one of the joys I experience is in sharing with others. Of course, I am aware that sometimes it can be overwhelming and I [...]

Can we break the generation gap in business?

I’m finally getting “settled” in my new role working from home and part of that means getting a chance to get through some podcasts. Actually, although I love TED Talks, I’m not actually a big fan of podcasts.
Imagine taking all the rambling and inherent pauses of conversation and couple those with ear piercing music, relative [...]

One bit of Python I’ll never get…

>>> “hello”[2:4]
‘ll’
>>> “hello”[2:]
‘llo’
>>> “hello”[:4]
‘hell’
Do any of those not make sense to you? Here’s how I see it, and my confusion;
“hello” represents a 5 character string… and indexing starts at 0, something most programmers are all familiar with. The “[" "]” characters are used to subscript (or index) the string (which is actually a list of [...]

Poor sad Oogle…

I don’t know if that’s how he spells his name, but just now… I think I broke his heart…

If the records are correct, unbeknownst to me, Oogle and I have apparently had a close knit relationship. Oh, and there’s Ivan too… who was much happier to learn about my existence, “3 years!” he exclaimed. But, [...]

What if stocks were movies?

As you’ve seen from my previous posts, I’ve been playing with python, couchdb and been working my way through the “Programming Collective Intelligence” book. However, what I haven’t been talking about much is what I’ve actually been doing with it!
When learning something, I’m at a disadvantage unless I can relate the technique toward an application, [...]

python & couchdb sample

Lacking any good examples of how to use python’s couchdb module, I’ve managed to make pretty impressive progress (for me) on a 4th of July holiday.
I’ll try to recreated it here for others although I know it’ll be incomplete.
Consider it a syntactical example;
import couchdb
s = couchdb.Server(’http://localhost:5984/’) ##why can’t it default to this?
db = s['stock_values']
ids [...]

Quick mean python bug…

So I’ve been learning some python and love it! It’s highly functional and most of the libraries are “good enough”.
This morning I recently discovered a bug I introduced when testing… not a bug in the class, but a bug in the way Python works against expectations (even if they are just my own).
Let’s say I [...]

Can your datacenter handle this?

Google recently hosted their I/O conference and, during that, a Google Fellow named Jeff Dean illuminated some of their operational measurements;

A single search query touches 700 to 1,000 machines in less then 0.25 seconds.
They currently have 36 data centers containing over 800,000 servers
with 40 servers/rack.

That’s about 555 racks per datacenter and if a standard 19″ [...]

You must be 38 or younger to view this post

Working at a large technology company I’m familiar with the “graying” of IT. While often public perspective on “technology” is skewed by the Kevin Rose’s of the world in enterprise situations it’s often much different.
It’s not uncommon to start a job as the only “new hire” around, surrounded by people who’ve been working in their [...]