Vmware Fusion 2 Beta 2
August 1st, 2008
Incase you missed it VMWare Fusion 2 Beta 2 is out (out yesterday). Seems like there are some nice tweaks and that resuming / suspending is even faster than beta 1. Also, sound is working again for me. I tested out playing a movie through netflix’s online viewer and the playback was very nice. I’ll give another update after some use.
Via destruct-o-bot 5000 (a co-worker at a client site) – Microsoft is giving away downloadable evaluation versions of windows xp and vista prebuilt with IE 6, 7 & 8 installed on each VM instance. I know what is the big deal, its an eval version, well supposedly when these expire they will make the next round available and so on and so forth. For those of you that use VMWare / VMWareFusion (myself included) it will automagically convert these VM’s to compatible ones. So Go download them already and make sure your site works in all these IE flava’s. So go get em!
Xray the CSS of any Website
July 23rd, 2008
This just came across the wire (my wire that is) hot way to view a site’s css definitions inline: XRAY: look beneath the skin
To steal two things from my co-worker Dan Skaggs (the term army proof for one) and the other is Buildix Super simple install of Subversion, Trac, Mingle, and Cruise Control.
Doubt me? On Ubuntu its as easy as “sudo apt-get install Buildix” done. Yep Done. I haven’t tried it yet but, check it out. Trust me it will save you time as I recently setup Trac and SVN the manual way.
Enjoy!
Not getting things done? Tools to help
May 16th, 2008
Not sure how this app slipped through the cracks: Thinking Rock If you are a fan of the book Getting things done (or you are just like me: a disorganized person with a lot of tasks on your plate). You may want to check this app out. Also, I highly recommend OmniFocus for those looking for a great Mac solution. It isn’t free but, if you have ever used any of Omni’s software you’ll know that their attention to detail is impeccable.
The cool thing about Thinking Rock is that it is cross platform and open source. You may want to check out the OmniFocus video if you are unfamiliar with the GTD methodologies. You can get that video here. while that does apply to OmniFocus the techniques of gathering information apply to any task management application.
Willing to do what?
May 15th, 2008
If you work for a company where you deliver solutions to other businesses you may dread the final delivery (or iterative delivery of your project). Because as software developers and solution providers we have learned by now that anytime we deliver a product it isn’t going to meet everyone’s expectations. Especially if you work in an environment where decisions have to be made concerning the cutting out of features for the sake of the timeline.
While it may be hard to do it, as developers who care about the product and the end user we need to be willing to ask them this question when we deliver the gold version: Please get back to me with anything you think is missing and/or could be done better. Even if the product is not going to be upgraded, has made it through QA and is going into a strict “bug fix only mode” we need to show the user/business that we actually give a crap about what we just built for them.
It will increase your success because you aren’t coming off as the high and mighty developer who cares not for your peon users. Here is another pro to doing this: It will make you a better developer. To start thinking critically of your own work and see that you don’t always know what is best will improve what you do overall because you are willing to listen to reason when it comes to delivering something good for everyone and not just a product that you yourself can use. It goes back to this, when you test software you inevitably know how to test it. Now I don’t mean this in a good way. I mean you know how to make it function. You don’t enter arabic characters into a text-box because you know your database doesn’t support double-byte characters. However, your QA person or customer might, and your app should handle it gracefully, thus making a more friendly application that is easier to use and gets you into a mode of thinking about the user and not just focused on your task of “making it work”.
Give it a shot, you may even learn to like a critical analysis of your work as you make stronger applications focused on meeting the needs of your users and not just the business requirements of your current project.