Archive for December, 2007

More errors lately

Friday, December 28th, 2007

I’ve been getting this error intermittently when I’ve been working with Reports and Dashboards:

Screenshot

Not sure why–I never saw these before about a week ago.

Some thoughts on Campaigns and Opportunities in appeal processes

Wednesday, December 26th, 2007

We’ve been thinking about moving Opportunities through an appeal process via Campaigns. There were some things missing, so we’re taking a stab at building them. I would love feedback…

Here’s a short movie about moving Opportunities from one Campaign to another in Bulk:

And another about moving Opportunities to Campaigns in Bulk from a list view.

A geeky-folky Christmas to everyone

Monday, December 24th, 2007

Thinking of good friends…

Friday, December 21st, 2007

Screenshot

Edit the Campaign History related list

Tuesday, December 18th, 2007

I swear you couldn’t edit this before. But now you can! Hooray! Must have been folded into the Winter ‘07 Campaign updates.

screenshot

Jing request post

Tuesday, December 18th, 2007

Hey Jing, I’m loving every minute of your new version. Being able to do a screen movie, load it up to my webserver, and have the embed code with no effort has changed the way I work. I’m posting more quick screen captures because it takes literally no time. Look at my past posts and you’ll see a marked increase in visual elements captured with Jing since your FTP option went live.

When you first talked about how the project wanted to change the way people had conversations on the web, I wasn’t fully on board, but now I’m right there with you.

Here are a couple things I would love to see out of your amazing product:

  1. I would love to have multiple FTP sites configured and then I could choose which one to share to. I have a personal blog, but we’re likely to start using Jing for work content, and I’ll want to FTP that stuff to my work Plone site. Having multiple FTP profiles would be the bomb.
  2. It would be really cool to have an “advanced embed” function where I can parameterize a querystring with the embed info, and then Jing can pop that URL when I click the “advanced embed” button. Then, if I’m smart enough, the embed code could drop directly into my blog posting software editor. This option wouldn’t be hard for you guys, other than modifying the UI to have another button–you’ve already got the parameterizing working very well.
  3. Can I have longer movies now that I can host them anywhere?
  4. Update: I almost forgot! Keep the current level of functionality free! All hail disruption!

It’s a short list because, frankly, Jing is more than I ever hoped for in a free product. Killer. Also, can’t wait to see how this is going to fit into your Camtasia product line. At work we have a need for longer, edited screen movies, and if Camtasia can have any of the Jing mojo rub off on it, we’ll probably switch.

Ribbit: very cool phone integration to come

Monday, December 17th, 2007

screenshot

I just watched the demo of Ribbit for Salesforce.com. Very cool integration of phone calls with Salesforce. Better than the Skype integration using Salesforce Call Center. If they can fix the outbound called ID problem that Skype has, I’m sold.

Can’t wait to get in on the private beta…Please?

While you’re waiting for the Salesforce API

Monday, December 17th, 2007

You can watch this about just how quickly our world is changing…

Feel my pain…

Monday, December 17th, 2007

screenshot

Update: Still slow…

screenshot

Update: Check out how fast Campaign Membership inserts are…

screenshot

Two reasons–no Apex is running on this table, and they’ve optimized Campaign Member inserts heavily because it’s a very high volume object.

Update: First screenshot was from a Contacts insert, second from an Opportunity Insert.

Update: In the comments I clarify that I knew from the start that slowness is due to the Apex triggers I’ve written that are running on my inserts. So the pain is self-inflicted, a combination of Apex code and batch size=100 because of heap and script statement limit problems.

What we have here is…

Thursday, December 13th, 2007

When two systems are integrated, they need to talk to each other. On the web, as in real life, communications can be sometimes be temporarily interrupted. It’s important to recover gracefully from interrupted communications. Some integrations recover more gracefully than others…

screenshot