Aug 7 2008 1:01PM GMT
Posted by: Margaret Rouse
object-oriented programming,
Programming,
OOP,
Alan Kay
 |
But just to show how stubbornly an idea can hang on, all through the seventies and eighties, there were many people who tried to get by with “Remote Procedure Call” instead of thinking about objects and messages.
Dr. Alan Kay (he coined the name OOP) |
Doesn’t this quote remind you of Grace Hopper? She said: The most dangerous phrase in the language is, “We’ve always done it this way.”
If you want to learn more about the guy who “invented” object-oriented programming, Wikipedia has a good entry — but I absolutely love this video where he shares his ideas about how we learn. I HIGHLY recommend it. Apple should have a poster for Alan Kay. He thinks different(ly). My favorite quote of Dr. Kay’s is “The best way to predict the future is to invent it.”
Aug 6 2008 11:22AM GMT
Posted by: Margaret Rouse
SOA,
Pam Baker
 |
Like a high-dollar wedding planner, an SOA architect can spare you mistakes and embarrassments while making the big event relatively painless, mostly by eliminating any unforeseen and unwanted surprises.
Pam Baker, Best Reuse Plays in SOA |
I laughed out loud when I read this analogy, picturing the CEO as Bridezilla and the rest of the executive board as the wedding party. Coincidently, Jason Bloomberg, over at SearchSOA.com, was just explaining that there’s a shortage of good SOA consultants right now.
Aug 6 2008 10:59AM GMT
Posted by: Margaret Rouse
SOA
 |
Combining both the Service-oriented Vitality Index and the SoROI provides a much clearer picture of a company’s SOA health.
The Service-oriented Vitality Index, or SoVI, is the ratio of revenue generated from a service (or services) over the last 12 months as compared with all other existing SOA revenue…
The SoROI is the cumulative before tax profits over “N” number of years from SOA-driven products divided by the cumulative product expenditures for that same period.
Jerry Smith, 10 Measures for Successful SOA Implementations |
Jerry Smith does a nice job breaking down some of the issues involved in making a business case for SOA. How do you measure success? And how do you get everyone to agree on the metrics? Jerry suggests there are ten ways you can measure success. All of them make sense to me except for SoVI. I need to go read more about SoVI and SoROI. Are they legitimate metrics or are they just biz-tech voodoo?
Jul 31 2008 6:30PM GMT
Posted by: Margaret Rouse
Technology,
search,
SEO,
David Berkowitz
 |
The search engine’s launch was such a spectacular flameout that it may well go down as a verb. “What happened to that Eddie Murphy movie that was supposed to win him an Oscar?” “It came and went — it got totally Cuiled.”
David Berkowitz, Do We Need Another… |
There was tons of buzz this week — both in the media and in the office — about Cuil. The new search engine promised to index more sites than Google and it had some big industry names behind it. Everyone got all excited, hoping that Google finally had a real competitor. So what went wrong after the big reveal?
The engine works — it’s just not Google. And remember, Google is the supreme ruler. We build out sites for Google. We live and die by changes in the Google algorithm. Competing with Google is serious business. Literally.
Here’s how I knew that Cuil had disappointed and was already being dismissed. It hasn’t even been a week and there are already Cuil jokes.
Think about it. Have you ever in your whole entire life heard a Google joke?
———————–
P.S.
David Berkowitz’s quote made me laugh, but the thing I REALLY wondered when I heard about Cuil was this — what the heck were these brilliant people thinking when they named their engine Cuil?
NEW RULE: Never name your product something you need to tell people how to pronounce. For those of you new to the buzz-swarm, the word cuil is gaelic for knowledge and it’s pronounced “cool.”
Jul 31 2008 10:10AM GMT
Posted by: Margaret Rouse
Technology,
unit testing,
Software development,
Programming,
Justin Gehtland
 |
All development teams (read: more than one programmer) have to deal with integration builds. This is where you pull together all the bits and pieces that the different team members were working on, and check to see if you have a fully functioning product or a Frankenstein’s monster.
Justin Gehtland, Continuous Integration with CruiseControl.NET and Draco.NET |
Justin Gehtland is great teacher. (That’s my highest compliment!)
Jul 13 2008 1:11PM GMT
Posted by: Margaret Rouse
desktop,
Adobe
 |
If your business has any kind of web presence, this could be a great tool for you. Why? Your customers don’t even need to launch a browser to find you. Your application, branded with your logo, could be sitting right on their desktop.
Kyle Claypool, Tech Tools: AdobeAIR Apps
|
I’m not so sure about Adobe AIR apps. I can clutter up my desktop quite nicely by myself. I’ve already ditched my gadgets and widgets. The AIR apps look pretty but I still think I’d rather go to a web page and keep my desktop for my own clutter. I must say, though, that Kyle’s examples almost have me convinced to give it a try.