Software Developer specializing in Web2.0 websites
Mike is a software developer and small business owner (www.cambridgeweb.ie) specializing in Web2.0 websites and custom software development. Mike heads up the OrlandoJUG (www.orlandoJUG.org ), GatorJUG (www.gatorJUG.org), and just co-founded the (drumroll) West African Java User Group (www.senejug.com). He tech edited the new book "RSS and Atom in Action", by Dave Johnson www.manning.com/dmjohnson. He loves to blog (www.mikelevin.net) and also produces a popular podcast called Swampcast ( www.swampcast.com). You can reach him at mike at swampcast dot com.Presentations by Mike Levin
Web2.0 and Java
Community, metadata, ranking and websites that grow over time are attributes of Web2.0. What else? Come to Orlando, breath some fresh Florida air and feel the sunshine!. Then, stroll over to the Central Florida Software Symposium and find out. Mike Levin will tell you all about Web2.0 and show you some snippets in Java.Michael Levin's Weblog and Swampcast!
Software development, technobuzz, and everything else.
Friday, May 16, 2008

The web is the global marketplace. Wendy of SkillsMatter only knows so well. She skipped out of the vendor exhibits carrying a new smart pen and proceeded to show me how it integrated writing with technology I used to use to digitize map data. It then integrated audio tagged with time and digitization info with...you guessed it: a transcription and Web2.0 realm that lets you do what you'd expect in a Web2.0 world. I was awestruck.
This kind of thinking is going to change a lot, not only in the information capturing arena, but in general if we just let ourselves open our minds to the possibilities we have staring us in the face in this amazingly wired world.
Meanwhile, Wendy‘s going to help enable some folks in Nicaragua maximize their microfinance, in Congo with certification, Rwanda with open healthcare records, Senegal with a dev days conference, and I'll stop here before I show all the cards, but that's a part of it. I just wish the pens were'nt all sold out before I left. Now, I have to wait to get one...
Thursday, May 15, 2008
Inertia and momentum. That's what the Semantic Web needs. It needs volume, too. At JavaOne, Henry Story demoed the new Beatnik semantic web browser. Among other things, he fired it up as a client app, then surfed to a website using Firefox and saw the FOAF icon on a web page, then as if by magic, dragged and dropped the icon from the webpage on Firefox to the Beatnik browser.
A column of information on Beatnik was populated with the friend of a friend info for the person in question (I think it was a Henry Story). Looked like Tim Berners-Lee was a friend, so Henry clicked on his name in Beatnik and a new column was populated with Tim's friends names. Henry showed us how he enabled a geolocation feature with map data, so you could look at where friends were based and currently located. This opened up search possibilities for, say, friends who like folk music and guitar bars who were at JavaOne and near the Haight, now.
Now, if you look closely at the source of my posts, you‘ll discover some subtle coding. For example, look at the URL pointing to the image displayed on this post. Then, click the post and see where it takes you. But, how much time and imagination do we have to poke around viewing source of blog posts from lunatics like Swampcast? Why not do it in a predictable way and let our CPU‘s deal with the machine readable code?

Something tells me Kebernet might have a handle on how to do it using Java and GWT...at least easier than by hand.
Alice‘s cleartext
Charlie is the attacker
Bob signs and encrypts
That‘s Henry and Michael discussing the finer points. Looks like a conspiracy to me:

Stay tuned!
Tuesday, May 13, 2008
JavaOne has left us full of new ideas. CajunJug is worth taking a peek at. We're going to take a little spring break here in the Swamp this month but stay tuned because there are some good things in store for the coming months. Hopefully, Alley will record a digital video of Kebernet's GWT talk at Thursday's New Orleans JUG kickoff. There are so many stories to tell about this years J1...Henry Story's Beatnik semantic browser is my personal favorite. And, please let me know what you think.
Until then,
Michael Levin
mike [at] gatorjug [dot-org]
Wednesday, May 7, 2008
Open Source Service-Oriented Architecture with Service Component Architecture and Apache TuscanyThis is a component based programming model that abstracts away the complexity of the underlying components and leaves you to concentrate on the business logic. From my perspective, it's a clean way to reuse components and I plan to look into it more. The demo was flawless and explained how an online store was implemented also using json-RPC and then enhanced to include another catalog. It also uses RSS in a way outside the norm of pubsub to blogs in which use of components is monitored. That's cool - to think outside the box like that.
The cool thing about a conference like JavaOne is the way you can stumble into entirely new approaches if you just let yourself be brave and explore. Before this presentation, I had never heard of Tuscany. My takeaway is that it‘s a doable way to implement an online store (among whatever else your imagination conjures up!), and not too hard. I like that.
Of course, this was just an overview. I‘d like to see the component archive: what‘s there, how components are written, and what I might use when the opportunity arises. Kudos to presenters Mario Antollini, Intel; Jean-Sebastien Delfino, IBM.
Stay Tuned!

