June 08, 2008

"Photoshop will now exit"

I realized tonight that Photoshop 7.0.1 doesn’t run under Mac OS X 10.5 Leopard.

An unexpected and unrecoverable problem has occured because of a program error. Photoshop will now exit.

Officially Adobe doesn’t support Photoshop 7.0 anymore and there will be no updates for Leopard compatibility. The consensus on various forums is that there is no work-around.

Link: Photoshop 7.0 - FixYa

I upgraded to Leopard a while ago and I’m running an old version of Photoshop, so clearly I’m not a heavy user. But I was a bit dismayed — for a moment. And then I thought “Why do I need Photoshop?”

My use of Photoshop was largely oriented toward preparing images for the web. There was a time when Photoshop was the leader among a very small number of applications that could do that job well. That’s no longer the case.

I will not be going back to Tiger for the sake of any one application. I will not be buying an upgrade from Adobe. I will be freeing up some space on my hard drive. Photoshop has left the building.

May 24, 2008

A Design Problem ...

A design problem is not an optimization problem.
Christopher Alexander, quoted on Projectionist

May 18, 2008

SOA: Time For a Rethink

We need loosely-coupled services, not orchestration.

… the key really is to “Test fast, fail fast, adjust fast.”
Michael Nygard
Wide Awake Developers: SOA: Time For a Rethink

May 17, 2008

Atwood and Apple

In his post Why Apple is more expensive than Amazon Reg Braithwaite says the record labels are giving Amazon better terms. Jeff Atwood writes about Reg’s post:

But to argue that the competition is ‘unfair’ smacks of the absolute worst kind of Apple advocacy. Unfair? Unfair to whom? The customers who are getting DRM-free music officially blessed by the major record labels?

Yeah, that’s terrible. Just awful.

Jeff Atwood, Supporting DRM-Free Music

Whoa. Apple advocacy is a bad thing? And Reg’s argument ‘smacks of the absolute worst kind’?

Jeff tells us “I’ve been emotionally involved with companies before, and it rarely ends well.” So he’s taking a high road and trying to save us from heartbreak.

A lot of what moves the world is someone getting passionate about something. We are fans of whatever we are fans of at our own risk. Some of us don’t want to be saved. Some of us would rather be passionate and risk losing than not be passionate at all.

But actually Jeff is being disingenuous. He’s very selective in applying his own advice. The ‘don’t advocate for any particular company’ rule is really only applied to Apple.

Jeff could have made a post along the lines of ‘while the titans struggle, the customer benefits.’ But he didn’t stop there. Apple is a villain and deserves to be colluded against — apparently.

I think Jeff has an emotional problem with Apple. He goes all right-brained when the subject is Apple. Maybe he’s a jilted Apple II lover. (Apple ][ forever!)

Postscript: Concerning DRM, I have a much harder time believing Apple will renege on Jobs’ public statements about DRM than that the recording industry will try to stuff the DRM-free genie back in the bottle.

Post Postscript: I was conflicted about posting this. The intent was humorous criticism but I understand I may have missed the mark. I also understand some will receive this post as an attack regardless.

Ah well. You, the reader, will decide.

May 14, 2008

BoMoms

From the proud husband department:

The bug is spreading. My wife is blogging. Her blog, weighty issues, is on the new boston.com BoMoms, a site “for moms in Boston and beyond.”

Do You Talk to Your Compiler?

Do you talk to your development tools?

On Emeril Live, Emeril Lagasse would sometimes make funny little humming noises as he worked. I found it charming in a dorky way. Emeril’s example makes me feel better when I catch myself talking out loud to my compiler.

April 28, 2008

Green Monster at the Boston Apple Store

Universal Hub - Give Apple credit

ifoAppleStore - Future Boylston Store Goes Green

Update:

kottke.org: “I bet they did this just to piss off Gruber.”

Update Update:

The Boston Apple Store opens Thursday May 15.

Opening Day - The Boston Globe

April 21, 2008

Urgency is Poisonous

… in the software industry urgency is self-imposed and morale-busting.
Jason Fried
Signal vs. Noise: Urgency is poisonous

April 20, 2008

Successful Large Systems

There is a rule of thumb that says that every successful large system is a development of a slightly smaller working system. You apply that rule recursively.
Bjarne Stroustrup
Artima: Elegance and Other Design Ideals

April 06, 2008

Professional Praise

Here’s a story:

I’m working as an in-house software engineer for Nameless Big Co creating software for internal use.

I’m at an all-hands meeting for my business unit group. A very important person in a nice expensive suit is at the podium. Apparently we’re honored to have him come and speak to us. What he has to say is engaging until he gets to a certain point.

He tells us he’s had a career in financial services IT and we’re the best and brightest IT organization he has ever worked with. I think of the inefficiencies and poor decisions we deal with every day. It’s normal stuff for a large organization and for a software development management chain heavy on MBA’s. I don’t think we’re more clever than average.

Why is Mr. VIP laying on the superlatives? Is he out of touch? Is he measuring differently? Is he just trying to be a cheerleader? Is he marketing to us?

Striving to be the best and the brightest is incompatible with being uncritical enough to accept his hyperbole. I tune out. He’s pushing more noise than signal.

Here’s a second story:

The lead architect has moved some of my code from a particular project down into a core library so he could use it on another project. “You saved me a lot of time.” He tells me. “You did some good work on that project and I want to leverage it across the other projects.”

Here’s a guy whose technical chops I respect and he found my code useful. It’s a small thing but it made my day.

Peer praise is meaningful.

constructive nonconformist

Useful Books

*

  • Basecamp
    Basecamp project management and collaboration
  • Backpack
    Backpack: Get Organized and Collaborate
  • Technorati

Creative Commons

Blog powered by TypePad
Member since 02/2004