<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-22723801</id><updated>2010-02-23T22:43:09.896-08:00</updated><title type='text'>wheniwas19</title><subtitle type='html'>news. reviews. hugh-phemisms.</subtitle><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default?start-index=26&amp;max-results=25'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.wheniwas19.com/rss.xml'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>188</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-22723801.post-3134898363320849430</id><published>2010-02-11T07:34:00.000-08:00</published><updated>2010-02-11T08:14:58.542-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flashbelt'/><category scheme='http://www.blogger.com/atom/ns#' term='flashbelt10'/><category scheme='http://www.blogger.com/atom/ns#' term='flash on the beach'/><category scheme='http://www.blogger.com/atom/ns#' term='public speaking'/><category scheme='http://www.blogger.com/atom/ns#' term='fotb10'/><title type='text'>My 2010 Session</title><content type='html'>Now that &lt;a href='http://flashbelt.com' target='_blank'&gt;FlashBelt 2010&lt;/a&gt;, happening June 13-16, has opened registration, I feel okay with talking about my intended 2010 session. I also got the thumbs up from John Davey to say I am confirmed for &lt;a href='http://flashbelt.com' target='_blank'&gt;Flash on the Beach 2010&lt;/a&gt;, September 26-29, as well! They'll both be super fun and I highly recommend checking them out!&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2010/02/artTitle.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Here's the session description:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Consider your past projects. Tight timeline? An art director or a technical lead with a huge ego? A project manager that neglects to disclose specific details? While these things directly impact your project you'll find, more often than not, they can be more easily dealt with when you provide and receive proper, effective communication.&lt;br /&gt;&lt;br /&gt;Let's delve into how we deal with the people we deal with. Let's look at how we speak to the people we speak to. Ins and outs of conversation. Lengthy meetings that test everyone's patience. Email forwarding and why a few minutes of editing can save hours of time. Setting alerts. The little things, the big things and everything in the middle. Nothing should be overlooked. Taken in perspective, every project starts with a 50/50 chance of success. It's how we as a team communicate that pushes that ratio one way or the other.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I've been doing this (making stuff in Flash) for over 10 years, working at large and small agencies, owning my own boutique flash shop, and as a freelancer. It's been an interesting path to follow.&lt;br /&gt;&lt;br /&gt;I was surprised by the reaction to my session at Flash on the Beach last fall. It felt like something out of fiction. However, all I did was point out things that could help a person get to work. Gratifying is not a strong enough word for the encouragement I received by my friends and the people that attended my little session on the last day of the conference with my broken voice and punctuated by timely(?) cursing.&lt;br /&gt;&lt;br /&gt;I spent the next few months wondering how I could follow &lt;a href='http://flashonthebeach.com/sessions/index.php?pageid=2199' target='_blank'&gt;&lt;i&gt;The 10 Best Things to NOT do Amazing Work&lt;/i&gt;&lt;/a&gt; up. Then a light bulb went off.&lt;br /&gt;&lt;br /&gt;As a freelancer, I am graced with the ability to work on many different projects for many different agencies for many different clients. Since leaving my last full-time position, I've worked for OLG, Subaru, Nokia, Pedigree and Gillette. That's exciting for me. After two years of one client, this potpourri of clients is like manna from heaven. It gives me pause to think how lucky I am.&lt;br /&gt;&lt;br /&gt;Here's the crux; I now work in one position for many different team dynamics. I see good and bad, exceptional and accepted. There is something to be said for effective communication that goes beyond simply doing your job and hoping everyone else is doing theirs. Of course, I like to turn that notion on its head and talk about a lack of effectiveness. Que sera sera.&lt;br /&gt;&lt;br /&gt;Anyway, here's my pitch. Come to my talk. Sit back, sit forward, stand up. However you like to watch and participate in sessions. I can promise it won't be boring.&lt;br /&gt;&lt;br /&gt;Dear conference or festival organizers, if you like the sound of this session, you too can have a lifesized Hugh at your event! Just ask and, as long as I agree with the premise of the event, I will totally be on board.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-3134898363320849430?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/3134898363320849430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=3134898363320849430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3134898363320849430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3134898363320849430'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2010/02/my-2010-session.html' title='My 2010 Session'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-2195685534614863085</id><published>2010-01-23T08:36:00.001-08:00</published><updated>2010-01-23T08:37:39.863-08:00</updated><title type='text'>It's Been That Long?</title><content type='html'>I have a an idea for a post, but I really want to formulate the concept behind it before I set it down in writing.&lt;br /&gt;&lt;br /&gt;Plus, I've been busy on a project. Meaning, tattoocapture is on hold. Yet again. Le sigh...&lt;br /&gt;&lt;br /&gt;Please bear with me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-2195685534614863085?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/2195685534614863085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=2195685534614863085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/2195685534614863085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/2195685534614863085'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2010/01/its-been-that-long.html' title='It&apos;s Been That Long?'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-1600076373403932902</id><published>2009-12-30T12:28:00.001-08:00</published><updated>2009-12-30T12:50:16.049-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='freelance'/><title type='text'>wheniwas19 Year in Review</title><content type='html'>2009 has been one strange year.&lt;br /&gt;&lt;br /&gt;January. Organic, where I was working as their Manager of Integrated Media, moved me from Creative to Technology. Like the Dude, I abide.&lt;br /&gt;&lt;br /&gt;July.I was hired at &lt;a href='http://theniceagency.com/' target='_blank'&gt;henderson bas&lt;/a&gt; as their Director of New Media. Five weeks later, I quit and went freelance. A bad fit is a bad fit and I was a bad fit at henderson bas.&lt;br /&gt;&lt;br /&gt;September. I spoke at &lt;a href='http://flashonthebeach.com' target='_blank'&gt;Flash on the Beach&lt;/a&gt; in Brighton. I outlined what I considered the &lt;a href='http://blog.wheniwas19.com/2009/09/fotb-2009-my-presentation.html' target='_blank'&gt;&lt;b&gt;10 Best Excuses to NOT do Amazing Work&lt;/b&gt;&lt;/a&gt;. I then went on to do the same presentation for Sheridan College, Seneca College and a mini-version for the monthly FlashinTO gathering.&lt;br /&gt;&lt;br /&gt;December. I worked on a little thing for &lt;a href='http://www.galaxygoo.org/' target='_blank'&gt;Galaxy Goo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;From July until now, I was/am working on &lt;a href='http://blog.wheniwas19.com/2009/12/tattoocapture-update.html' target='_blank'&gt;Tattoocapture&lt;/a&gt;. As of this moment, it's still in progress.&lt;br /&gt;&lt;br /&gt;My &lt;a href='http://blog.wheniwas19.com/2009/12/2010-subaru-legacy.html' target='_blank'&gt;first freelance project&lt;/a&gt; went live. Very Exciting.&lt;br /&gt;&lt;br /&gt;The &lt;a href='http://blog.wheniwas19.com/2009/09/estee-lauder-win.html' target='_blank'&gt;Estée Lauder&lt;/a&gt; site I worked on with many others in 2008, won some awards this year.&lt;br /&gt;&lt;br /&gt;I'm looking forward to 2010. If 2009 is any indication, I'm in for some fun. I like working. If you have some work for me, get &lt;a href='mailTo:hugh@wheniwas19.com'&gt;in touch&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-1600076373403932902?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/1600076373403932902/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=1600076373403932902' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1600076373403932902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1600076373403932902'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/12/wheniwas19-year-in-review.html' title='wheniwas19 Year in Review'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-1686950401354889497</id><published>2009-12-17T13:06:00.000-08:00</published><updated>2009-12-17T13:39:47.146-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='tattoocapture'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>TattooCapture Update</title><content type='html'>&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/tattoocapture.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Here's the skinny on TattooCapture. I called myself out at Flash on the Beach, then Sheridan College, a FlashinTO user group meeting and finally Seneca College, for being a procrastinating chump (see my presentation &lt;a href='http://blog.wheniwas19.com/2009/09/fotb-2009-my-presentation.html' target='_blank'&gt;&lt;i&gt;10 Best Excuses to NOT do Amazing Work&lt;/i&gt;&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Currently the site is still incomplete. I've spent quite a bit of time on it and have stricken plenty of items off my to do list but there are many many more items remaining.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/siteGrab.jpg'&gt;&lt;br /&gt;&lt;i&gt;image scaled roughly 50%&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;As you can see in the screengrab above I have a lot done. The design of the site is rough and will remain so until I can convince one of the many talented designers I know to make it pretty. But as Chris Pelsor has said "Get version 1 done and worry about the rest after".&lt;br /&gt;&lt;br /&gt;What's working;&lt;br /&gt;&lt;ul&gt;Age verification&lt;br /&gt;Registration and account creation&lt;br /&gt;Login&lt;br /&gt;Account update (for facebook, twitter, etc)&lt;br /&gt;Avatar creation (using a webcam or uploaded image)&lt;br /&gt;Gallery creation&lt;br /&gt;Image creation (using a webcam or uploaded image)&lt;br /&gt;Adding images to a gallery&lt;br /&gt;Viewing galleries&lt;br /&gt;Viewing images&lt;br /&gt;A development notes window&lt;br /&gt;An instructions window&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;What isn't working (yet);&lt;br /&gt;&lt;ul&gt;Viewing updated user info&lt;br /&gt;Viewing specific users&lt;br /&gt;Search in any form&lt;br /&gt;The actual mechanism for a tattoocapture (take one image, put it on another, save)&lt;br /&gt;Add friend functionality&lt;br /&gt;Verify friend functionality&lt;br /&gt;Send in-site messages&lt;br /&gt;Ratings on images&lt;br /&gt;And much, much, sigh, much more&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Anyway, I know the amount of egg on the face one wears when they commit to specific launch dates and can't make it. I'm relatively embarassed, but considering what's been accomplished so far, I can safely say I've done a lot.&lt;br /&gt;&lt;br /&gt;Never fear, this is not the end. It's simply an update so you all know I didn't just stop. I'm really excited with the progress. If you want to play with the site as is, send me an &lt;a href='mailTo:hugh@wheniwas19.com'&gt;email&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-1686950401354889497?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/1686950401354889497/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=1686950401354889497' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1686950401354889497'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1686950401354889497'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/12/tattoocapture-update.html' title='TattooCapture Update'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-3386703400173152606</id><published>2009-12-16T08:24:00.000-08:00</published><updated>2009-12-17T06:09:57.124-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='freelance'/><title type='text'>2010 Subaru Legacy</title><content type='html'>Firstly, I have to thank Tribal DDB Toronto for the opportunity to work on this project. Their timely assignment firmly planted me in my new freelance role.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/welcome.jpg'&gt;&lt;br /&gt;&lt;i&gt;Welcome to the 2010 Subaru Legacy&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;This project had some challenges. Not the least of which was the fact that when I was pitched it, the art director (the effervescent &lt;a href='http://missykelley.com' target='_blank'&gt;Missy Kelley&lt;/a&gt;) involved said they wanted PaperVision 3D. Although I took a workshop on PV3D with the inimitable &lt;a href='http://rockonflash.wordpress.com/' target='_blank'&gt;John Grden&lt;/a&gt;, I can honestly say I still know next to nothing about how to implement this powerful class set. It's  embarrassing to admit but I'll live.&lt;br /&gt;&lt;br /&gt;At any rate, here comes the fun part; all the cool stuff I put to use. Either new to me or a finessing of things I already know.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/binaural.jpg'&gt;&lt;br /&gt;&lt;i&gt;Starting the audio experience&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;1. Audio triggering. I used flv video (f4v, actually) for the audio. The audio is in binaural format. Meaning if you happen to be wearing headphones, the audio will wrap your head in true surround sound. It's wicked cool. They want the image sets to appear based off timing in the audio. eg. the narrator is talking about the radio, the radio image ought to be front and center and the set that image is in ought to be the focus. To accomplish this, I used XML and a type of closed captioning. When using closed captioning, you can either set an event within the audio export or you can use XML with timecodes in it and look for these. I opted for the latter. A. because I couldn't be sure the audio wasn't going to change and I didn't want to have to input all the new events in the audio. B. because I'm really familiar with XML.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/fake3DinAction.jpg'&gt;&lt;br /&gt;&lt;i&gt;No PaperVision 3D? No problem. Sort of.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;2. Fake 3D. Since I didn't know PV3D, I could use the 2.5D implemented in Flash 10 to allow for skewing and perspective. Therefore, when placing the images in their sets, I'd use a center point (locally, the 0,0 of the set) and randomly place the images around that point. Their distance from the center dictated the amount of perspective they would have. When that image becomes focused it swaps it's perspective on the vertical axis. It's a fairly good effect and easily set up.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/callout.jpg'&gt;&lt;br /&gt;&lt;i&gt;Highlighting a feature.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;3. Call outs. Now, having worked with auto minisites for pretty much my entire career, I know the four pinnacles of the industry; power, performance, comfort, safety. It never changes. Call it what you will, but those things are paramount. I think you can probably add cost in there now, but whatev. I used the image sets and XML to control callouts. If the callout existed (in the XML of an image) it popped open when that image was the focus.&lt;br /&gt;&lt;br /&gt;4. swfObject loading issues. I &lt;a href='http://blog.wheniwas19.com/2009/10/swfobject-ie7-and-flash-can-get-along.html' target='_blank'&gt;blogged about this&lt;/a&gt;. Suffice it to say, thanks to Chris Pelsor and Stacey Mulcahy, this got sorted out.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/soundboard.jpg'&gt;&lt;br /&gt;&lt;i&gt;Soundboard with downloadable MP3s&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;5. Downloading of files. There is a soundboard in this piece and the request to be able to download the MP3s came from on high. I'd never done that before, but it was fun to make happen.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/french.jpg'&gt;&lt;br /&gt;&lt;i&gt;En francais, s'il vous plait.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;6. Localization. The request from a Canadian client was of course that this needed to be in french and english. I wanted to be able to easily access this portion by simply swapping a variable. eg. ?lang=fr (see french &lt;a href='http://subaru.ca/drivelikenoother/?lang=fr' target='_blank'&gt;in action&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;So that's Subaru Legacy in a nutshell. I'm pretty proud of this piece. Thanks again to the crew at Tribal DDB Toronto for the opportunity!&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/end.jpg'&gt;&lt;br /&gt;&lt;i&gt;That's all she wrote&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-3386703400173152606?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/3386703400173152606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=3386703400173152606' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3386703400173152606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3386703400173152606'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/12/2010-subaru-legacy.html' title='2010 Subaru Legacy'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-180640520573940904</id><published>2009-12-09T10:10:00.000-08:00</published><updated>2009-12-09T11:08:04.726-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='hype'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='experiments'/><title type='text'>The Hype Over Hype</title><content type='html'>I attended &lt;a href='http://joshuadavis.com' target='_blank'&gt;Joshua Davis'&lt;/a&gt; &lt;a href='http://hype.joshuadavis.com' target='_blank'&gt;Hype&lt;/a&gt; Workshop last month at the RMI space in Toronto.&lt;br /&gt;&lt;br /&gt;I had a hard time figuring applicability in my daily work life.&lt;br /&gt;&lt;br /&gt;So I sat on Hype, undecided what I could do with it. What I missed in Josh's workshop was the fact that Hype is simply a collection of classes. Use what you want and ignore what you don't. Hopefully, I'm not the only one with that misconception. If I am, I'm dumber than I thought.&lt;br /&gt;&lt;br /&gt;Yesterday I had some downtime as I wait on my friend to get to .NET changes for TattooCapture and decided to manufacture something I've always wanted: A class to plot points equally around 360°. Why? Well... that will become clear in the future. In the meantime, that was my goal. Feed it 8 points and it comes back with how many degrees each would be to be equally dispersed around a circle.&lt;br /&gt;&lt;br /&gt;It was a pretty simple solution; divide the number of elements by 360. Tada! Then use that degree number within the class to return what degree an element would be. Further, use it to return what radian (what flash uses to calculate degrees) that element would be.&lt;br /&gt;&lt;br /&gt;I ended up with the &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/com/orbit/Orbit.as' target='_blank'&gt;Orbit class&lt;/a&gt; &lt;i&gt;right-click and 'save as'&lt;/i&gt;. Usage boils down to importing the class and an instantiation. Then using it's public functions. Therefore;&lt;br /&gt;&lt;br /&gt;&lt;b&gt;import com.orbit.Orbit;&lt;br /&gt;&lt;br /&gt;var orbit:Orbit = new Orbit;&lt;br /&gt;orbit.increment = 15; //15 being the total number of elements&lt;br /&gt;var degree:Number = orbit.getDegree(8); //8 being the 8th element&lt;br /&gt;var radian:Number = orbit.getRadians(degree);&lt;br /&gt;//returns the radian value for the 8th element out of 15;&lt;br /&gt;&lt;br /&gt;//alternatively, you can piggyback the calculations&lt;br /&gt;var radian:Number = orbit.getRadians(orbit.getDegree(8));&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;So yeah.&lt;br /&gt;&lt;br /&gt;Here's the &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/?v=1' target='_blank'&gt;first example&lt;/a&gt;. Each time you click the start button, the piece will pick a random number of elements, then run through that number and each element on stage in it's prescribed location. Sweet.&lt;br /&gt;&lt;br /&gt;So once I figured that out, I started monkeying around with it, as is my wont. Change the number to see the progress. &lt;br /&gt;&lt;br /&gt;In comes Hype.&lt;br /&gt;&lt;br /&gt;Eventually, in &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/?v=4' target='_blank'&gt;version 4&lt;/a&gt;, I decided to muck about a bit with Hype. I wanted to draw to Bitmap was being done and with Hype, I had a built-in class to do just that. BitmapCanvas. Worked like a charm. &lt;br /&gt;&lt;br /&gt;Messed around for another couple of versions and in &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/?v=8' target='_blank'&gt;version 8&lt;/a&gt;, added in FilterRhythm and TimeType. So far so good.&lt;br /&gt;&lt;br /&gt;In &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/?v=10' target='_blank'&gt;version 10&lt;/a&gt;, I added in colorPool. Honestly, it all starts to get a bit silly and really I'm just messing around with minor alterations.&lt;br /&gt;&lt;br /&gt;In &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/index2.html?v=13' target='_blank'&gt;version 13&lt;/a&gt;, I dumped my Event.ENTER_FRAME for SimpleRhythm.&lt;br /&gt;&lt;br /&gt;Finally, with some more tweaks, I have this &lt;i&gt;(basically)&lt;/i&gt; where I want it. &lt;a href='http://www.wheniwas19.com/experimentation/orbitalPositioning/index2.html?v=19' target='_blank'&gt;Version 19&lt;/a&gt;. I might spend some more time with it, but it's in a place I like. I left it running while I wrote this post and this is what I got.&lt;br /&gt;&lt;br /&gt;&lt;a href='http://blog.wheniwas19.com/blogImages/2009/12/hypeOrbitLarge.jpg' target='_blank'&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/12/hypeOrbitSmall.jpg'&gt;&lt;/a&gt;&lt;br /&gt;&lt;i&gt;click the image to see it full-size&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;The moral of the story is; If you keep your eyes closed, you won't see the path in front of you. &lt;i&gt;How's that for a fortune cookie? I oughta be a writer.&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-180640520573940904?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/180640520573940904/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=180640520573940904' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/180640520573940904'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/180640520573940904'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/12/hype-over-hype.html' title='The Hype Over Hype'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-6378590557156674975</id><published>2009-12-01T08:12:00.000-08:00</published><updated>2009-12-01T08:19:00.451-08:00</updated><title type='text'>Life as a Freelancer - The Talk</title><content type='html'>Last Wednesday I presented at the monthly FlashinTO gathering. The topic was my new (semi) status as a freelancer. There are adjustments to lifestyle to make in terms of being a freelance developer. Freelance anything, really.&lt;br /&gt;&lt;br /&gt;I went over money, schedules, over-work, under-work, etc etc.&lt;br /&gt;&lt;br /&gt;&lt;a href='http://wheniwas19.com/speaking/fito/1125/' target='_blank'&gt;Life as a Freelancer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The dots on the bottom are the slides. Click away, friends, click away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-6378590557156674975?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/6378590557156674975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=6378590557156674975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6378590557156674975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6378590557156674975'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/12/life-as-freelancer-talk.html' title='Life as a Freelancer - The Talk'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-923645546897376960</id><published>2009-11-05T05:52:00.000-08:00</published><updated>2009-11-06T06:59:04.533-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><title type='text'>10 Best Excuses - Deadline Management</title><content type='html'>&lt;img src='http://blog.wheniwas19.com/blogImages/10Best/10Best_deadlineManagement.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Last night I had some time to myself to really mull this over. I had mentioned in my session that there often is a great difficulty meeting personal deadlines. The likeliest candidate for that is due to needing to meet deadlines every day professionally.&lt;br /&gt;&lt;br /&gt;This is one of my personal hurdles and one I struggle with. Here are some pointers;&lt;br /&gt;&lt;br /&gt;1. Treat your personal work as a normal project. If you set a deadline, do your best to meet that deadline.&lt;br /&gt;&lt;br /&gt;2. Be realistic with your self-set deadlines. If you are too aggressive and you really won't make it, you've created a nearly 100% failure rate. "I can't get this done, I might as well not do it."&lt;br /&gt;&lt;br /&gt;Finding that middle ground of being realistic while still reaching your goals is a difficult one. This is where being a project manager would be truly handy. Consider all the factors involved in your project. Try to include time researching, time developing, time co-ordinating (if there are other people involved) and time in QA. If you are able to break down your tasks logically, a reasonable timeline should evolve.&lt;br /&gt;&lt;br /&gt;This situation is all too personal for me. I desperately want to finish my site, but I don't want to be too aggressive in development that I'll miss important things. However, I also don't want to simply ignore setting a deadline or I'll allow this project to linger indefinitely. &lt;br /&gt;&lt;br /&gt;I am making every effort to be finished my site, TattooCapture, for my birthday on December 1st. A good present, if I do say so myself. I believe I've been reasonable with myself. I've worked a tremendous amount at the expense of my TattooCapture to provide a cushion so I can work in peace.&lt;br /&gt;&lt;br /&gt;We'll see how it goes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-923645546897376960?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/923645546897376960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=923645546897376960' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/923645546897376960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/923645546897376960'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/11/10-best-excuses-deadline-management.html' title='10 Best Excuses - Deadline Management'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-8886100903318180128</id><published>2009-10-23T05:46:00.000-07:00</published><updated>2009-10-23T06:06:01.313-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><title type='text'>10 Best Excuses - Flexibility</title><content type='html'>&lt;img src='http://blog.wheniwas19.com/blogImages/10Best/10Best_flexibility.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Possibly one of the hardest concepts to get a handle on is being flexible. Being dogmatic or inflexible takes a lot of practice to recognize. Namely because it's generally something you believe. &lt;b&gt;"I need to do &lt;i&gt;A&lt;/i&gt;. If I don't do &lt;i&gt;A&lt;/i&gt;, I won't accomplish anything."&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Sometimes, if you do &lt;i&gt;B&lt;/i&gt;, &lt;i&gt;A&lt;/i&gt; takes care of itself.&lt;br /&gt;&lt;br /&gt;Here's an example.&lt;br /&gt;&lt;br /&gt;My wife, &lt;a href='http://littledenim.com' target='_blank'&gt;Elizabeth&lt;/a&gt;, was working on products for her first craft show. She'd planned on 5 products; Dresses, bloomers, stuffed owls, pants and blankets. As she came closer to her deadline, she realized she could get all 5 products done. However, she'd only have one or two of each item. To me, this made little practical sense. Why have multiple products but appear to have almost nothing in stock? My advice to her was concentrate on fewer products which would allow her to have more of each item. You can get on a roll working on one thing, thereby increasing productivity and progress. It worked really well for Libs. She ended up with 12 dresses, 9 owls and 9 bloomers. That's a very good table at a craft show.&lt;br /&gt;&lt;br /&gt;In the developer world, this applies itself thusly; (I always enjoy an excuse to use &lt;i&gt;"thusly"&lt;/i&gt;)&lt;br /&gt;&lt;br /&gt;Let's say you've planned a site. You have multiple sections, multiple features. If, in concentrating on the whole, you start to run out of time. Can you identify features that aren't required for launch? Post-launch mini-launches (otherwise known as staged launches) can actually be exciting for your users and provide a fresh experience. As long as you've correctly identified what is absolutely necessary for the correct user experience, you can launch initially with a complete (from the point of view of the user) site. Every additional element you add becomes icing on the cake.&lt;br /&gt;&lt;br /&gt;It's flexibility that'll keep you from going mad and living with 2 AM bedtimes. That's just an opinion. Maybe you enjoy 2 AM bedtimes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-8886100903318180128?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/8886100903318180128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=8886100903318180128' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8886100903318180128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8886100903318180128'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/10/10-best-excuses-flexibility.html' title='10 Best Excuses - Flexibility'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-3207789650302433475</id><published>2009-10-12T20:04:00.000-07:00</published><updated>2009-10-12T20:57:57.498-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><category scheme='http://www.blogger.com/atom/ns#' term='feedback'/><category scheme='http://www.blogger.com/atom/ns#' term='speaking'/><title type='text'>10 Best Excuses - Common Sense, Explained</title><content type='html'>&lt;img src="http://blog.wheniwas19.com/blogImages/10Best/10Best_commonSense.jpg"&gt;&lt;br /&gt;&lt;br /&gt;I received my feedback today from my session at &lt;a href='http://flashonthebeach.com' target='_blank'&gt;Flash on the Beach&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;There were some exceptions, but overall the feedback was very positive.&lt;br /&gt;&lt;br /&gt;One comment struck me;&lt;br /&gt;&lt;b&gt;although he is a very inspiring person, and there were some real true facts in his seminar, had i expected more, some excuses everybody knows...&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;To be called &lt;b&gt;"very inspiring"&lt;/b&gt; is something I've never heard before, but that's not what I wanted to talk about. What this person ended with was &lt;b&gt;"some excuses everybody knows..."&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Something everyone knows is normally considered &lt;i&gt;common sense&lt;/i&gt;. I think that's why I chose to talk about it. Things that &lt;i&gt;are&lt;/i&gt; common sense and things that &lt;i&gt;should be&lt;/i&gt; common sense are night and day.&lt;br /&gt;&lt;br /&gt;I don't light my head on fire because common sense dictates that it will hurt, harm, scar and otherwise kill me. Common sense tells me if I choose to play a video game for eight hours straight, I won't be actually working. Common sense also tells me if I am working on a project and start a new one, the original project will stop being worked on.&lt;br /&gt;&lt;br /&gt;My talk and the excuses I explained occurred to me over a long period of time. I mentioned at the beginning that I have been a flash "guy" for over ten years. That's ten years of ignoring work, focusing on one job over another, playing video games, not being inspired or being TOO inspired. The thing that matters is not necessarily whether or not everyone knows these things, the thing that matters is whether or not you're solving your problems. My solutions weren't going to work for everyone, either. They work for me. I still find myself a victim of my own head. But I'm working on it.&lt;br /&gt;&lt;br /&gt;Anyway, thanks for the feedback! I really enjoyed reading the comments. Even the bad ones. To clarify;&lt;br /&gt;&lt;li&gt;I am NOT American. I'm Canadian.&lt;/li&gt; &lt;li&gt;I wasn't hungover and never said I was. I said my voice was suffering due to &lt;i&gt;flashonthebeach-itis&lt;/i&gt;. Otherwise known as, too much drinking, too much smoking, too much yelling and not enough sleep. But I was definitely not hungover for my session.&lt;/li&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-3207789650302433475?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/3207789650302433475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=3207789650302433475' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3207789650302433475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/3207789650302433475'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/10/10-best-excuses-common-sense-explained.html' title='10 Best Excuses - Common Sense, Explained'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-14570569229437516</id><published>2009-10-07T08:37:00.000-07:00</published><updated>2009-10-07T09:16:41.289-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><title type='text'>10 Best Excuses - There's This Great Game</title><content type='html'>&lt;img src='http://blog.wheniwas19.com/blogImages/10Best/10Best_greatGame.jpg'&gt;&lt;br /&gt;&lt;br /&gt;One of the excuses I outlined I called "There's This Great Game". In the explanation, I mention that “Games are time”. To further the point. Games are time that could be spent working. Time that either you could be getting paid in using or spent furthering your knowledge.&lt;br /&gt;&lt;br /&gt;If you're playing games as a way of ignoring your work, you're doing yourself a disservice. However, if you're playing a game as a way of disconnecting momentarily and clearing your head, play away.&lt;br /&gt;&lt;br /&gt;I just got myself out of the former reason. I bought &lt;b&gt;Halo ODST&lt;/b&gt; last weekend. Not surprisingly, I sat down and played it immediately. Work be damned. It's now Wednesday and I haven't touched TattooCapture in that time, beyond some minor modifications.&lt;br /&gt;&lt;br /&gt;It's timely I ran into this issue again. My point in the session involved World of Warcraft, the great time-waster, but any game is applicable. &lt;br /&gt;&lt;br /&gt;Moderation is key. If you know me personally, you know I am not a moderate person by any stretch of the imagination. However, when it comes to games, I rarely fall into the trap of hours spent playing because it's happened so often I can recognize the problem. You might say, "But you just admitted to ODST'ing yourself for four days." True. I am not playing it right now, am I?&lt;br /&gt;&lt;br /&gt;There are two approaches I use when it comes to games. One is as a break reward. I'd like to take an hour because I accomplished something and will move on to something else after the hour. Two is at the end of the day. You've accomplished what you set out to do in the day and are finished. Go ahead and play.&lt;br /&gt;&lt;br /&gt;What I do not do is use a game as a way to get over a hump. ie. &lt;i&gt;“I just can't figure this out, I'll just go play Fable II.”&lt;/i&gt; This never works. You get into your game and keep playing. You forget why you started playing. As a means of distraction, a game is extremely effective. So what to do when you are in a jam if you can’t play a game? Get up and get away from your computer. I'd recommend writing out your problem long-hand in your notebook. &lt;i&gt;I've mentioned having a notebook, haven't I?&lt;/i&gt; A lot of problems can be solved by spelling them out for yourself. &lt;br /&gt;&lt;br /&gt;If this doesn't fix the issue and you like being a lone wolf? Google. Seriously. I cannot tell you how many times my problems have been solved with a simple Google search.&lt;br /&gt;&lt;br /&gt;If this doesn't fix the issue? Contact your peers. Your peers are a wealth of knowledge waiting to be tapped. Get to know your peers. They will become invaluable resources in the log run. Besides, more friends are good. Don't be a pain in the ass and bug them for every little thing.&lt;br /&gt;&lt;br /&gt;I digress. Suffice it to say, a video game doesn't teach, doesn't give back and doesn't earn you money.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-14570569229437516?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/14570569229437516/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=14570569229437516' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/14570569229437516'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/14570569229437516'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/10/10-best-excuses-theres-this-great-game.html' title='10 Best Excuses - There&apos;s This Great Game'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-8036889507669165893</id><published>2009-10-02T05:38:00.000-07:00</published><updated>2009-10-02T06:13:28.399-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='bugs'/><category scheme='http://www.blogger.com/atom/ns#' term='swfobject'/><category scheme='http://www.blogger.com/atom/ns#' term='IE7'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>swfobject, IE7 and flash can get along.</title><content type='html'>Yesterday I got a panicked email from my client with a bug from their client. This sort of tertiary contact is part and parcel of being freelance.&lt;br /&gt;&lt;br /&gt;The email contained a bug in my latest project. The bug was;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;i&gt;This is the exact error in IE7. I’m running Flash 10,0,2,54 Debug.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;TypeError: Error #1009: Cannot access a property or method of a null object reference.&lt;br /&gt;             at com.utils::MainImporter()&lt;br /&gt;             at subaruLegacy/checkFlashVars()&lt;br /&gt;             at projectClass()&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I love Flash errors. No, I really do. The fact that I can instantly look at this and know precisely where the problem lies is amazing. &lt;b&gt;checkFlashVars&lt;/b&gt; is the function I use nearly instantly at instantiation of the entire project to grab the provided variables from swfobject. ie. project language "en" or "fr", location of the xml content, locations of external links. I didn't want to need to update this project after delivery so i externalized quite a bit of it for editing outside of flash. Always a good plan.&lt;br /&gt;&lt;br /&gt;So back to the bug. What happened is swfobject isn't passing the flashVars to flash in time. The likeliest reason is the page isn't loading completely in time for swfobject to know precisely what it's sending. I didn't know this at the time, but I obviously knew something was amiss.&lt;br /&gt;&lt;br /&gt;In comes Twitter.&lt;br /&gt;&lt;b&gt;wtf is with fp10 and IE7? they not friends? got an email from the client and they're freaking out.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;You want to be concise? Use Twitter.&lt;br /&gt;&lt;br /&gt;Nearly instantly, my good friend &lt;a href="http://snogboggin.com/" target="_blank"&gt;Chris Pelsor&lt;/a&gt; IM's me and says &lt;i&gt;"We had the exact same problem, hold on."&lt;/i&gt; After over an hour of him cleaning up my html, asking &lt;a href="http://bitchwhocodes.com/mt/" target="_blank"&gt;Stacey Mulcahy&lt;/a&gt; to join in on the fun, having her ask &lt;i&gt;"Is your code smart enough to know when it's failed?"&lt;/i&gt; and &lt;i&gt;"What version of swfobject are you using? 2.1? Update, Hugh."&lt;/i&gt; and the both of them testing, Chris found the project where they figured out the solution. I don't want anyone else googling "IE7 flash player 10 not working" like I did initially. So here is the solution.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/10/solution.gif'&gt;&lt;br /&gt;&lt;br /&gt;Obviously, you'll need a div called "content" or whatever you are determined to name it.&lt;br /&gt;&lt;br /&gt;I had to admit a couple of things to two people in who's opinion I respect;&lt;br /&gt;1. I know very little about html. I look stuff up, I copy, I paste.&lt;br /&gt;2. I know even less about css. Copy, paste.&lt;br /&gt;3. No, I don't know why there are three different methods of commenting in the html. Copy, paste.&lt;br /&gt;4. I agree, I should learn. I've written it in my agenda.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-8036889507669165893?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/8036889507669165893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=8036889507669165893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8036889507669165893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8036889507669165893'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/10/swfobject-ie7-and-flash-can-get-along.html' title='swfobject, IE7 and flash can get along.'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-5552443441963745128</id><published>2009-10-01T06:29:00.000-07:00</published><updated>2009-10-01T06:54:56.514-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><title type='text'>10 Best Excuses - One Complete Thought</title><content type='html'>&lt;img src="http://blog.wheniwas19.com/blogImages/10Best/10Best_completeThought.jpg"&gt;&lt;br /&gt;&lt;br /&gt;Last night I had an interesting conversation concerning the process of how I work. I talked a little about the idea of "one complete thought". That phrase didn't actually form until this morning, but it's stuck with me now.&lt;br /&gt;&lt;br /&gt;When I set out to work, I specifically say "This is what I want to get done." Sometimes that task is difficult, sometimes it's easy. It doesn't really matter. The fact of the matter is, it's a task. When you set yourself a task and concentrate solely on that task, you can then feel you've accomplished something. One of my previous issues was moving on before completing my task. When I did that, the started but uncompleted task starts to hang over me. I begin to ignore it until finally I realize I have painted myself into a corner. This doesn't happen every time. Some of the time it's fine. I get distracted, work on something else, and come back to the original task. But occasionally I forget my intentions and can't regain my train of thought concerning the original task.&lt;br /&gt;&lt;br /&gt;Back to the point. What I wanted to accomplish was to build a form and have it hook into a webservice so a user could register for my site. I spent an entire afternoon and half the night doing this. I wanted, desperately, to move on. Every error, every bug pushed me to give up. However, I knew that if I relented and allowed my .NET dev (John Breton) do as he suggested and &lt;i&gt;"Just build the form in ASP"&lt;/i&gt; I would never get back to my flash form. I'm obstinate that way.&lt;br /&gt;&lt;br /&gt;Sure it took longer than I wanted. That isn't an issue. When I was finished, I could stand up and step away from my computer. The next day I would start something else. The fact is that the next thing on my list took 1/3 the time. Because I had the knowledge of hooking into the webService from my form. The time I spent the night before directly affected how much time I needed to spend the next day.&lt;br /&gt;&lt;br /&gt;My advice is don't move on. If you set yourself a task, complete that task. There is something utterly satisfying about completion. That's &lt;b&gt;"One Complete Thought"&lt;/b&gt;.&lt;br /&gt;&lt;br /&gt;I realize that this won't work or be applicable for everyone. Some people can multi-thread their efforts. However, I know myself and I can't.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-5552443441963745128?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/5552443441963745128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=5552443441963745128' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5552443441963745128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5552443441963745128'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/10/10-best-excuses-one-complete-thought.html' title='10 Best Excuses - One Complete Thought'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-5279403801898491041</id><published>2009-09-29T05:37:00.000-07:00</published><updated>2009-09-29T06:22:30.921-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><category scheme='http://www.blogger.com/atom/ns#' term='recognition'/><category scheme='http://www.blogger.com/atom/ns#' term='distraction'/><title type='text'>10 Best Excuses - Distraction &amp; Recognition</title><content type='html'>Now that the rush of speaking at FOTB has lessened, I thought it relevant to expand on some of the things I said on stage. As I write these posts, I'll be sure to tag them 10Best so you can click on the tag in the post and have all the pertinent posts lined up for you.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/10Best/10Best_recognition.jpg'&gt;&lt;br /&gt;&lt;br /&gt;To start with, I'd like to talk a little about recognition. Typically, the most difficult thing to do when you're avoiding work is realizing you are avoiding work. If you haven't done any work in a while, it might all of a sudden hit you, "Why am I still not working?"&lt;br /&gt;&lt;br /&gt;I'm here to tell you, recognition is extremely important. Once you can see from outside yourself what you're up to, you can make the effort to move on. If you're not avoiding work, per se, but simply taking a break, that's something else entirely. Let's pretend you're not taking a break.&lt;br /&gt;&lt;br /&gt;So how do you do something introspective when it's not immediately in your nature? This actually requires effort. However, once you're used to doing it, it's difficult to stop. Besides that, you might start blaming procrastination on things that really aren't. LOL.&lt;br /&gt;&lt;br /&gt;Anyway, let's figure out how to rejig your thinking.&lt;br /&gt;&lt;br /&gt;Look at what you're doing right now. Maybe not &lt;i&gt;right now&lt;/i&gt;, since you're reading my post. No wait, yes, &lt;b&gt;right now&lt;/b&gt;. Are you reading this post because you're geniunely interested in what you're reading? Or are you reading it because you don't feel like working? Either way, thanks for reading my post, but if your reason is the latter, stop reading and go back to work. &lt;br /&gt;&lt;br /&gt;Are they gone? Good. Good for them. If you're still here, it's the former. Please read on.&lt;br /&gt;&lt;br /&gt;This applies to everything online. We can get distracted, often, by links that lead to other links that lead to other links. That's the wonder and the curse of the &lt;i&gt;interweb&lt;/i&gt;.&lt;br /&gt;&lt;br /&gt;Turn yourself around, it's fairly easy. Schedule distraction time. Give yourself a half hour or an hour a day to just tool around looking at links. Copy and paste links into a text file for later perusal. But &lt;b&gt;do not&lt;/b&gt; go immediately to the links you're given. You'll find you discriminate more in what you look at when you wait to look. Sometimes it helps to even copy whatever the description that your friend or the referrer provided with the link. For instance, "LOL. HILARIOUS. http://randomLink" You know, and I know, that that's a link that can wait.&lt;br /&gt;&lt;br /&gt;It's not intentional but getting distracted from what you're doing and losing your train of thought (or as I started to say "My train of thought's derailed") is really, &lt;b&gt;really&lt;/b&gt; easy. Since we're social animals by nature, we don't like saying "Just give me &lt;i&gt;insert # of minutes&lt;/i&gt; minutes and I'll get back to you." Even if it's in IM. I say &lt;b&gt;social&lt;/b&gt; and &lt;b&gt;distracted&lt;/b&gt; can be two different things. Be polite, but keep your momentum.&lt;br /&gt;&lt;br /&gt;Now, this doesn't apply only to monkeying around looking at links. Do you get up from your desk to have a smoke? Do you refill your coffee and find yourself standing at the carafe chatting with someone about their weekend, wedding, trip, kids, itch? You need to figure out why you're not working. If you genuinely need to take a break, take your break. Look at your reasons. More often than not, I left my desk because I simply didn't want to deal with what was on my screen. Avoidance is procrastination, by the way. Thought I'd share that.&lt;br /&gt;&lt;br /&gt;This mindset has paid off incredibly for me since going freelance. When I stand up from my desk now, I ask "Why am I getting up?" If I look back at my computer and see something that's been hanging me up, I sit back down. If there isn't, I get up and take five minutes of free thought, stretching, smoke, coffee, water, bathroom, whatever. But I don't let myself get in my own way anymore.&lt;br /&gt;&lt;br /&gt;Don't discount the value of taking a break to reset your head. You can bang your brain against a bug for hours and never get there. Sometimes the only answer for it is to stand up, step back, blink the stupid out of your eyes and breath.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-5279403801898491041?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/5279403801898491041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=5279403801898491041' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5279403801898491041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5279403801898491041'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/10-best-excuses-distraction-recognition.html' title='10 Best Excuses - Distraction &amp; Recognition'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-84702139058209591</id><published>2009-09-28T06:56:00.000-07:00</published><updated>2009-09-28T08:13:36.954-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='fotb09'/><title type='text'>FOTB 2009 - The Experience</title><content type='html'>It's hard to describe &lt;a href='http://flashonthebeach.com' target='_blank'&gt;Flash on the Beach&lt;/a&gt; to someone that wasn't there, but I'll try.&lt;br /&gt;&lt;br /&gt;This was the second time I'd been to FOTB, but the first as a speaker. The difference between the two is minimal. You might sit back and think, "WTF? It ought to be awesome as a speaker." It is. But the last time I attended, I felt like a star just attending. And that's the magic of FOTB. Everyone is important to John Davey and his crew. From the volunteers, to the speakers, to the attendees. We're "family" and he treats everyone as such.&lt;br /&gt;&lt;br /&gt;Let me break the experience down;&lt;br /&gt;&lt;br /&gt;Sunday, I arrived at heathrow after flying the red eye. I was tired, but felt manageable. Made my way to terminal 5 to catch the bus and ran into &lt;a href='http://pilotvibe.com' target='_blank'&gt;Dave Schroeder&lt;/a&gt; of &lt;a href='http://flashbelt.com/' target='_blank'&gt;FlashBelt&lt;/a&gt; fame. Once on the bus, we saw &lt;a href='http://www.frogdesign.com/' target='_blank'&gt;Jared Ficklin&lt;/a&gt; already seated. We had a fantastic chat all the way to Brighton and I knew I was going really enjoy myself over the week. We rolled in around 11 or 12 and attempted to check in. No room in at the inn, yet. So it was store the bag time. Sunday essentially just turned into a hug-fest as speakers trickled in and people I see only very occasionally but feel an incredible kinship made their presence known. The speaker dinner was awesome and myHotel did a fantastic job.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/fotb/speaker_bag.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Monday, the official start of the conference, was the first keynote I've ever attended. Possibly the funniest part (apart from the screenagers mariachi band) was Mark launching the Twitter Air app and Keith Peters' Tweets taking up one entire column as he commented on the keynote. No vetting, FTW! &lt;br /&gt;&lt;br /&gt;I then went back to my room to agonize over my Wednesday presentation. However, there was no way I would miss &lt;a href='http://blog.drwoohoo.com/' target='_blank'&gt;Dr. Woohoo&lt;/a&gt; because of my nerves. Drew Trujillo has one of the softest voices that can yet captivate with the information he's providing. Believe me, that's a difficult thing to accomplish. His enthusiasm for his subject matter left me so inspired. I am fortunate enough to count him as a friend and he has time and again made me wonder why I'm not smarter. I think he dumbs down our conversations to let me save face. ;P I digress. He unfortunately ran out of time, as often happens when you are passionate about what you have to say, but saved himself by just moving along to the slide he wanted to end on. Awesome job, Drew!&lt;br /&gt;&lt;br /&gt;The end of day one was the inspired session and I sat up in the balcony with the inimitable &lt;a href='http://snogboggin.com/' target='_blank'&gt;Chris Pelsor&lt;/a&gt; and his sneaky bar to watch &lt;a href='www.joelgethinlewis.com/' target='_blank'&gt;Joel Gethin Lewis&lt;/a&gt;. Perhaps the biggest takeaway I had from Joel's session was "Be it. If you want to be a director, make a movie." To me, stirring stuff.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/fotb/sneaky_bar.jpg'&gt;&lt;br /&gt;&lt;br /&gt;It's a little sad that I only managed to attend the keynote and two sessions on the first day, but with my own session stressing me out, I just couldn't do it.&lt;br /&gt;&lt;br /&gt;The official party was at Audio and although I went, like most speakers it was overwhelming and the word went out to head to the original crash pad and speaker hotel The Old Ship. This is where you chill, it's quieter and you really have an opportunity to kick back and chat. I wouldn't trade that experience for anything.&lt;br /&gt;&lt;br /&gt;Day two, I started with &lt;a href='http://www.gskinner.com/blog/' target='_blank'&gt;Grant Skinner&lt;/a&gt;. Grant's optimization research really made me rethink some of my own foibles when it comes to code. Not to mention being called out and having him tell everyone first to avoid my session then telling them that it would be "the best of the conference" and they needed to go. Thanks so much, Grant. No pressure now, eh?&lt;br /&gt;&lt;br /&gt;Once again, as my session loomed, I went back to my room and messed with my presentation. I must have looked odd pacing my room and gesturing as I talked out loud to myself. It's terrible I was remiss in attending sessions, but again, nerves got the best of me.&lt;br /&gt;&lt;br /&gt;The official party was at Oceana. It's hard to describe the smell there, but someone said to me it was like "a locker room". According to one person, a rep from Oceana admitted they cleaned the floors with dirty water. At any rate, unfortunately, a bust. So it was back to The Old Ship. Heh.&lt;br /&gt;&lt;br /&gt;Day three, or as I started to call it, "Doomsday" had finally arrived. The first thing I noticed was my voice was in really rough shape. Not an auspicious beginning. I took my time getting moving. &lt;a href='http://www.joshuadavis.com/' target='_blank'&gt;Joshua Davis&lt;/a&gt; offered to let me use his laptop as my own laptop was borrowed from my wife and I suspected was not up to the task. We rolled into the end of &lt;a href='http://bitchwhocodes.com/mt/' target='_blank'&gt;Stacey Mulchahy&lt;/a&gt;'s talk and I am so glad I caught even a part of it. She was funny, engaging and, well... Stacey. Great presentation.&lt;br /&gt;&lt;br /&gt;She wrapped up and I nearly started to hyper-ventilate. I &lt;a href='http://blog.wheniwas19.com/2009/09/fotb-2009-my-presentation.html' target='_blank'&gt;posted about my session&lt;/a&gt; so I won't go on about it here. Suffice it to say, I have been completely taken aback by the response.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/fotb/my_session.jpg'&gt;&lt;br /&gt;&lt;br /&gt;With my session out of the way, the calm that suffused my body was evident. Following lunch, I headed in to watch &lt;a href='http://www.unitzeroone.com/blog/' target='_blank'&gt;Ralph Hauwert&lt;/a&gt;. Ralph is amazing. He's so smart, it's a little on the scary side. He was freaking out about his session as much as I was about mine and there was nothing indicative of that when he presented. Simply incredible.&lt;br /&gt;&lt;br /&gt;The day was ended with Josh. There is not much I can say about Josh that hasn't been said. He is a gifted individual and deserves all the kudos he gets. His work has inspired countless people and he will continue to do so for years to come.&lt;br /&gt;&lt;br /&gt;There was no 'end of conference' party. This was okay with the speakers as we converged on the restaurant and bar of myHotel and just chilled. Drinking and chatting in such a relaxed way that can only be described as perfect.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/fotb/having_a_laugh.jpg'&gt;&lt;br /&gt;&lt;br /&gt;As a surprise for John, &lt;a href='http://niquimerret.com/' target='_blank'&gt;Niqui Merret&lt;/a&gt; organized a photo shoot on the beach as John's extended of past and present speakers and FOTB supporters.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://farm4.static.flickr.com/3506/3950820825_3210fc0804.jpg'&gt;&lt;br /&gt;&lt;br /&gt;There's a lot left out since FOTB has a very personal side and no-one needs me blubbering about my friends.&lt;br /&gt;&lt;br /&gt;Cheers, John, Joey, Jo and Hippie. You guys managed to do it again! To the speakers, damn, I couldn't be more pleased to count you as friends. To the attendees, you make us all try harder, thank you!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-84702139058209591?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/84702139058209591/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=84702139058209591' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/84702139058209591'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/84702139058209591'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/fotb-2009-experience.html' title='FOTB 2009 - The Experience'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-6266216543219062746</id><published>2009-09-27T20:15:00.000-07:00</published><updated>2009-12-17T13:41:49.635-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='10Best'/><category scheme='http://www.blogger.com/atom/ns#' term='speaking'/><category scheme='http://www.blogger.com/atom/ns#' term='fotb09'/><title type='text'>FOTB 2009 - My Presentation</title><content type='html'>This will be the first of two blog posts; My presentation and then the conference experience.&lt;br /&gt;&lt;br /&gt;This was the first time I'd been invited to speak by John Davey. It was my top-most priority to do a good job and not let him down. I chose what I thought was a subject useful to me, procrastination and how to steer away from it. I titled it "The 10 Best Excuses to NOT do Amazing Work". Here's the opening slide.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/fotb/beard.jpg'&gt;&lt;br /&gt;&lt;br /&gt;The first three days I was there was really me freaking out about my preso and dry-running it repeatedly. Removing Slides, adding slides and removing them again. Hammering out exactly what I wanted to say because I didn't want anyone to feel that their time was wasted. &lt;br /&gt;&lt;br /&gt;&lt;a href='http://www.joshuadavis.com/' target='_blank'&gt;Josh Davis&lt;/a&gt; was kind enough to let me borrow his laptop. On wednesday, I transferred my files, tested it out and we had some laughs at the expense of my poor, beleaguered voice. Turns out three days of too much drinking, too much smoking, too much yelling and too little sleep wore out my throat.&lt;br /&gt;&lt;br /&gt;We headed over to &lt;a href='http://bitchwhocodes.com/' target='_blank'&gt;Stacey Mulcahy's&lt;/a&gt; talk &lt;i&gt;Can play well with others&lt;/i&gt; and caught the last half. I've never seen Stacey speak and she really did a great job. Funny, engaging, comfortable and smart. Besides, a picture of a giant bottle of liquor on screen with a suggestion of "If all else fails, get drunk with them." Thumbs up, Stacey.&lt;br /&gt;&lt;br /&gt;When it came my turn to get on stage, the fact that I was on stage for the first time in a year and a half hit me and I had the worst case of stage fright I'd ever encountered. Then as people sauntered in, it hit me "Fuck it. Too late." So I felt myself relax slightly and I stepped off the stage to chat with my friends who decided to forgo Seb Lee-Delisle and Colin Moock, who were both presenting at the same time. The support these people gave me by coming to my talk was really appreciated. As the seats filled and I got back on stage, and time was creeping up on me, a volunteer came forward to let me know he was introducing me.&lt;br /&gt;&lt;br /&gt;The hour went quickly. The audience was top-notch; helpful, attentive and communicative. They laughed when I hoped they'd laugh and didn't when I hoped they wouldn't. So if you were in attendance at my presentation, you should know that a presenter feeds off their audience as much as an audience feeds off their presenter. Not in a creepy vampire way, but a buffet kind of way. No... wait... not like that, either. A good way. My throat held out and the applause was boisterous at the end.&lt;br /&gt;&lt;br /&gt;If you're looking for the presentation, I'd used Keynote to build it, and exported the &lt;a href='http://wheniwas19.com/speaking/fotb/09/10Excuses/fotb09_brighton.html' target-'_blank'&gt;slides as jpegs&lt;/a&gt;. There are some fundamental things missing, but it is my presentation. You just click on each image and you're off to the races.&lt;br /&gt;&lt;br /&gt;The response since has been gratifying, to say the least. I wasn't really thinking that my own procrastination and excuses were universally understandable. It's been a whilrwind of compliments and I'm truly pleased that y'all liked it.&lt;br /&gt;&lt;br /&gt;Next post, when I have time, will be thoughts on the everything that wasn't above.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-6266216543219062746?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/6266216543219062746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=6266216543219062746' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6266216543219062746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6266216543219062746'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/fotb-2009-my-presentation.html' title='FOTB 2009 - My Presentation'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-6971009809305911137</id><published>2009-09-18T06:54:00.000-07:00</published><updated>2009-09-25T02:48:18.344-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Awards'/><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='award'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Estée Lauder win</title><content type='html'>&lt;i&gt;&lt;b&gt;Update September 25&lt;/b&gt; Turns out Estée won in the "Beauty and Cosmetics" category at the OMMA Awards a few days ago! This thing is a monster.&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;I've found out the site I worked on, &lt;a href='http://esteelauder.com' target='_blank'&gt;Estée Lauder&lt;/a&gt;, has won; &lt;br /&gt;&lt;br /&gt;two WebAward awards (&lt;a href='http://www.webaward.org/winner.asp?eid=13843' target='_blank'&gt;Outstanding Website&lt;/a&gt;, &lt;a href='http://www.webaward.org/winner.asp?eid=13866' target='_blank'&gt;Best Fashion Website&lt;/a&gt;)&lt;br /&gt;one Internet Advertising Award (&lt;a href='http://www.advertisingcompetition.org/iac/winner.asp?eid=6288' target='_blank'&gt;Outstanding Achievement In Internet Advertising&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;It's also an entry at Cannes! (&lt;a href='http://work.canneslions.com/cyber/entry.cfm?entryid=12392' target='_blank'&gt;Cosmetics, Beauty &amp; Toiletries&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;More after the jump;&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/estee1.jpg'&gt;&lt;br /&gt;Managing a team of five Flash developers and co-ordinating remotely with the New York office was a true test of my managerial abilities. The site went down to the wire, but in all, I was really pleased with the efforts of my team. &lt;a href='http://toddfraser.ca' target='_blank'&gt;Todd Fraser&lt;/a&gt; and &lt;a href='http://call2action.ca/' target=''&gt;Stephan Tanguay&lt;/a&gt;, especially.&lt;br /&gt;&lt;br /&gt;Not to mention, it was my very first AS3 project. I've learned a ton since then in implementing AS3, but I cut my teeth with this project. My favourite self-built classes, &lt;a href='http://blog.wheniwas19.com/2008/09/textformatter-class.html' target='_blank'&gt;TextFormatter&lt;/a&gt; and &lt;a href='http://blog.wheniwas19.com/2008/09/mainimporter-class.html' target='_blank'&gt;MainImporter&lt;/a&gt; were first coded for Estée Lauder. I owe &lt;a href='http://organic.com' target='_blank'&gt;Organic&lt;/a&gt;, a debt of thanks for being able to work on this project.&lt;br /&gt;&lt;br /&gt;My focus, beyond management, was the Skin Care &lt;a href='http://www.esteelauder.com/flash/skincare_finder/index.tmpl?cm_sp=Gnav-_-SkincarePromo-_-Skincare%20Finder#/step1' target='_blank'&gt;Diagnostic Tool&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/estee2.jpg'&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/estee3.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Honestly, what better way to start the day than to find out work you've done won awards?&lt;br /&gt;&lt;br /&gt;In case I forget, &lt;a href='http://flashonthebeach.com' target='_blank'&gt;FOTB&lt;/a&gt;, here I come!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-6971009809305911137?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/6971009809305911137/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=6971009809305911137' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6971009809305911137'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6971009809305911137'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/estee-lauder-win.html' title='Estée Lauder win'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-6145898855243015279</id><published>2009-09-03T09:02:00.000-07:00</published><updated>2009-09-03T09:07:33.081-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='career'/><title type='text'>Life/Career Update</title><content type='html'>Yesterday I quit as Director of Rich Media for henderson bas. There were a number of suprised comments that I wasn't there very long, 5 weeks. Sometimes you can recognize a bad fit in a short period of time. As I did. Better to end it than to drag it out. &lt;br /&gt;&lt;br /&gt;On that note, I've rejoined the world of freelance! Although I'm apprehensive about a leap of this kind, I am also excited about the new possibilities. I've already found my first gig and looking forward to this chapter in my life.&lt;br /&gt;&lt;br /&gt;If you have anything flash-related, big or small, send me an &lt;a href='mailTo:hugh@wheniwas19.com?subject=freelance opp'&gt;email&lt;/a&gt;. I'd be more than happy to do the work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-6145898855243015279?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/6145898855243015279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=6145898855243015279' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6145898855243015279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/6145898855243015279'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/lifecareer-update.html' title='Life/Career Update'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-4103975846880347333</id><published>2009-09-02T09:14:00.001-07:00</published><updated>2009-09-03T09:09:36.766-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Facts about Fees</title><content type='html'>I forgot to blog about the re-release of Fee &amp; Processes on Bank of America. Now known as &lt;a href="http://factsaboutfees.bankofamerica.com/" target="_blank"&gt;Facts about Fees&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/faf_bac_intro.jpg'&gt;&lt;br /&gt;&lt;br /&gt;This had several fun challenges. The flash was loaded and reloaded by the html wrapper every time the user changed sections, so I made extensive use of the SharedObject to store visits. This way, the user gets a different experience from the video on the first visit and subsequent visits. Quite fun.&lt;br /&gt;&lt;br /&gt;There were some alterations to my base once I left Organic, but it's still functioning and I'm quite pleased with the site on the whole. Take note of the Asked &amp; Answered windows with their cross-linking and the control you have over the video, muting, volume, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src='http://blog.wheniwas19.com/blogImages/2009/09/faf_bac_internal.jpg'&gt;&lt;br /&gt;&lt;br /&gt;Plus, I incorporated pre-existing AS2 demos from the original site and brand new demos from the InfoCenter engine. This piece is rife with yummy hugh goodness.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-4103975846880347333?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/4103975846880347333/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=4103975846880347333' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/4103975846880347333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/4103975846880347333'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/09/facts-about-fees.html' title='Facts about Fees'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-7243750431809099042</id><published>2009-08-20T07:35:00.000-07:00</published><updated>2009-08-20T07:50:17.411-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='tattoocapture'/><category scheme='http://www.blogger.com/atom/ns#' term='flash on the beach'/><category scheme='http://www.blogger.com/atom/ns#' term='fotb09'/><category scheme='http://www.blogger.com/atom/ns#' term='AS3'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>FoTB 30 days away!</title><content type='html'>Things are really motoring. I've moved http://tattoocapture.com over to my friend &lt;a href="http://twitter.com/john_breton" target="_blank"&gt;John Breton's&lt;/a&gt; server. John is a .NET guy and knows his junk, lemmetellya.&lt;br /&gt;&lt;br /&gt;I have never done so much using webservices. Registration, login, updating, uploading, friending, messages, world locations, etc, etc. I have exclusively been using &lt;a href="http://alducente.wordpress.com/2007/10/27/web-service-in-as3-release-10/" target="_blank"&gt;Carlo Alducente's WebService class&lt;/a&gt;. It's been invaluable and I don't know where I'd be without it.&lt;br /&gt;&lt;br /&gt;Soon enough I'll be making use of &lt;a href="http://www.senocular.com/index.php?id=1.372" target="_blank"&gt;Senocular's Transform Tool&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Interested in being a beta-tester (or as I like to call it, &lt;b&gt;Better Tester&lt;/b&gt;)? send me an &lt;a href="mailTo:helliott@tattoocapture.com?subject=TattooCapture.com Beta-Testing" target="_blank"&gt;email&lt;/a&gt;. I hope to be ready for full-scale testing in about a week. Many hands make light work, as they say. Many eyes make amazing work, I say.&lt;br /&gt;&lt;br /&gt;The end goal for this is to be finished by Flash on the Beach where I am presenting my session &lt;a href="http://flashonthebeach.com/sessions/index.php?pageid=2199" target="_blank"&gt;The 10 Best Excuses to NOT do Amazing Work&lt;/a&gt;. I hope to see you there! I did say I would light a monkey on fire to compete with &lt;a href="http://quasimondo.com/" target="_blank"&gt;Quasimondo's&lt;/a&gt; presentation happening at the same time as mine.&lt;br /&gt;&lt;br /&gt;I've been updates about TattooCapture.com development on Twitter : &lt;a href="http://twitter.com/tattoocapture" target="_blank"&gt;tattoocapture&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-7243750431809099042?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/7243750431809099042/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=7243750431809099042' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/7243750431809099042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/7243750431809099042'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/08/fotb-30-days-away.html' title='FoTB 30 days away!'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-4675922518984076569</id><published>2009-08-05T06:47:00.000-07:00</published><updated>2009-08-05T07:08:26.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dev'/><category scheme='http://www.blogger.com/atom/ns#' term='tattoocapture'/><category scheme='http://www.blogger.com/atom/ns#' term='flash on the beach'/><category scheme='http://www.blogger.com/atom/ns#' term='speaking'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>News wheniwas19 styles</title><content type='html'>It's been over a month since my last post. Things are afoot, as they sometimes are.&lt;br /&gt;&lt;br /&gt;&lt;li&gt; I've left Organic to take the position of Director of Rich Media with &lt;a href="http://theniceagency.com" target="_blank"&gt;henderson bas&lt;/a&gt;. Todd Fraser, a Senior Flash Developer at Organic came with me. Very cool.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;I've joined the cool kids and started a &lt;a href="http://twitter.com/wheniwas19" target="_blank"&gt;Twitter account&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt; I'm working on the site I've been talking about for the last almost 3 years. I've mentioned it a &lt;a href="http://blog.wheniwas19.com/labels/camgasm.html" target="_blank"&gt;few times&lt;/a&gt;. I renamed the site &lt;a href="http://tattoocapture.com" target="_blank"&gt;TattooCapture.com&lt;/a&gt; because Camgasm might seem funny, it's just not appropriate. Follow the development over &lt;a href="http://twitter.com/tattoocapture" target="_blank"&gt;Twitter&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Not coincidentally, I am working on my &lt;a href="http://flashonthebeach.com/sessions/index.php?pageid=2199" target="_blank"&gt;presentation&lt;/a&gt; for &lt;a href="http://flashonthebeach.com" target="_blank"&gt;FlashontheBeach&lt;/a&gt; in conjunction with building the site. "What? A presentation on how to get your work done, and you're doing work?", you ask. "Yeah, it's silly, but true.", I answer.&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;I am super happy to have a friends like &lt;a href="http://comedyto.com" target="_blank"&gt;John Breton&lt;/a&gt;. He has been instrumental in being my go to .NET and DB guy. Without him, I'd likely still be sitting around moping about how I can't make TattooCapture.com Also, I lucked out that &lt;a href="http://jasonmunger.com/" target="_blank"&gt;Jason&lt;/a&gt; &lt;a href="http://theartofjohnwall.com/" target="_blank"&gt;Munger&lt;/a&gt; will be doing some tattoo designs for me. He's a super-talented guy and I'm lucky to count him as a friend.&lt;br /&gt;&lt;br /&gt;Many thanks, John and Jason.&lt;br /&gt;&lt;br /&gt;Suffice it to say, there have been a lot of late nights and new challenges. I'm going to be looking for beta-testers sooner than later. If trying out something new appeals to you, &lt;a href="mailTo:helliott@tattoocapture.com?subject=Beta-Testing Inquiry"&gt;let me know&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-4675922518984076569?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/4675922518984076569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=4675922518984076569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/4675922518984076569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/4675922518984076569'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/08/news-wheniwas19-styles.html' title='News wheniwas19 styles'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-1492419846466179791</id><published>2009-07-03T06:27:00.000-07:00</published><updated>2009-07-03T06:59:29.992-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash on the beach'/><category scheme='http://www.blogger.com/atom/ns#' term='speaking'/><category scheme='http://www.blogger.com/atom/ns#' term='fotb09'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>Flash on the Beach Brighton '09</title><content type='html'>I've blogged a couple of times about &lt;a href="http://flashonthebeach.com/speakers/index.php?pageid=1199" target="_blank"&gt;speaking&lt;/a&gt; at &lt;a href="http://flashonthebeach.com" target="_blank"&gt;Flash on the Beach&lt;/a&gt; Brighton in September.&lt;br /&gt;&lt;br /&gt;Finally I took the time to fill out my &lt;a href="http://flashonthebeach.com/sessions/index.php?pageid=2199" target="_blank"&gt;session description&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I've titled it &lt;b&gt;The Ten Best Excuses to &lt;i&gt;NOT&lt;/i&gt; do Amazing Work&lt;/b&gt;. Have you ever had an idea but found yourself unable to get started? Or, once you've started, unable to work on it? Or, once you're working unable to finish?&lt;br /&gt;&lt;br /&gt;There are ways to get past these little stumbling blocks before they become huge hurdles. I have run into these roadblocks from hurdles from stumbling blocks. I look at these situations with suspicion and wonder how much is self-manufactured and how much is legitimately stopping me from getting my work done.&lt;br /&gt;&lt;br /&gt;Honestly, this title could end with just "work" as opposed to "amazing work".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://flashonthebeach.com/tickets/" target="_blank"&gt;Tickets&lt;/a&gt; are going fast!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-1492419846466179791?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/1492419846466179791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=1492419846466179791' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1492419846466179791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/1492419846466179791'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/07/flash-on-beach-brighton-09.html' title='Flash on the Beach Brighton &apos;09'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-8860592652986232206</id><published>2009-06-08T07:31:00.000-07:00</published><updated>2009-06-08T07:36:58.351-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wedding'/><title type='text'>Getting Married</title><content type='html'>Although I intend to maintain this as a Flash-related blog, I feel it's important to mention that Libs and I are tying the knot on Saturday, June 13th!&lt;br /&gt;&lt;br /&gt;We're really excited. We've been together for over 8 years, so it's about time.&lt;br /&gt;&lt;br /&gt;Declan's all gung ho and keeps saying "Maybe have a wedding?"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-8860592652986232206?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/8860592652986232206/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=8860592652986232206' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8860592652986232206'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/8860592652986232206'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/06/getting-married.html' title='Getting Married'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-5358249891450680865</id><published>2009-05-27T06:50:00.000-07:00</published><updated>2009-05-27T07:01:12.985-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cancer'/><category scheme='http://www.blogger.com/atom/ns#' term='donate'/><title type='text'>Breast Cancer Awareness</title><content type='html'>A couple of months ago, I was part of a brainstorm involving breast cancer awareness. The idea that popped into my head after the brainstorm made me execute without discussing it with anyone.&lt;br /&gt;&lt;br /&gt;However, once I was finished, I sent it off to the man in charge and was told "It's a little dark for what we're looking for."&lt;br /&gt;&lt;br /&gt;I don't want it to go to waste, so here's my push for breast cancer awareness.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cbcf.org/en-US/How%20you%20can%20help/Donate.aspx" target="_blank"&gt;&lt;img src="http://blog.wheniwas19.com/blogImages/2009/05/27/mammogram.jpg"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This links to the donation page at the &lt;a href="http://www.cbcf.org/" target="_blank"&gt;Canadian Breast Cancer Foundation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Not Canadian? No problem.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cancer.org/" target="_blank"&gt;American Cancer Society&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cancerresearchuk.org/breastcancer/" target="_blank"&gt;Cancer Research UK&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.networkofstrength.org/" target="_blank"&gt;Network of Strength&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Information on &lt;a href="http://www.cancer.gov/cancertopics/types/breast" target="_blank"&gt;Breast Cancer&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Those are just a few links. Do a Google search on breast cancer and you'll be inundated.&lt;br /&gt;&lt;br /&gt;I'm not an activist, I just really liked the image and didn't want to see it discarded.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-5358249891450680865?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/5358249891450680865/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=5358249891450680865' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5358249891450680865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/5358249891450680865'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/05/breast-cancer-awareness.html' title='Breast Cancer Awareness'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-22723801.post-2685683578855742394</id><published>2009-05-24T11:26:00.000-07:00</published><updated>2009-05-24T11:34:28.014-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='flash on the beach'/><category scheme='http://www.blogger.com/atom/ns#' term='fotb09'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><title type='text'>FlashontheBeach</title><content type='html'>I am so excited about speaking at &lt;a href="http://www.flashonthebeach.com/" target="_blank"&gt;Flash on the Beach&lt;/a&gt; (or FoTB, depending on your interest in acronyms) Brighton.&lt;br /&gt;&lt;br /&gt;Get your tickets &lt;a href="http://www.flashonthebeach.com/tickets/" target="_blank"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Suffice it to say, this is a must attend conference.&lt;br /&gt;&lt;br /&gt;Besides that, it appears there's a contest for a giveaway pass to the conference.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.flashonthebeach.com/participate/" target="_blank"&gt;&lt;img src="http://www.flashonthebeach.com/images/badges/fotb09webbadge.png"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;To quote&lt;br /&gt;&lt;b&gt;Put an FOTB09 badge on your site, link it to us, then fire us an email at badges@flashonthebeach.com to let us know the URL and we'll enter you in a draw for a full 3 day pass!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Now that's a good deal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/22723801-2685683578855742394?l=blog.wheniwas19.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/2685683578855742394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=22723801&amp;postID=2685683578855742394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/2685683578855742394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/22723801/posts/default/2685683578855742394'/><link rel='alternate' type='text/html' href='http://blog.wheniwas19.com/2009/05/flashonthebeach.html' title='FlashontheBeach'/><author><name>hugh</name><uri>http://www.blogger.com/profile/06808206018228576399</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='03981451666724544968'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>