March 12, 2009 § Leave a comment

I’ve been blogging for a while now, but I never bother to figure out how pingback works.

In short, pingback uses link element and XML-PRC for notifying the recipient.

Learn something new everyday.


PyPy: Assembler Wanted

March 11, 2009 § Leave a comment

March has been a good month for PyPy project. In this post, their JIT is 20x faster than CPython. The code is below:

i = 0
while i < 10000000:
i = i + 1

From the blog post(s), the JIT is generated via tracing the code’s bytecode. The post said that most of their crashes happened because of unsupported operator on the assembler back-end.

Since, PyPy project allows multiple back-ends (well… that’s the whole point), having more assembly developers working on the JIT would be a great thing to realize its speed potential.

(I know, I know, the point of PyPy project is not just for speed, but there are a lot of people who are enthusiastic for this reason)

So, if you know friends who know assembly, spread the words…

Inside IDEO: How Industrial Designer Works

March 9, 2009 § Leave a comment

Here are the 3 parts of ABC NightLine: Inside IDEO, one of the top industrial designer firm. The show aired in 1999.

I notice that Agile processes have similarities to what IDEO folks are doing, i.e. taping mock designs on the wall and voting with stickies.

Hope reader enjoy these.

Another KVDB: Redis

March 9, 2009 § Leave a comment

More and more KVDB projects are entering the scene, this time is Redis.

Why redis is cool? Writes to disk is perform periodically as opposed to immediate. Perfect for applications that are cache-heavy.

It boasted 100,000+ writes/sec. That’s pretty cool, the fastest benchmark I’ve seen so far. But don’t jump on it for mission critical application, yet. They just got started on implementing the replication. Just wait for a bit, from browsing the source, codes are checking in daily.


Ruby on Rails:

March 8, 2009 § Leave a comment

Don’t know if many readers know this, but uses Ruby on Rails.

Below is the slide presentation by 1 of their developer.

Apache Benchmark: How To

March 8, 2009 § Leave a comment

I can never remember the options to goes to ab command.

ab -n 1000 -c 5 {url}

-n: total number of times hitting the URL.
-c: total number of concurrency.

Python now has its history blog

March 6, 2009 § Leave a comment

Guido is kind enough to share some of his design decisions in this blog.

Where Am I?

You are currently viewing the archives for March, 2009 at RAPD.


Get every new post delivered to your Inbox.