# Monday, 24 April 2006

We do a bunch of serialization from objects into various (legacy) formats, and just this week discovered a performance bottleneck I’d never anticipated (mea culpa).  Apparently Type.GetCustomAttributes(true), or PropertyInfo.GetCustomAttributes(true) are expensive operations.  When I stop to think about it, I guess I’m not surprized, but it was not something I’d ever considered as costly performance wise.  We have to pass true in a few cases, since we may need to now about inherited attributes out on leaf nodes in the inheritance hierarchy.

Anyway, some selective caching fixed a pretty sizeable portion of the problem.  The realy way to solve the problem is, not surprisingly, exactly how the XmlSerializer solves the problem:  runtime code generation.  But we’re not quite there yet. 

Anyhow, if you find yourself calling GetCustomAttributes(true), beware that it may be more expensive than you think…

Monday, 24 April 2006 14:20:11 (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [1]  | 

Vikki and I took the kids to see an “Indian Dance Ballet” downtown yesterday called Krishna Bhakti.  It was great!  Groovy costumes, great music, and some very impressive dancing.  The ballet focuses around the lives of two female saints and poetesses who were proponents of Krishna Bhakti, or love of the divine in the form of Lord Krishna.  Their stories reminded me a lot of that of Hildegaard von Bingen, a medieval German nun and abbess who was also a poetess, and whose work has become popular of late. 

The lead dancer and choreographer, Jayanthi Raman, also runs a school for Indian dance here in Portland, and many of the dancers yesterday were her students.  I’ll be looking out for future productions sponsored by Rasika, an Indian Arts and Cultural Council in Portland. 

Monday, 24 April 2006 14:12:52 (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, 10 April 2006

I’m such a sucker for good TV shows on DVD.  Our latest favorite is Lost.  What a groovy show.  I love the fact that during the cource of the first couple of episodes you form distinct impressions about the nature of each character, and one by one during subsequent episodes those impressions are exploded.  A very interesting premise for a show, particularly set against the survival-on-a-desert-island background.  I also like the fact that there are unanswered questions that are allowed to linger for several episodes before finally being addressed.  It’s nice to see more TV shows taking advantage of story arc, a la Joss Whedon, and not making the assumption that your viewers are all dim bulbs who can’t remember what happned a few weeks back. 

We’ve been renting Lost one DVD at a time, which Vikki says is a good thing, or else we’d never sleep.  :-)

Home | Movies
Monday, 10 April 2006 11:29:36 (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 

The second I win the lottery, I’m so getting one of these.  They are wood-covered, spherical rooms that you hang from trees.  What a great place to hang out in (literally). 

 

Treehouse sphere
Monday, 10 April 2006 11:03:06 (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  | 
# Monday, 03 April 2006

This weekend Vikki and I were in Seattle for an anniversary party (that turned out to be a wedding… long story) and part of the festivities was a performance by Circus Contraption.  They were completely fantastic.  What an awesome show!  They are a group of musicians who also happen to be circus-style performers.  They played some very cool music, highly reminiscent of 30’s bistro music, a la Paris Combo or similar bands.  Along with the music (which would have been cool enough by itself) there was juggling, tap dancing, ballet, several varieties of trapeze art, a strong man, stilt walking, and more. 

I was really impressed not only with the breadth and depth of their talent, but how consistent they were with the retro-circus style.  The costumes, music, instruments, everything fit very well together.  I think it’s cool that people would choose to preserve this particular style of music and performance and do it with such obvious dedication. 

Enough raving… if you ever get a chance, check them out.  They are playing a week-long engagement in Seattle in mid-July (details on their site) and I’m hoping to make it up for a show.  It’d be worth the drive.

Monday, 03 April 2006 14:42:37 (Pacific Daylight Time, UTC-07:00)  #    Disclaimer  |  Comments [0]  |