Graduation is Upon Them 
Wednesday, May 21, 2008, 07:17 PM - General
It's that time of year again -- the sun is out, the birds are singing and it's time for this years graduates to throw their cap and celebrate. I remember it like it was yesterday... actually I remember it like I was exhausted, overwhelmed, very emotional and ready to crawl into a hole and recover. This however, is not how it works because you are the center of attention. Not only should you be so absolutely ecstatic about the situation, but you should also be chomping at the bit to rush off, start on your masters thesis, or get a job and buy a condo.

I would like to congratulate all you graduates, and wish you the absolute best. Don't let the attention overwhelm you, don't let the thoughts of "what's next" cloud your thoughts... just sit back, crack a beer and take a moment to enjoy where you are and the feelings you get from what you have accomplished.

We all know that your educational experience isn't about that piece of paper, it's no secret that over 50% of your time there was socializing and figuring out who you are.. but that is exactly the point. You are now as prepared as you will ever be for whatever comes next, and I know you don't feel that way -- but trust me, it's all going to be okay.

After the gut wrenching emotions from the graduation speaker subside, and your parents head out, you are left with an empty apartment a big round of hugs and whatever comes next. This blip in time is what we call a defining moment. Do you crumble and succumb to the intimidation of change, or do you pull yourself up by your boot straps and take life head on... do you have a choice?

As I am a celebration expert, I will be contracting my skills to a few graduation parties in the next month and I look forward to witnessing every moment of euphoric relaxation as you realize you are done with finals, done with tests and may very possibly never have to deal with "school" again.

Welcome to the big leagues graduate -- life starts now!
add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 2.7 / 254 )

Windmill 0.4 Released 
Wednesday, April 23, 2008, 02:23 AM - QA
Tonight we released Windmill 0.4, easy_install -U windmill .

Since the OSAF shake-up we have been very distracted with all kinds of things, and if it hadn't been for the community asking for features and actively using Windmill it wouldn't have seen a fraction of the attention that it has. Over the last four months we have worked with lots of you out there in the community stepping up our browser compatibility, python compatibility, IDE usability, Performance basically every piece of the project has become better because people have made themselves heard and there is nothing quite so motivating as an active community.

We have maintained our accessibility in #windmill on freenode and are glad to see more and more users there every day. Right now we are in the process of slating the bugs/features that will go into Windmill 0.5. Please feel free to make your voice heard in this process as well.

This release contains a revamp of the IDE, fixes for usability in IE, major performance tweaks, tweaks in the server for continuous integration and a whole slue of bug fixes that you can go view at http://windmill.osafoundation.org.

Thanks for your continuing interest, involvement and support!
add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3.2 / 161 )

Web Development in IE, no longer quite so painful. 
Wednesday, April 23, 2008, 12:37 AM - Web
As a web developer you are probably aware of that sinking feeling in the pit of your stomach that you suffer when posed with the idea of testing your freshly written JavaScript that works perfectly in FireFox.

For years now, we have had to 'suck it up', and pour a glass of scotch to get through an afternoon of testing in IE. As I am now a Web Developer at Rearden Commerce who currently caters to an audience of enterprise users instead of your standard bay area geek population -- I have to make sure everything I commit works nicely in IE.

Last week after a few hours of IE testing, and dirtying my code I worked so hard to organize with alerts, I decided that there HAD to be a better way to do this. I went ahead and spent many hours searching the web, installing everything I could find that promised to make IE development easier and happily I can say -- it was a success.

First and foremost however, there are a few tips I can give you right off the top that will make your life easier. Before you take the plunge into line by line alerting, go through your code and do the following;

1. Remove unnecessary commas in your data structures:
( FF ignores this one, but IE will give you an error that isn't helpful )
ex.

var superNinjaObject = {
me: 'adam',
home: 'oakland',
};


2. Don't try to access characters in a string as if it was an array:
( Works in FF, but IE will simply give you undefined and not tell you a thing )
ex.

var myString = 'Welcome to the Jungle';
$('mynode').innerHTML += myString[14]; //Broken in IE
$('mynode').innerHTML += myString.charAt(14); //Compatible alternative


Now we can get to what you are really interested in, the new tools:

1. Internet Explorer Development Toolbar
URL: http://www.microsoft.com/downloads/deta ... laylang=en

This is Microsoft's best stab at a firebug equivalent. This gives you all the flexibility you need to inspect the DOM tree, look at CSS, Scripts, Images, Network etc. To put it simply, it makes IE development something you can swallow. I can't image going back to IE development without this. Unfortunately it is missing two things, the first is the absolutely necessary JavaScript shell. This can be solved by using the IE JS Bookmarklet that you can find at http://blog.monstuff.com/archives/000287.html. Add this to your favorites and then whenever you need a JS shell, pop this up and hack away ( I agree it would be nicer if it was built in ). The second is the ability to set breakpoints and step through your code debugging and introspecting objects and variables. I do have a solution for this, see new tool number 2.

2. Visual Web Developer 2008 Express Edition
URL: http://www.microsoft.com/express/vwd/

This is the solution to your break pointing, stepping, introspecting needs. The way you use it is a bit awkward, but it does complete the development experience. To use this you need to create an empty web project and then start debugging. This will launch IE and bring you to a blank server page off the local MS web server instance. At this point you can go ahead and plug in the URL of the app you are wanting to test. Additionally if you have set any 'debugger;' statements in your source it will pick that up and automatically ask you if you want to start debugging there, or continue on. When you stop the debugging session in VWD it will kill your browser, so beware if you have to navigate to some deep point in your app you are probably going to get frustrated if you write buggy code. :) At it's 1.4 Gb space requirement it's hardly a comparison with firebug -- but it's certainly a step up from alerts all day long.

Update:
If you don't already have it installed, a good midpoint between nothing and Visual Studio Express is the Microsoft Script Editor which comes with office 2003, heres a video on how to use it, http://www.jonathanboutelle.com/mt/arch ... _jav.html. Thanks for the feedback blogosphere.

I hope this made your life at least a small amount easier, happy IE developing.

1 comment ( 20 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 176 )

General Updates 
Tuesday, April 8, 2008, 03:01 PM - General
Yesterday Kansas won the NCAA basketball national championship, congratulations. I give the Pac 10 teams a high five for doing as well as they did, WSU and Stanford made it to the sweet 16 and UCLA the final four.

This last weekend Meg and I spent in the Carmel Valley, the sun was shining the beaches were beautiful ( a bit windy ). We stayed in a B&B and enjoyed ourselves very much. Part of the day we wondered around Monteray, had dinner at a very tasty restaurant and generally enjoyed the tranquility. The Carmel Valley is a stunning place, green rolling hills all the way to the sandy beaches, if you squint your eyes and forget the temperature you might be able to convince yourself that you are in Hawaii :)

The political race forges on, I'm less excited about the whole thing every time I read the news. Hilary appears to be evading the inevitable and I constantly get emails making McCain look more like a tyrant. Obama seems to be the natural choice, I hope he finds a way to maintain integrity while being surrounded by the mass amounts of political sleaze.

Work has been going well, sinking deeper and deeper into projects everyday. Pleasantly surprised by the open minds that surround me, as I push for my pro client side agenda.

For the last few days I haven't been feeling that great, mainly queazy when I get to work and a bit anxious etc. So I did some research.. when I started getting a cold last week I started up on some Zinc supplements. It turns out that the dosage I have been taking is like 300% of what I should have every day, and I'm not the first to get sick from taking too much Zinc. Be careful of your ZINC dosage or you may get a ZONC :-)

Lots of interesting things have been happening in the tech world, Google, Facebook, Mozilla etc.. but thats another post.

Have a great day.

add comment   |  0 trackbacks   |  permalink   |  related link   |   ( 3.2 / 128 )

Competitions 
Friday, March 21, 2008, 08:37 PM - News
I would like to note that the Washington State University - Cougar Basketball Team won their first game in the NCAA Tournament yesterday and are now slated to play Notre Dame on Saturday. It's exciting to see them competing with the big boys, when I was in Pullman the record was a little bit less exciting. However, it was always a good time to watch them beat the UW.

Last year we lost in the second game, I hope to see them making it to game three. Go Cougs!

The other competition is a little less fun, but very important. All of my favorite news sites have switched from technology news, to Politics and honestly at this point I would just like it to be over. The news gets nastier by the day, and if the democratic race isn't decided soon it will clearly do permanent damage to the party. Give me back my technology news!

My last blurb about competition is the Nintendo Wii, I would have to say that 'Crossbow Trainer' with the Wii Gun is probably the most fun I have had with a video game since Duck hunt on the original Nintendo.
1 comment ( 9 views )   |  0 trackbacks   |  permalink   |  related link   |   ( 3 / 123 )


Back Next