My blog has moved! Redirecting...

You should be automatically redirected. If not, visit http://mindsiview.wordpress.com/ and update your bookmarks.

Tuesday, August 23, 2005

Darwin Streaming Server

A few months ago I began researching Java Media Framework and streaming. This research ultimately led me away from Java Media Framework to Apple's open source streaming server Darwin. After some experimentation, I've got Darwin up and running on Windows 2000. The biggest issue I've found is that Darwin's web based administration server interferes with the streams. No big deal really, just turn off web administration. If anyone has a solution to this problem, I'd love to hear about it.

If you would like to view a sample stream click here (Quicktime Player 7 is required). You should see a short video of me and some friends playing the song "In The Jailhouse Now" at my son's school. That's me on the left playing the banjo. Jamey Ratzlaff is playing the mandolin. Next to Jamey is James Cole singing and playing the guitar. And, next to James is Steve Dodson on the bass.

My apologies to Jimmy Rodgers and the creators of the "Oh Brother Where Art Thou" soundtrack. :-)

Enjoy.

Friday, April 29, 2005

Managing IT Investments

In his April 2005 Strong Signals,column, John Parkinson writes: "Managing a portfolio of IT investments only gets harder when the benefits are unevenly distributed." I agree. It can be difficult to garner the capital required for investment in technologies that appear to have little or no short term ROI. Fortunately for me, I work in a company whose vision and strategy that includes IT investments.

John's column can be found here.

Friday, April 08, 2005

Server Virtualization: Back to the Future

Server virtualization is a hot topic these days. As IT leaders balance the need for better server utilization with the need to maintain costs, they are turning to products like VMware. In a nutshell, VMware allows for the creation of virtual servers.

Server virtualization is nothing new. 20 to 30 years ago mainframe providers like IBM were building software to allow their users to create virtual machines. The theory being that while users needed multiple systems, multiple mainframes were expensive to implement and maintain and often under utilized. VMs became a very popular alternative. You couldn't find a mainframe shop today that doesn't use VM...yes contrary to popular opinion mainframes still exist.

In the distributed world, virtual systems began to appear as people wanted to share applications across the network. Eventually terminal servers and virtual clients were created, allowing IT departments to centralize client maintenance, etc. Today we've come full circle with the whole virtual machine concept. Instead of filling our operations centers with server farms, we're turning to products like VMware to consolidate server management and increase efficiency. Sure there's the problem of what happens if we lose one of these consolidated servers running 20 or 30 virtual servers. But hey, that's what redundancy, back up, and disaster recovery are for.

My team is installing VMware. Our approach is initially to consolidate just our test servers. Using VMware we can completely mirror our production environment with a 10th of the hardware traditionally needed. How well will it work? That's yet to be determined. However according to the industry folks I talk to, companies are rapidly pursuing VMware for server virtualization.

For more information read the following ComputerWorld article: Virtualization Creates Need For More-Resilient Servers.

Thursday, March 31, 2005

JDatastore: A Small Footprint Java Database

My DBA, Tim Caylor, recently started a blog about his DBA experiences called The Trenches. If you're interested in a small footprint pure Java SQL database take a look at his post on JDatastore.

Wednesday, March 30, 2005

Open Source RSS aggregation Classes

A few months ago my team was approached by our president to develop a website that would serve as a aggregation for employee blogs. While working on this project, I came across Informa...a set of open source Java objects for aggregating RSS feeds. I used their classes to develop the prototype. My team, working with our web designers, did a much better job developing the full site which should be live soon.

If you're looking for a decent set of Java tools for RSS aggregation , you should take a serious look at the Informa site.

Technorati search