Tamara from Mark Robertson’s Plumbing did a good job for me sorting out a leak this morning. She did a good job and didn’t overcharge like my last one, so here’s an unsolicited plug. No, they don’t have a web site, but you can look them up in the Yellow Pages.
Archives for the Month of July, 2009
New Modes of User Interaction – Dan Bricklin
Tuesday, 28 July 2009
Dan Bricklin points to a new generation of applications that will utilize a new mode of interaction with the computer, beyond mice and menus.
In a podcast with Scott Hanselman, Dan also said that it will also affect the way programs are written, similar to the transition from text/console programs to event-driven ones [not his exact [...]
Using patterns to accelerate software development
Friday, 24 July 2009
An Australian company is working on a AusIndustry grant on rapid application modelling.
I’d love to interview these guys on the blog just for some insights they gained from the process.
Printing the current running stack in Python
Friday, 24 July 2009
The traceback module has utility functions for printing the currently running stack, not just tracebacks.
import traceback
import logging
# somewhere in your buggy code
logging.log(1, "".join(traceback.format_stack())
Sharepoint ideas for MicroISVs
Wednesday, 22 July 2009
I was looking around for projects that a MicroISV can build on top of Microsoft Sharepoint, and thought I’d share a few resources I’ve come across.
Michael Sampson has written up a gap analysis for Sharepoint. A table of contents is available for download on his site. He was actually nice enough to call, all the [...]
Feynman’s Lectures posted on Microsoft website
Wednesday, 15 July 2009
Bill Gates bought and put Feynman’s physics lectures on line. Unfortunately, I couldn’t watch it using Chrome (which has outstanding stability compared to IE8). However, once in a while, I’m prepared to pay the Microsoft Tax, fire up MS IE and watch:
http://research.microsoft.com/apps/tools/tuva/index.html
Update: It appears that the site is down at the moment.
XSLT – munging apostrophes
Tuesday, 14 July 2009
Escaping escapes can be a near impossible task with XSLT.
Here is the standard form of testing whether a string matches
<xsl:if
test=”countryName=’USA’” >
Name matches
</xsl:if>
What happens if the country name is People’s Republic of China instead?
You can’t use the apostrophe because the single quote is already used to delimit the string.
You can’t use double quotes [...]