my recent reads..

Atomic Accidents: A History of Nuclear Meltdowns and Disasters; From the Ozark Mountains to Fukushima
Power Sources and Supplies: World Class Designs
Red Storm Rising
Locked On
Analog Circuits Cookbook
The Teeth Of The Tiger
Sharpe's Gold
Without Remorse
Practical Oscillator Handbook
Red Rabbit
Showing posts with label OTN. Show all posts
Showing posts with label OTN. Show all posts

Tuesday, June 03, 2008

Oracle Release Timeline with Dipity

Derek Dukes was on net@nite #53 the other week, and it was really interesting to hear him talk about dipity.

Dipity is an experiment in information organisation, with time being the primary dimension currently being explored. Similar in a way to MIT's SMILE widget, which I was investigating a while back for visualizing time-based information.

Dipity shows a great deal of promise, and I like its emphasis on self-discovery and organisation information if directed (rather than everything having to be painstakingly entered). It is certainly a fun way to get lost for a few hours and learn a whole lot of stuff you never set out to study (just go to the home page and start checking out different timelines!)

Ulrich has already worked up a history of Oracle Releases. Not complete, but a fantastic visualisation that would be worth supporting and maintaining!

NB: I'm posting a static image here for now, because the embed code doesn't seem to work in all browsers at the moment.


Tuesday, February 12, 2008

Popflying the Oracle Community

Back last year I got all excited about Yahoo Pipes ( Web 2.0 Wake-up Call for BPEL? ) and its graphical approach to building mashups. In fact I still use a Pipes mashup as my mega-aggregated Oracle newsfeed.

Now I've discovered a new toy - Microsoft Popfly - and finally a reason to install Silverlight! I remember popfly getting mentioned in Bex Huff's roundup of mashup tools last year, but at the time it was still in restricted beta.

Popfly's still in beta, but now open to one and all. Put aside your biases for a minute and go play ... if you are like me, it will blow your mind. It may not be the final word in mashup tools, but it sure opens your mind to what should be possible.

Here's a little mashup I created 5 minutes up the learning curve. It's a cute display of the latest photos posted to the Oracle Community site:


Postscript: yes, you do need Silverlight installed for this to work of course. Silverlight is available for "all major browsers running on the Mac OS or Windows". If you are not prompted automatically for the Silverlight install, visit the Silverlight site.

Friday, November 16, 2007

Oracle OpenWorld from Afar

The Bloggers at Openworld announcement promised to make this years conference a very different experience than ever before. Especially for people like myself who weren't able to attend. I'd like to add my big vote of thanks to the OTN, AppsLab and Oracle bloggers, whose combined efforts really did make this a great (first?) "virtual" OpenWorld.

Blogging In Action
By my last count we had 59 "openworld07" articles tagged at del.icio.us (37 in the official OTN del.icio.us tag cloud, 43 in Eddie Awad's Oracle OpenWorld News Aggregator and 26 tagged via Technorati). And so far 452 photos at Flickr.

I especially enjoyed the detailed conference diaries by Dimitri Gielis, Nathalie Roman and Doug Burns. Eddie Awad did a great job of community reporting outside the conference halls. They are just a few I enjoyed - too many other bloggers to mention, but on behalf of all the "virtual attendees" I thank you all!

Best Post has however got to be Oracle World and the invasion of the sports jacket on what is now one of my favourite blogs by the Sartorially Orientated Architects!

Suggestion #1 for the Community - Get our Common Tagging act together Eddie Awad posted some great tips for publishing and following OpenWorld. To be honest though, the adoption has been mixed. I suspect partially because there wasn't enough publicity or official sanction given to the ideas. I only noticed Eddie's post today - after the conference is over!

The most "wired" conference I've attended was ix2007 in Singapore, where instructions for twitter and tagging posts via Technorati were prominently included in the registration materials. It would be great to see this getting more official attention at OOW08.

If you blogged about OpenWorld, it's not too late to tag your posts "openworld07" and register with Technorati. And if you are reading Openworld articles, keep tagging them on deli.cio.us!


Podcasts and Streaming
Justin did a bang-up job with the OTN TechCasts from OpenWorld (can't pick a highlight since they all had great people with really relevant stuff to say). And it truely is OpenWorld when you can catch the keynotes without even attending the conference.

Suggestion #2 - Publish a Podcast Feed for the Keynotes and it's not too late for Oracle to post some feeds for the video, highlights and full audio feeds - with properly tagged audo files! I'm happy to download them all individually, but it would have been even more convenient to be able to subscribe to the keynotes feed and have them pop up in my iPod as they are published.


And now .. the analysis
I guess the one thing we haven't seen a great deal of so far is analysis of what went down at OpenWorld. I'm sure that will surface over the next weeks and months. My attention was drawn to two key themes..
  • Virtualization The announcement of Oracle VM may prove to be a blockbuster if it is widely adopted in practice, I think once it is fully integrated with Enterprise Manager. It promises to completely change the game for how we build and maintain applications and technology infrastructure - from the bare-metal up, from one vendor.

  • Fusion Scorecard the years are ticking by since Oracle played the Fusion card. Vinnie Mirchandani is just one who is asking "Where are the Fusion Applications?" For the cynics, the organisational changes in development are just another indicator that Fusion is devolving into a Technology/BI story i.e. just futzing around the edges. The optimists however will point out that getting the technology platform right is essential, and is not even news (see for example Cliff Godwin's Fusion AppCast on the Fusion Strategy Office from Jul-07).
    The true test for Oracle will not only be the delivery of appropriately componentized Applications, but the business insight it can encapsulate in the platform (hence why it is more important than ever that Oracle Development usefully engage the community through events like OpenWorld and the customer advisory boards).
    It is one thing to enthuse about how bringing Web2.0 and social networking features to CRM will have sales people the world over swooning, and quite another to have a head-on collision with the "Real World"!


That's all for now. Again, thanks especially to Justin (OTN), Jake and Paul (AppsLab) and the many Oracle bloggers who turned Oracle OpenWorld 2007 into a global, networked event. Kudos!

Wednesday, November 14, 2007

Rejoining the Oracle Social Mix

To the AppsLab team - a big thank you! As I mentioned in my last post, I'm now ex-Oracle, and one of the transition pains was cutting myself off from the internal Oracle Connect social networking site. But no sooner do I leave, and they graciously launch Oracle Mix - which is basically the combination of the IdeasFactory and Connect, but now open to the world. Yes!


I hope this is only the beginning, and we see some rapid development of the site into a premier channel for the Oracle community. I imagine a great deal of the effort in the 5-6 week development period went into integrating and refactoring the AppsLab code, and porting to the Oracle AS + jruby environment, so I'll be gentle with my comments for now;-)

I guess the main nudge I'd like to give the team would be to think a bit more about the idea generation/innovation process and adapt the site to suit. To be frank, I was getting a little disillusioned by the IdeaFactory because it was turning into a dumping ground - literally thousands of ideas going in, but little sight of what benefit was coming out.

Good ideas are hard to find - Scott Berkun does a grand job of demolishing this falsehood in The Myths of Innovation (required reading I would recommend for anyone working on "innovation tools"). The implication being that there should be no surprise in Oracle Mix attracting many great ideas, but more important is what happens next..

Do they get adopted by an Idea Angel to champion the cause? Do they get the protection and attention to make the transition from Idea to Innovation?

And perhaps even more significantly, how will the community learn about "Ideas that make it"? This will be critical to stimulate a virtuous feedback cycle that encourages people to submit more ideas because they can see it is worthwhile.

Dell included this critical ingredient for their IdeaStorm site in the simplest of ways .. Ideas in Action is just a blog of stories about how they have adopted and implemented ideas submitted and voted by their users:


I guess there are a few other points I could get cranky about, like some minor usability issues, and the bad policy of only allowing full features to users with "verified customer emails" (Dell's IdeaStorm doesn't). But I'll lay off for now, because overall I think the AppsLab team have made a fantastic start and I want to give them every encouragement to keep hammering away at this stuff!

Oracle Mix is truely a breath of fresh air!

NB: See Paul and Rich's launch announcements.

Thursday, October 18, 2007

A blog about nothing (was: a can of worms)


Jake is right .. this is getting a little too much like Seinfeld.

So many posts about bloggers at OpenWorld.

Seems to me a storm in a teacup (admittedly, roughly the same size as a can of worms, but probably shouldn't be confused - print picture on right for easy reference). Most of it driven by a comparison to what "other" companies do.

As an avid blog reader, I'm actually more interested in an intelligent post from someone who has taken some time to reflect and write about their usage of the software (be it from a project, production or just playing with an OTN download).

Don't get me wrong, I definitely see value in blogging from OpenWorld - as much for the community buzz as discussion of the latest and greatest OpenWorld news. But to put too much emphasis on this I think actually plays into the hands of the supposed PR and Marketing heavies (everything focused around a single, well orchestrated event).

Since I also represent a "global audience" (living in Singapore), there's also the geographic factor. Notwithstanding whether travel costs are reimbursed, I never expect an event centred around a single location in the US to fully represent the diversity of the blogging community I'm so comfortable with.

As such, I'd be even more impressed if we saw OTN podcasts evolve into a more interactive channel (e.g. using talkshoe a la net@nite) to give true, open access for the community to key execs (and then blog about it).

Then there is the question of disclosure. Mary Ann Davidson just posted a poignant discussion of disclosure. Although arrowed at a security audience, the timing is perfect for the opening of Jake's can of worms;-)

I just can't seem to get myself worked up over this either. Perhaps something I drank last night? Or perhaps I've just got a bit more faith in the sophistication of the audience that is now growing up with blogging et al. Two factors: influence (declared or not) stands out like a sore thumb (or else why is it so easy to recognise the executive blogs that are straight out of the marketing playbook). Second, thanks to the magic of RSS I'm not just listening to one person's voice.

So all in all, I reckon getting free registration is a pretty good first step (despite the fact that other companies may do more for you). It's not like the information won't be available for all to see and share after the show, so if you want the prestige of having the first blog post up on a particular subject maybe paying some of your own way ain't such a bad deal.

I would make one concession however: I do think it would be in Oracle and the community's best interest for Oracle to have some flexibility when it comes to the (very) few bloggers who have truely crossed the line and are in fact analyst/press and should thus be treated as such.

So much for my post about nothing;-)

Disclosure: since I work at Oracle, I never expected a blogger invite (and I wasn't able to wangle an employee seat), so perhaps that explains my disinterest in getting all het up about the issue!

Sunday, August 05, 2007

OTN in China and the importance of aggregators

Justin reported the stunning success of the OTN lounge at OpenWorld Shanghai 2007. Although I never made it to the lounge, the buzz in the halls and corridors was great testament to the enthusiasm of the Oracle community in this part of the world.

My trip up to Shanghai also provided a pointed reminder of China's on-again-off-again dance with blogspot (currently "off-again") when I tried to update my blog.

Now I'm not going to argue that China needs to cease its attempts to censor the net since I respect it's authority to exercise such control, just as we do in the west but with different values. However I must admit I had never thought of the collateral damage inflicted on the Oracle community of users in China, since it seems quite a large number of bloggers on Oracle topics are using one of the blocked platforms.

Fortunately it seems that the various Oracle-topic aggregators have not been hit by any of the blocks (and presumably won't be because of the generally non-political content).

So I'd encourage the aggregators to note the importance of aggregating full-text feeds with attachments ... it may be the only chance that some people may have of reading the content (also works better for anyone with an offline reader anyway).

For Oracle, I'd suggest this is another reason why it would be great to open up to hosting non-employee blogs.

Monday, May 14, 2007

Getting your Oracle Forum posts as RSS

In my last post I said one of my "Top 10" wishes for OTN was to be able to get an RSS feed of posts by a specified member to the Oracle Forums.

At first it may sound a bit narcissistic to have a feed that allows you to follow what you have written yourself!

It was my exploration of Jaiku that prompted the thought. Since "presence" is their big thing, I've been experimenting to see what's its like to have Jaiku aggregate all your web activity. So far it looks really cool - I love the interface. Must say that I'm not sure how useful Jaiku may turn out to be in the long run ... I suspect it works best if you have a whole lot of your friends also using it. NB: the Jaiku guys are particularly focused on mobile phones. Its not something I've tried yet because I think it would be a bit ex from where I live.

So Jaiku was the catalyst for me thinking about getting an RSS feed of my forum posts. Recently I've been trying to make an extra effort to contribute to the forums; frankly, they've always seemed a little quieter than I think they should be. So seeing any forums posts I make highlighted on Jaiku should be one of the neat indicators of my "web presence".

Problem is, while you can get a web page that lists your recent posts, and you can subscribe for email alerts when authors post, I wasn't able to find a way of getting an RSS feed for a specific author's posts.

So I created a little perl script that scrapes the HTML and generates an RSS feed (using XML::RSS::SimpleGen). I've packaged it as a CGI program on a server I have access to. That's what I registered on my experimental Jaiku site, and it works like a charm.

Until Oracle build this feature into the forums, feel free to take my oracleForumRSS.pl script and experiment away. Its pretty basic, but is generic for any forum user and ready to go. Sorry, but I'm not hosting it for direct use by others, so you'd have to find you own server with cgi or convert it to script that spits out a static rss xml page instead.

Post-script: Eddie Awad blogged on the "Easy Way" to do this using Dapper. Very cool, thanks Eddie!

Saturday, May 12, 2007

OTN Semantic Web - first look

My last post on the state of the OTN community was probably a little long on rhetoric. So I thought since the move of Oracle Blogs! to the much vaunted Semantic Web seems well underway, it would be worth taking a first look. The old site has taken a bit of stick for being, let's say, less than engaging.

The big improvement by using the Semantic Web is of course all the slicing and dicing it allows to hone in on posts of interest, with the blogger tag cloud giving instant feedback (and access) to the bloggers most active on a given subject.

I got to say though it doesn't take long before you realise this site needs a serious design and usability facelift. Urgently!

Maybe its easy to be critical with something new. Actually, no "maybe" about it...

OK, I won't nitpick too much. The biggest problem is that we've paid for all the slice & dice flexibility in the worst possible way ... all the content has been squeezed off the page!

If Oracle do nothing else, they should push all the filtering and clouds out of the way to make a nice, big section of the page available for the star of the show - the content. Use AJAX to make all the filtering available in an instant, but avoid the clutter. At that point, we have a decent replacement for the old blog site.

But for OTN to truely find its Web 2.0 mojo, I think the Semantic Web is probably laying some important foundations but its just the beginning.

My Top 10 OTN/Semantic Web Wishlist
OK, so quick brainstorm, and here's a selection of things I'd really love to see happen on OTN:

  1. Take Down This Wall ... between content types (not what Justin originally meant, I know)! The current layout of the Semantic Web page puts concrete delineation between content types (podcast, blogs, forums and other personally attributed content) at the top of the page. At first that may sound fine, but its locking us into a mindset and behaviour patterns that assume these are all distinct in terms of production and consumption. A destructive and divisive fallacy. Get rid of it, and make the content type just another filter.

  2. Long live the forums! These are places where you can actually have a conversation (instead of trying to have a conversation in blog comments). OK, so they look a bit dated, and the level of participation can be a problem. Nothing a lick'a paint can't fix, and use the Semantic Web to drive usage.

  3. Give Oracle's "celebrity" bloggers a personal forum that links neatly off their blog so that conversations can be usefully launched on the back of a blog post. What the heck, let everyone have a personal forum!

  4. Let me take an RSS feed of my forum post history. Its the kind of thing I'd put on my Jaiku page. At the moment, we can just watch via email.

  5. Let me take an RSS feed of any Semantic Web page I find/define (with all the current filtering etc).

  6. Drop the barriers to participation. The Semantic Web makes concerns of the "quality" of bloggers irrelevent. If they never post, they get buried. OTN registration should include an opt-in for an Oracle-host blog, or a link to an externally hosted blog.

  7. An OTN Community Site Badge. To promote participation, how about a logo/widget/javascripty thing that bloggers can put on their blog? It would both brand their blog as part of the OTN community, and also provide a link back to the OTN Semantic Web. It would be neat if it actually had a function (like clustermaps), but I can't think of anything useful right now.

  8. Invert the Semantic Web. OK, we're getting used to coming top down. But what if I *start* from someone's blog post? It could be a really neat thing to be able to then explore the Semantic Web from that point out ... to discover related or linked pages. Worth an experiment I think.

  9. Drop the dopomene theme. I'm in the Semantic Web, discovering fascinating information in ways that have never been possible before. This is really exciting! ... but the look and feel is blaring a very incongruous message that messes with your psyche. We need a better use of colour and graphics.

  10. ... and a dozen other insanely cool Web 2.0 things that I can't even imagine right now, and if I could I'd be well on my way to my first $1b.



Wow, I'm actually getting excited now...

No respect! Should Justin care?

Justin "Dangerfield" Kestelyn launched one of the most lively discussions the Oracle community has ever had with his "I Don't Get It" post some weeks back.

"In particular," he states, "Oracle gets zero credit in this community for its rather aggressive support of blogging (by employees and nonemployees), despite the fact that a rather large blogging community exists and has for some time"

Strangely, there seems to be pretty unanimous agreement that there is a large number of bloggers out there, and some very good ones at that. Vincent McBurney's blog made special mention of Nishant Kaushik, Rob Smythe and Steven Chan for example.

And if we also consider the OTN Podcasts (my favourites being the ones that feature interviews with the "names" like Tom Kyte and Wim Coekaerts), it seems to me pretty evident that we actually have a pretty healthy community of content creators.

But when I look back at what Justin actually said, he was referring specifically to the lack of credit from the Web 2.0 community.

I think the OTN team - and Justin in particular - have been doing a fantastic job with the blogsphere and podcasts. But is that enough to make a stir in the Web 2.0 scene? Maybe a year or two ago it would have, but not any more. Sadly (for Justin) it is now just all too routine.

How many "Web 2.0 firsts" can OTN really claim? The harsh reality is that to make a splash and get some respect in the Web 2.0 community, Oracle needs to do much much more. And I don't think its about content or whether our blog etiquette is any good. Leadership and innovation is the name of the game in two important areas:

  • How to build more effective social networks and find new and better ways for this to deliver real benefit to the community. At present, I'm not sure we even deserve the "community" moniker .. it feels more like a public swimming pool we all just happen to go to, rather than a forum (in the Roman sense) where we meet, discuss and debate.

  • Invent and apply cutting-edge Web 2.0 techniques and technologies to support this goal. Yes, this IS about technology;) The Web 2.0 community is incredibly dynamic and creative at this point. Take blogs for example. They've been around for a while. Long enough for people to discover that for some things they are really good, but in other ways they suck (like trying to have a "conversation" in comments). So we now have sites like twitter, tumblr, virb and jaiku all experimenting with different approaches and trying to push the envelope in meaningful ways. Its this kind of creative experiementation that we haven't seen Oracle doing in the past ... with the one recent exception being the semantic web (hopefully an indicator of more great things to come). If Oracle really wants Web 2.0 street cred, OTN should be the playground where it is seen to be exploring the outer limits of what is possible - some of which may find its way back into the Fusion Middleware product line.


One notion we must definitely reject is that somehow we need to coach all the Oracle bloggers into becoming Web Celebs. To do so totally ignores (and destroys) the value of diversity in the community. Personally, I identify five "kinds" of web presence we should embrace:

  1. Leadership and Product Management as a "conversation". These are the celebs and thought leaders engaging with the community, but very much with their corporate responsibility at the fore. Funny thing is, I had the impression Oracle was doing much better in this regard, but it doesn't hold up to inspection. Mark Wilcox is one of the few getting close. Perhaps commercial considerations actually make it a very hard thing to do without tipping the competition too much, or just sounding like a mouthpiece for marketing.

  2. Web 2.0 as Shared Memory. I think one of the completely understated revolutions going on. As I've blogged before, and epitomised by the likes of Alejandro Vargas, this is all about using the web to finally Get Knowledge Management Right. These tend to be boring as hell to try and follow unless they are right in your niche. Scenario: One day, you'll be sweating a problem. Ask google, and thank your lucky stars that there are people around like Alejandro.

  3. Living your professional life online. Probably the most common approach today on OTN. Its a diary, scrapbook and log. You may find some really good gems, but there's no harm in being obscure in this category... you're just one of the community and its often done more for your own personal benefit.

  4. The personal/social presence. And yes there is room for all those who are part of the community (because they work at Oracle for example) but just want to talk about baseball!

  5. The audience. Let's not forget the vast majority of people who are searching and reading, but will never do much more that perhaps post a question to a forum or maybe a comment on a blog. For a whole range of reasons there's no value or motivation for them to go further. Don't try and make them blog. It won't work. But should we do everything possible to make sure they are well served by the community ... yes!! Numerically, they ARE the community.


Justin finished his initial post with a somewhat flippant "...maybe I shouldn't even care!". But perhaps he unwittingly hit the nail on the head.

It's a truism in business that if you forget who your customers are, you are doomed. Similarly, if OTN becomes preoccupied with impressing the Web 2.0 community as its primary mission, I'm pretty sure they will find success "inexplicably" elusive (and prove that all of Justin's denials of it being a PR conspiracy are lies!!).

Success will come most easily if OTN focuses on serving its real constituency first - the Oracle community of employees, users and developers. Do that well, and if OTN is indeed pushing the boundaries, then the Web 2.0 cred will be the just reward.

I guess in a way its like being cool. Try to be cool and you'll fail. You just are (or not, as the case may be).

Tuesday, January 16, 2007

Why we love Tom

I just picked up my copy of Effective Oracle by Design to check some facts. It just took a few moments for it to remind me how much I enjoy and learn from Tom Kyte's work.

Why do we love Tom? I have a theory on this! It comes down to two factors:
  • Substance. In an industry overwhelmed by candyfloss powerpoints, its refreshing to read someone who lives in the details, yet manages to retain sparkling clarity. It's apple pie for the technically oriented: database administrators, developers, and perhaps even a few architects(!).
  • Uncompromising rigour. Never one to let an assumption go unchallenged or untested. If there was an IT version of MythBusters, he would be your Jamie to Dvorak's Adam (or vice versa if you like). Highly opinionated, his opinions are (annoyingly) based on hard facts. Sometimes you just want to jump on the keyboard and hack away to try and prove him wrong ... But that's good! He's got you thinking.