Opening winmail.dat on a mac… using gmail!

A few days ago I received an email with a winmail.dat attachment (I am using Apple Mail client) from an incurable windows user… and his outlook mail client that I will resist to comment… I didn’t want to ask him to resend it because the last time I tried that with another sender a long time ago… it was a waste of time for both of us… although I pointed him to official documentation on configuring Outllook. So I started searching for a tool that could open winmail.dat files. I even found commercial ones in the Mac App Store… But I wasn’t willing to spend even 1 cent…

So I had the “brilliant” idea of sending that email to my gmail account… and it worked!! Google mail opens winmail.dat attachments!!

Update: Later on I discovered that this work-around was proposed by hundreds of people all over the Internet :-)

Back to blogging!

It’s almost 3 years since I put together my first blog. I started with wordpress.com then moved to Apple iWeb from the iLife suite. Apple even provided hosting services through MobileMe that was then renamed to me.com and eventually replaced by iCloud. Why I abandoned wordpress.com? Because I paid for using my own domain name but voxelperfect.com was redirected to voxelperfect.wordpress.com because they wanted to control all traffic and make sure all links to my posts where  going through wordpress.com… No comments…

In the mean time I tried Tumblr which is very nice but limiting if you decide to turn your blog to a full-fledged web-site. I also tried other “automated” web-site builders… Why? Because I was lazy about getting my hands dirty with HTML and CSS and wanted someone else to do that…

Eventually, and after a lot of thought I decided to move back to wordpress but using wordpress.org this time… and yes getting my hands dirty! My motive was that I got into the digital margeting business and needed a proper web-site to demonstrate my work and the technology I developed to support it. But more on that in later posts…

Re-writting a software application from scratch

Sometimes we have this gut feeling that we need to change things radically and head to a new completely different direction. It is common in such a situation to experience strong resistance to change by partners and colleagues. Arguments such as “This will take too much time to implement”, “We do not have enough resources to work on this in parallel with the current product lines”, “Are you sure this is what customers need?” are very common when one drops the initial idea of re-writing a software product from scratch.

Every product follows a cycle and in particular software products reach soon a point where the addition of brand new features or the implementation of major improvements are almost impossible given specific and limited resources in a tight time-frame. At that point one feels that the experience accumulated from the development of the current version in terms of both technology and better understanding of customer needs can support the effort to redesign it. After all, customers tend to demand new features and as soon as they get them, they demand even more, which is to a degree justified by their ever changing needs.

No architecture and software design can anticipate and survive the changes coming in more than 2-3 years even if its prepared by the most visionary architect. Therefore, when you feel like Columbus proposing a plan to sail directly west across the “Ocean Sea“, and you are sure that you have the courage to lead the “operation”, don’t hesitate to fight and eventually convince experts, executives and colleagues about the value of your vision, because apart from commitment, success requires sacrifices and taking high risks…