Enterprise Dilemma – J2EE vs. .NET

Articles
These two platforms have been fiercely competing for the lucrative "Enterprise" business customers since the .NET Framework made it's Beta debut in late 2001\. Since that time the debate has raged on in organizations of every size and in Internet forums of every description: Which platform is the **best** platform? Pundits from all sectors of the computing and business sectors chose a side early on and began to incite one of largest technological debates in the history of computing. Proponents for each side have argued their case both for their chosen platform, and against the other. The arguments which have been put forth supporting both the Java/J2EE platform and the C#/.NET platform have been very strong. Conversely, the arguments against each platform are often steeped in half-truths, myths and hearsay.…
Read More

50 years of programming history

Articles
I stumbled on a couple of articles recently pointing out the history of programming languages. What originally pointed me at this was an article in [Nikhil Kothari's blog](http://www.nikhilk.net/). He pointed to a chart on [O'Reilly's website](http://www.oreilly.com/pub/a/oreilly/news/languageposter_0504.html) which listed out the history of programming languages from the 1950's right through to the present. It's amazing to see which languages influenced others... and how old some are. I personally had no idea that [Ruby](http://en.wikipedia.org/wiki/Ruby_programming_language) had been around since February 1993 (Same approximate time as [AppleScript](http://en.wikipedia.org/wiki/AppleScript)). Check it out... it's worth a look! There's also a good textual [history of programming languages](http://en.wikipedia.org/wiki/History_of_programming_languages) in Wikipedia, not quite as visual, or as complete, but also interesting.
Read More

A Little Perspective

Articles
I friend of mine sent me a link to a YouTube video (video no longer available) recently, his intent I'm sure was for me to marvel at how large some of the entities in our universe are. What happened, is that I realized without any hesitation something else: how small we are. Most of us have a pretty good idea how much larger [Jupiter](http://en.wikipedia.org/wiki/Jupiter) and the other [Gas Giants](http://en.wikipedia.org/wiki/Gas_giants) are than our [humble little blue globe](http://en.wikipedia.org/wiki/Earth). But seeing how much larger the Sun is in comparison to our world can come as something of a surprise to people, particularly those who haven't studied much astronomy. Sure we all know that the sun is a very long distance from us, and that on average it takes its [light a full 8…
Read More

MacBook: Day 1

Articles
Well the beast finally arrived! I'd like to think it was my scathing review of Apple's customer service from earlier this month, but I highly doubt that Steve Jobs is an avid reader. Well having had the chance to play with this new machine for only a couple of hours, I have to say I'm very impressed so far. The only practical applications I've put it to the test with so far are sending a few emails, taking some notes (questions about the MacBook), and writing up this post. The overall Mac experience has been very good, there certainly has been a great deal of care and attention put into "the little things". However there are a couple of pet peeves I have so far.... 1. Maximizing Windows is hard…
Read More

AntiVirus software lacking effectiveness

Articles
At the recent [AusCERT 2006 Conference](http://conference.auscert.org.au/conf2006/), a survey was published by Graham Ingram general manager of the [Australian Computer Emergency Response Team](http://auscert.org.au/) (AusCERT) which discussed the effectiveness of several leading anti-virus products.  The survey states that an average of 8 in 10 threats are getting through the protection that these products provide. Some research done by ZDNet Australia's Munir Kotadia in a [series of articles](http://www.zdnet.com.au/news/security/soa/Eighty_percent_of_new_malware_defeats_antivirus/0,2000061744,39263949,00.htm) notes that the three top products (by market share) in 2005 were Symantec's Norton Antivirus, Mcafee Virusscan and Trend Micro VirusDefense.  If the survey results are accurate, or even partially accurate, that could mean that running even two of these security defense products at once may only provide a 20%-40% protection.  Not exactly a comforting thought. So where does this leave us?  Do we need to install…
Read More

Charity begins at Start

Articles
This past week, [Fortune magazine](http://money.cnn.com/magazines/fortune) ran a story on [Warren Buffet's recent decision](http://money.cnn.com/2006/06/25/magazines/fortune/charity1.fortune/index.htm) to give away 85% of his net worth.  The vast majority (83%) of this donation will be given to the [Bill and Melinda Gates foundation](http://www.gatesfoundation.org) to assist with their continuing work fighting HIV/AIDS, malaria and tuberculosis worldwide. The donation itself is tied to shares in [Berkshire Hathaway](http://www.berkshirehathaway.com/), Buffet's main umbrella corporation for everything from Dairy Queen to Fruit of the Loom.  Every year the charitable organization will receive a portion of shares in BH.  The contribution for 2006 amounts to more than $1.5 Billion USD. This story is proof in and of itself that absolute power need not corrupt absolutely.  Between Gates and Buffett, the Gates' foundation has been pledged more than $60 Billion USD over the…
Read More

And for dessert – Wiki on a stick!

Articles
For those of you who have a burning desire to have a wiki that you can take with you anywhere, anytime [Wiki on a stick](http://meta.wikimedia.org/wiki/Wiki_on_a_stick) is for you! The wonderful folks at WikiMedia have put together this article which describes how to load up a memory stick or USB Flash drive (known to some as a memory pencil) with everything you need to run a wiki. The setup looks pretty clean, a full installation of: * [Apache 2.x](http://www.apache.org/) * [PHP 5.x](http://www.php.net/) * [MySQL 4.x](http://dev.mysql.com/) * [phpMyAdmin 2.6.x](http://www.phpmyadmin.net/home_page/index.php) * [ActivePerl 5.x](http://www.activestate.com/Products/ActivePerl/) * [MediaWiki 1.5.x](http://www.mediawiki.org/wiki/MediaWiki) When I started writing this I hadn't intended to try it out... but my curiosity got the best of me and I gave it a shot **on my iPod(!)** this evening, and within 10 minutes I had…
Read More

EPIC 2014 – The reign of Googlezon

Articles
This presentation was put together by a couple of university students at Georgia Tech. It tells an orwellian tale about the demise of what we would call “modern media”. The clip is narrated and runs 8 minutes. It packs a lot of thinking into those 8 short minutes. This project has caused me to do a lot of thinking since I saw it. It is based partly in reality, and partly in conjecture. The presentation shows us a world that _could_ be, some say it is the world that _will_ be. The first link below contains a written version with some added details that aren't in the flash movie. The second link is the flash movie itself. This was originally published several months ago, so it may be old news…
Read More

Yet another developer’s Blog

Articles
Well here it is, yet another blog by yet another .NET developer.  I'm not quite sure what to do with this opening post.  I'm working on a blog project of my own.  It's being hosted on SourceForge, and I hope to post more details of that project soon. Enjoy the Blog!
Read More