My technology week in review ending 2010.01.24

I've found it very useful to use Delicious to keep track of the interesting tech stories I find each week, but I'm worried about overwhelming this blog with these updates. It HAS forced me to add other postings as well, which is good...

For the time being I'll continue posting these summaries, but would love any sort of feedback you might have in the comments! This week includes stories related to:

And for those of you on Twitter, the stories relate to: @jeffdavis_co @edbrill and
@zzgavin

(As always, most of the text is lifted directly from the related websites and isn't my own text.)

SQL and DB2

Links related to SQL or more specifically IBM DB2.
SQL Tuning: Not just for hardcore DBAs anymore | developerWorks
With Optim Development Studio, DBAs and developers now have the ability to see and manipulate the actual SQL that is being used by the Java program in the context of the actual line of source code that produced the SQL. In addition, Optim Development Studio provides visualization capabilities that allow developers to see which SQL statements cost the most and, maybe even more important, how often they are run. Finally, the new query tuning offerings provide tuning advice designed to help developers and DBAs collaborate effectively to produce fast, less costly enterprise-ready database applications.

Delicious tags: database dba developerworks performance sql DB2 IBM Optim OQT

Are you REALLY ready for Production? | DBI Blogs
It is a common and unwise practice to think that your development, test, and QA hardware should have a hardware configuration similar to your production environment. In fact, I assert and suggest that this practice is a really BAD idea. When development and test machines have memory and CPU resources on par with the production environment, it is far too easy for physical design problems to hide behind all of that memory and horsepower. Let's please stop this insanity and instead use hardware configurations that will assure success in production.

Delicious tags: db2 sql performance software development

Software development

Programs and processes used to streamline and self-document the development of software. Agile, Object-Oriented, Online, etc...:

A Beginner’s Guide to Dojo Charting | SitePen Blog

Looking for a way to quickly and easily add great looking and functional charts and graphs to your web pages with JavaScript? This two part guide looks at how easy it is to get Dojo Charting up and running, and then examines in greater detail the options available for different looks for your charts. Starts with a basic example and then examine all the options available in defining your plot type. Part 2 covers the options available in defining the axes and data sets for your charts.

Delicious tags: dojo javascript tutorial visualization development ajax library programming chart

Are you REALLY ready for Production? | DBI Blogs
It is a common and unwise practice to think that your development, test, and QA hardware should have a hardware configuration similar to your production environment. In fact, I assert and suggest that this practice is a really BAD idea. When development and test machines have memory and CPU resources on par with the production environment, it is far too easy for physical design problems to hide behind all of that memory and horsepower. Let's please stop this insanity and instead use hardware configurations that will assure success in production.

Delicious tags: db2 sql performance software development

Collaboration software

With the success of Web 2.0, collaboration software has become a hot topic. Whether it is publig systems, like Google Wave, or systems designed for within the enterprise, like Louts Connections:
Ten Ideas for the New Decade - An Edelman Digital White Paper - The Steve Rubel Lifestream
In the following pages you will find 10 essays on such trends written by some of the smartest thinkers in digital marketing. These ideas, when looked at together, reveal four key themes

Delicious tags: socialmedia trends whitepaper research culture edelman collaboration

IBM's Project Vulcan: The Next Generation of Lotus Notes and a Rival To Google Wave - ReadWriteEnterprise

Project Vulcan is catching some attention here at IBM's annual Lotusphere event in Orlando. It isn't set for developer release until the second half of this year, but its potential as an all-encompassing cloud-based collaboration service is causing many to compare it to Google Wave. Project Vulcan is being described as the next generation of Lotus Notes. It's an aggregation or federation of email, calendars, profiles, to do lists and social analytics all in one place. It's designed to filter out noise from real-time conversations, make recommendations and provide relevant content. Sounds a lot like Google Wave.

Delicious tags: collaboration IBM Lotus Notes Lotusphere Vulcan ReadWriteWeb

IBM Project Vulcan | Ed Brill blog
A concept for the future of collaboration, including the future of Lotus Notes, from IBM Lotus. Called IBM Project Vulcan, the demonstration highlighted several components to the Lotus collaboration vision.

Delicious tags: IBM Lotus Notes collaboration google-wave Vulcan Lotusphere
Associated Twitter users: @edbrill

Podcasts

The various podcasts I listened to this week

Jeff Davis introduces Open Source SOA | FLOSS Weekly 103

Guest: Jeff Davis introduces Open Source SOA, a methodology for developing applications using accessible, discrete, reusable components. The conversation was full of TLA (3 letter acronyms) like BPM, ESP, and SCA all of which are explained in his book - see http://jdavis.open-soa.info/blog/?page_id=5for details.

Delicious tags: SOA ESP SCA opensource FLOSS-weekly podcast twit
Associated Twitter users: @jeffdavis_co

Building Social Web Applications author Gavin Bell | Jon Udell's Interviews with Innovators

Gavin Bell's new book, Building Social Web Applications, synthesizes a wealth of practical knowledge gleaned from his own long career as a web developer and from interviews with fellow practitioners. In this conversation he reviews the key principles and patterns that define what we today call the social web but will soon simply refer to as the web.

Delicious tags: interview podcast social web udel Interviews-with-innovators

Associated Twitter users: @zzgavin

In C | Radiolab
Not too long ago, Jad was invited to contribute to In C Remixed, a compilation of remixed versions of the 1964 Terry Riley piece that quietly changed the world of classical music (and eventually pop music too). In this podcast, Jad talks to musicians Michael Lowenstern and Zoe Keating about their remixes, what they did and why.

Delicious tags: radiolab npr podcast music C-remixed Riley