I have been pretty quiet during last month. Few reasons why, none of them business related. The summer is not the season where people in our industry are incredibly busy - that's what winter is for ... and end of March, government fiscal year end ;-). We had family visit - my two nephews were staying with us for few weeks. So instead of blogging, I was spending evenings with them and weekends as a tour guide around Ottawa's attractions. I have even - finally, after 9 years in this country - overcome my dislike for really long car trips and visited Niagara Falls.
Once upon a time, there was an application named Democracy Player. A really neat one, capable of downloading videos from internet and playing them in multiple formats. It even can download YouTube videos.
For some reason, the Democracy Player name was replaced with a new name. My name. The Democracy Player will be know as Miro. I have not discovered why this name was chosen, or if it means something. Maybe the guys responsible for it had similar thoughts as my parents over 40 years ago :-).
In the previous article I have mentioned the potential issue with some uploaded images hanging in state "Processing image" for surprisingly long time after upload and expressed hope that there is some background "catch it all" process that would take care of all these. As it turned out, there is. All uploaded images that were haging in the processing stage turned up to be fixed by next day or so (it was about 10-20 images out of about 3-4 thousand).
Week ago, my SmugMug 14 day trial period expired and (as expected) I signed up for the 1 year service. Here are my first impressions after over week of use, with over 3000 uploaded photos and 6.8 GB disc space consumed :-).
Good news is - it really works as advertised and I still like it a lot. I have not really tried many of the features, but what I did try, worked as expected. The uploader (I am using the default, Java applet based drag-and-drop universal uploader) is very friendly - the small status windows shows not only status of the upload, but also the thumbnail of the uploaded image.
One thing that is on my Someday/Maybe list for quite some time is to get some off-site storage for my digital images. They are reasonably safe on RAID-5 NAS with a copy on USB disk, but what is missing is off-site copy. At minimum, a remote backup, ideally with an UI resembling something like Aperture or Photoshop Elements or Shoebox: photo organizer with Web intefarce and remote storage. So that in addition to have offline backup I would have an option to work with images from any location.
The realization came over me with full force that a good part of the remainder of my life was going to be spent in finding errors in my own programs.
-- Maurice Wilkes
What is so worthy mentioning on this obvious stament, describing fate likely shared by many thousand or milions of software developers worldwide ? Not much, only the date. According this book (which is a pretty good read btw),
Sir Maurice came to the sad realization mentioned above in the year 1949.
Judging by the number of hits, Joel (and myself) are not the only people who would like to see nicer, better and faster MSDN documentation. As a very nice surprise, some of the feedback came directly from the people than actually can do something about it - like Darren Parker from Microsoft and Anand Raman from the Sandcastle project. Rob Relyea suggested and interesting looking tool based on XAML.
Thanks everybody - it is always nice to find out that even really big companies listen to the developers and want to address the problems. It almost feels like OpenSource experience where (it was few years back) we have encountered an issue in one of many Java templating libraries, posted to discussion group a question and few hours + several emails later had patch for the bug from the library creator :-). But back to the topic.
Did it ever happened to you that you were using some tool day after day - and never realized it's pretty big deficiencies ? Until somebody, coming from different background pointed out what everything is wrong with the tool ? Before that moment of revelation, the issues were just inconvenience, but right after that they became real annoyance ?
Exactly this happened to me last week and the credit for pointing out what is wrong with MSDN documentation (and the "standard" .NET documentation format in general) goes to Joel :-)
Today's Blog Of The Day is named Strange Maps, which strangely accurate name. If you have are into maps, or information visualization - or combination of both, do NOT visit this link, because you risk sticking there for few hours :-).
Some ideas presented are quite original and wonderful: for example the map of the USA, having instead of names of the states name of the countries with same GDP as the state. You will find out that Canada == Texas, France == California and Hungary == New Mexico. Or a transposition of the map of Europe and map of Middle Earth - this places Rohan to southern Germany (not a bad match), Isengard is Hamburg. The Mordor ended up in Transylvania with Mount Doom in Romania, Minas Morgul in Hungary and Minas Tirith approximately in Austria.
The wild ride is over and the city gets back to normal. I wish we had won the Cup, but - Ducks were playing pretty good and found what worked on our team. Thanks, Alfie and the Sens - for all the great moments. You were fantastic. There will be another season in few months and another chance to bring the cup home.
On the positive side - it is good to have 2-3 more free evenings a week, now - when there is again nothing on the TV :-). Time to start catching up with neglected podcasts, blogs and feeds.