Archive for November, 2006

links for 2006-11-19

Sunday, November 19th, 2006

links for 2006-11-16

Thursday, November 16th, 2006

Jitterbit: Integration with Salesforce.com

Tuesday, November 14th, 2006

I sat in on a webinar for Jitterbit open source integration server. The goal of Jitterbit is to make your integrations easier by allowing you to connect various data sources together based on rules and schedules you create. You can save these out as Jitterpacks, which can be shared freely.

You basically are doing operations that go get data, and then do something with it. Go get all the Accounts from Salesforce.com, then update/create Company records in another database with that data. You also get to chain the operations together, so after you update/create the Company records, you can then go back to Salesforce and get all newly modified Opportunities, creating Orders in the database related to the correct Company.

The webinar walked through creating an integration with Salesforce.com and PostgreSQL.

  • You describe Salesforce.com by uploading your enterprise WSDL to Jitterbit
  • Chose the methods you want to use in your integration: login, describeGlobal, describeSObject, query, querymore, create.
  • Create operations, like login to Salesforce, grab some data and put it in a database.
  • Chain the operations together to make your integration logic
  • Schedule the whole shebang

I built a series of operations that integrates our dotproject project management app with Salesforce.com. Using PHP, I wrote out the operations and transformations by hand. Seems like I could recreate this logic in Jitterbit fairly easily, once I get over the initial learning curve. I don’t think I’ll have time to go this route any time soon, but I could see making the investment if I had to make major changes to our integration.

It’s a pretty cool system. I don’t have clients who need this kind of thing right now, but I think Jitterbit would be a good option for people needing true integration between Salesforce.com and other database applications.

Technorati tags: , ,

links for 2006-11-14

Tuesday, November 14th, 2006

links for 2006-11-13

Monday, November 13th, 2006

Stop the elections, there’s a war on

Sunday, November 12th, 2006

Wow, this is what Bush said in his radio address:

Whatever your opinion of the outcome, all Americans can take pride in the example our democracy sets for the world by holding elections even in a time of war.

Wonder what he would have rather done…

Thanks Crooks and Liars.

links for 2006-11-12

Sunday, November 12th, 2006

links for 2006-11-11

Saturday, November 11th, 2006

links for 2006-11-10

Friday, November 10th, 2006

Early Retirement

Thursday, November 9th, 2006

Corporate America has loved “early retirement”. This is where instead of laying off your older workers, you offer them a cash buyout. They take the lump sum, and head home at 52 to take IT classes at the local community college. It’s brutal, but has shown to be very effective for quietly getting rid of folks who would be difficult to layoff. We didn’t lay them off, just gave them an opportunity that some of them chose to take…

There’s clearly been a change in the country these last couple years. People want new ideas and new leadership. The election the other day showed that. But incumbency still is incredibly powerful and many congresspeople won’t be replaced because of their long relationship with their constituents.

So, could the Democrats give the people fresh choices in districts where congresspeople are entrenched? What if the Dems came up with an early retirement package for congresspeople? Give them financial incentive and they may well choose to leave their new-found minority positions. Especially in the House, minority status is not nearly as much fun as majority.

Dems are going to push through a hike in the federal minimum wage in January. I have some ideas of some other things they could include in that legislation that would be progressive, and also constitute an early retirement package for any Congresspeople so inclined to take it. For anyone who runs for office at the end of their next term:

  • A 20% pay cut for all legislators. The American people have seen wage stagnation for the last 40 years, Congress should acknowledge that by resetting their wages to a more realistic level. This would be a great message to the middle class.
  • A corresponding reduction in the annual salary retired Congresspeople pull every year for the rest of their lives. They get full pay till their dead, you know. By cutting salary by 20%, the annual retirement pay drops, and that adds up to hundreds of thousands of dollars over the period of retirement.
  • Cancelling the free health coverage for all retired Legislators who retire after 2008. The message: we have a lousy health care, we’re going to try to fix it, but until we do Legislators won’t be getting preferential treatment. We’ll pay our own way until you don’t have to.
  • Reallocate the money saved to support for wounded soldiers and families of those killed in Iraq.

What normal person in America wouldn’t support this? We’re continually told that Americans don’t trust politicians, what better way for Democrats to gain trust that acknowleding the lousy prediciment Americans are in regarding wages and health care. This is a great populist statement that shows direct support for the troops.

Bush might veto it, but try explaining that position to the average person paying $1000/month for health care for her family.

And, it’s an early retirement package for the old dogs, creating open seats in 2008 when the environment will still likely favor change. Democrats may lose Robert Byrd, but overall I think most retirements would be Republicans who see the next 2 years as pretty unappealing.

This would be a bold populist statement that would require Democratic legislators to put their own pocketbooks aside for the good of the country. And it would set the tone for the next two years, even when most of the work they’ll do the rest of their tenure won’t be populist in nature. First impressions are important.