

“… one central, overriding guideline for iPhone UI design: Figure out the absolute least you need to do to implement the idea, do just that, and then polish the hell out of the experience.”

Also, in light of the Python-centricity of Google’s App Engine:
Getting a grip on Python: six ways to learn online

“XRVG stands for “eXtended Ruby Vector Graphics”. The purpose of this project is to define and implement a high-level and powerful programming environment for vector graphics generation. … XRVG is a Ruby extension, that generates SVG content.”

Without bemoaning fate, in this entry I want to show why Computer Science, as well as many of mans other endeavors, suffers so horribly from our fuzzy perceptions of the world around us. It’s as if we are walking through a fog with blinders on. The things that underpin our knowledge are often so much weaker than we know or really want to believe, yet until we can accept our knowledge as it is, we cannot fix our understandings. We’ll just stay trapped in a world of both abundant truth and falsity that often balance each other out.

XRVG stands for “eXtended Ruby Vector Graphics”. The purpose of this project is to define and implement a high-level and powerful programming environment for vector graphics generation…. XRVG is a Ruby extension, that generates SVG content.