Smart "conditional compilation" commenting tip for C++ style languages:
foo();
/*
bar();
baz.foo = 200;
return{
dolly:clone()
}
// */
foo();
//*
bar();
baz.foo = 200;
return{
dolly:clone()
}
// */
Amen to this. OOXML is a braindump of a 20 year history, not a standard. Braindumps are always messy. XML-ifying the mess Joel Spolsky describes here does not make for a nice implementable truly open standard.
Good Jon Udell post on data friction and the strange but understandable fact that data is usually only made available in human consumption form, not machine readable form - making screen scraping a profession..
3D Travelling Salesman using Genetic Algorithms from Ryan Bateman on Vimeo.
It's intesting how erratic the development is - it's not like large swaths of the final solution are found early and stable for most of the animation.
Very clever: Using colorchanges generated by the CSS :visited pseudo-class lets you test the client for previous visits to specific URLs.