More Articles  

2005-03-15
Type composition in static languages

Over the years, one of the things that have kept fascinating me is the subject of runtime type composition. In other words: Combining a complete type from separate implementations of interfaces.

Or more specifically, how to do this in an efficient way in a statically typed language, such as C++. ...

2005-03-15
The simple joys of office life

We've been in the new office for a week now, and we're getting settled in. Apart from being one of a small group of unlucky people who have yet to receive a new security badge (I hope I shouldn't read anything into that...) everything is fine. Great in fact.

Such ...

2005-03-15
California judge backs gay unions

According to the BBC, California judge backs gay unions based on the argument that the state constitution prohibit discrimination.

I still have problems understanding why this is such a big problem for so many people. I respect that ...

2005-03-14
XML with C++ - To DOM or not to DOM

After my rant earlier today, I've decided to toy around with writing my own C++ DOM parser, mostly as an educational experience, but perhaps it'll turn out to be useful.

My initial thought is to leverage boost::shared_ptr to get an interface that is as close to the Java ...

2005-03-14
Fedora Core Linux Blog

If you use Fedora Core, then Fedora Core Linux Blog is a great blog to follow.


...

2005-03-14
Ajax, promise or hype

QuirksBlog: Ajax, promise or hype? is a great summary of AJAX, the discussion around it, some history, and some suggestions.

(If you've missed it, AJAX stands for Asynchroneous JAvascript + XML. It's a paradigm for creating web applications by leveraging the support for ...

2005-03-14
UMBC Semantic Web Reference Card

Via: Danny Ayers, Raw Blog:

"The UMBC Semantic Web Reference Card is a handy "cheat sheet" for semantic web developers and programmers. It can be printed double sided on one sheet of paper and tri-folded. The card lists common RDF/RDFS/OWL classes and properties, popular ...

2005-03-14
Communities of purpose

Nova Spivack has a short blurb titled Minding the Planet: Communities of Purpose: The Third Type of Community. He mentions wanting to create tools to help people create more productive communities of purpose.

The question then, is what should ...

2005-03-14
Free ride vs. 'pay-wall'

Dan Gillmor and Doc Searls have both commented on the New York Times article
Can Papers End the Free Ride Online?

Both comment on how putting the content behind a "pay-wall" or "costwall" reduces their ...