The guitar scale version, the software engineering version.
Related:
Mozila Developer Center: Class-Based vs. Prototype-Based Languages.
Wikipedia: Prototype pattern
JavaWorld: A look at the Composite design pattern
Fluffycat: Java Design Patterns
The guitar scale version, the software engineering version.
Related:
Mozila Developer Center: Class-Based vs. Prototype-Based Languages.
Wikipedia: Prototype pattern
JavaWorld: A look at the Composite design pattern
Fluffycat: Java Design Patterns
As part of their Women In Tech series, Blogher’s Virginia DeBolt interviews Shelley Powers. It’s a terrific interview. Check it out.
Old news on my Twitter stream, but thought I should share here: SOAWorld republished a piece of mine I wrote a while back on principals I’ve picked up from programming.
Aaron Held writes a great post on specialization and the issues it raises in a development organization.
The Heinlein quote he shares is a keeper, and so is the podcast he linked to: Escape Pod: EP179: Arties Aren’t Stupid. I’m new to Escape Pod, which, apparently is a podcast where a sci-fi story is read and then discussed. The comments thread on this one is hot and heavy with folks arguing the effect of the narrator’s accent and slang – I think they transport you deep into the story’s universe. It’s an awesome fun recording. I typically don’t find the time for podcasts, but in this case, I’m subscribing.
Three links from two Comcasters:
codeartisan: Jon Moore: Measure your improvements
codeartisan: Jon Moore: Cracking down on technical debt
code zen: Arpit Mathur: Isn’t quality code a feature?
Gabor Cselle: “The Future of Email” Talk in Sydney
Identity Management Manifesto: via robert_francis
Burningbird: This Week’s Semantic Web, Burningbird style
Waxy.org: Memeorandum Colors: Visualizing Political Bias with Greasemonkey
slacktivist: They need help: Information — facts, reality, the rebuttal and debunking of lies — is one kind of help that the captives of unreality need. That information is necessary, but not sufficient, for those who have chosen their own captivity. What else is necessary, and what might be sufficient to help them choose not to make that choice, is something I want to continue exploring.
I have a problem on my host. This came in handy.
Check it out: OpenPyro: OpenPyro is a pure AS3 framework for creating RIA’s. Open Pyro draws a lot of inspiration from Flex but aims to be more expressive as well as have a smaller filesize and memory footprint.
Arpit Mathur, one of the most brilliant developers I know and a straight up Flash guru is leading the Open Pyro project. He recently posted about OpenPyro on his personal blog and includes a screencast of him using the framework to develop an app.
Kevin Fitzpatrick another CIM Flash master, and lead developer of another open source project at CIM, LogBook, comments about OpenPyro.
If you’ve been keeping your Subclipse Eclipse plugin up to date on Leopard, sooner or later you will be met with a situation where your svn cli client will report an incompatibility and lead you to upgrading it.
The problem starts when you download and install the universal binary at CollabNet.
Installation goes well, but it doesn’t upgrade the original installation you have on your machine.
The simplest solution found in the comments in this post was to override path so that /usr/local/bin/ takes precedence over /usr/bin/ . In addition, I took the additional step of moving the original svn binaries from /usr/bin to a backup folder, to avoid any possible conflicts.