Latest Entries »

If you’re reading this to figure out how to do the hard drive upgrade on a MacBook Pro that came with Lion installed, I’d recommend either reading all the way through before starting since it will save you some time, or skip to the bottom as it will save you time. If you follow along, you’ll end up doing the same stuff I did which will make your upgrade take longer than it should.

Last weekend (10/2/2011) I picked up a brand new 13″ MacBook Pro (Dual-Core Core i7) from the Apple store. I also picked up 8GB of RAM and an OCZ Agility 3 120GB SSD to upgrade it with.

Both of these upgrades are within allowable modifications for the MacBook Pro without compromising your warranty. Also, for the most part, they are pretty easy upgrades, especially the RAM upgrade. I did, however run into some issues with the HDD –> SSD upgrade which is why I am writing this.

View full article »

Just in case anyone is reading this, I will be presenting twice next week on integrating Zend Framework and Flex together. I’ll be presenting at the Front Range PHP User group on Tuesday, July 13 from 7:00-9:00 at the Big Game Restaurant in downtown Denver.  More information can be found on the meetings page.  After that I’ll be presenting at the Denver RIA Developer’s Group on Thursday, July 15, from 6:00-7:00. More information can be found on their events page.

In both cases, I’ll be co-presenting with Jay Whipple of 111ELM Design.  Each presentation will be similar but we’ll be emphasizing different things for each group.  For instance, the Front Range PHP User group likely won’t need much if any background on PHP and Zend Framework, so the presentation will concentrate more on the Flex side of things and how to integrate Flex and Zend Framework from the Flex side of things while the Denver RIA developer presentation will go more in depth on the Zend Framework and PHP side since most of the attendees will likely already know how to integrate into server-side services, but not necessarily how to create them in PHP with Zend Framework.

To give a brief overview, it’s ridiculously simple to use Flash Builder to consume a PHP class as a service using Flex’s built in Data Services.  However, to use these, Flash Builder requires that you place your class in the web root of your web server which is not a very good practice and really runs quite contrary to best practices. In this presentation we’ll show you how to expose services using Zend Framework’s MVC and Zend_AMF while still maintaining a good structure and keeping your classes out of your web root. In reality, it’s only a little bit more work to hook Flex into your PHP application.

If you’re planning on coming to either presentation please follow the links and RSVP as there will be food and beverages provided at both.

Thanks,

David

This is the final tutorial in getting your child’s artwork into Flash Catalyst and turning it into a working Twitter search application.  In Tutorial 1 you learned how to get your artwork into Photoshop and get everything all set up for Flash Catalyst.  Then you learned how to import the .psd into Flash Catalyst and turn the artwork into working components.  In the Tutorial 2, you learned how to build the various states your application will need and to use Flash Catalyst to create animations when then application switches between states.

In this tutorial you’ll learn how to move from Flash Catalyst into Flash Builder 4 and hook your application into the Twitter search API.  Before you proceed make sure that you are happy with how your application looks and behaves.  Currently Adobe’s Flash Catalyst -> Flash Builder work flow is one-way only.  There’s not really any way to move backwards from Flash Builder into Flash Catalyst.  You can do all the stuff you do in Flash Catalyst in Flash Builder 4, but for what we’re dealing with here, many of the steps are easier in Flash Catalyst.

View full article »

In case you missed it, here’s part 1. In part 1 I showed you how to take your child’s artwork into Photoshop, chop, layer and label it, import that into Flash Catalyst and turn all that artwork into working components. If you follow all the way through these tutorials, you should have a working twitter search application built with your child’s (or your) artwork.

The final apps can be seen at the following links:  Joey Twitter and Ana Twitter.

And now on to part 2.

Flash Catalyst Interface

We’re going to now build the application states and transitions within Flash Catalyst. If you haven’t created all your components yet or are not sure how to do that please check out the first part of the tutorial. For this application, we’ll have 3 states: start, searchPage and searchResults. The idea is that the start page will show the Start button.  When that is clicked, the application will transition to the searchPage state where the user can enter their search terms to search Twitter.  When the user searches for something and clicks the search button, the application will transition to the searchResults page and display the results of the search. For fun, we’ll also hook up the signature button.  If it is clicked on the searchResults page, the application will transition back to the searchPage state. If it is clicked on the searchPage state, it will transition back to the start state.

View full article »


The other day I decided to have my two daughters draw what they think a computer program should look like.  I sketched out a few key components so they’d know what I needed.  I drew a search button, a search box, a start button, a scroll bar, a scroll bar thumb, an area to put data in, and a repeating data item.  The idea was that I’d take their drawings and turn them into working Twitter search programs using Flash Catalyst to build the interface and then dropping that project into Flash Builder 4 and hooking it all into Twitter.

The final apps can be seen at the following links:  Joey Twitter and Ana Twitter.

As it turns out, doing all of this with absolutely no Flash Catalyst experience and basically no Flex experience was pretty simple and the girls love it.  So without further adieu, here’s the tutorial.

View full article »

Kelley’s Doves

Turtle dove keeping its babies warm in the nest made of shredded paper.

Turtle dove keeping babies warm in homemade nest.

Last year we had a bird create a nest in the fence around our deck in the backyard.  I think squirrels got to it or something but the nest and the bird wasn’t there long.  This year we had a turtle dove build a nest in the other corner of our deck.

A couple of days ago there was a huge windstorm and my wife found that the nest had been blown away.  She looked around and found the babies had hatched but had been blown into and dropped on the grass.  She picked them up and brought them inside and made a nest in a shoe box for them out of shredded paper.  She then fed them baby food with an eye dropper.  Things were not looking so good for them though, and we knew the babies needed their mommy.  Kelley saw later that day the mom came back and was looking all over for her babies.  My wife took the birds outside to give to the mommy but she was scared away and didn’t return for awhile.

Baby dove being fed

One of the baby doves goes after breakfast

The doves working on improving the nest

Dad dove returns from the Home Depot

My wife tried this a couple more times and then created a new nest out of half a ferret ball and shredded paper and waited for the wind to die down a little and then she put the plastic ball nest back on the fence and waited, hoping the mommy dove would return.  It was still pretty windy and cold so she and the girls were worried that the babies were not going to make it.  A little while later the mommy did return and cautiously approached the nest.  Eventually she made her way over and sat on the nest and warmed up and fed her babies.  We’ve been keeping track of the birds since then and I’ve taken a few pictures.

Dove parents taking shifts watching the little ones

Mom and dad take turns watching out for the babies

Each day the babies get larger and stronger.  This morning my wife was able to sneak over when the mom and the dad were gone and take some pictures of the babies.

It’s really cool to see these guys growing and getting stronger every day, especially when just two days ago we weren’t even sure if they would survive.

I also didn’t know until today that there were two parents that take care of the babies.

The mom and dad dove really seem to work well as a team to keep their babies safe, warm and fed.

A close-up of the babies

Back in March, I participated in a photography workshop with Exposure Denver about lighting with models.  I think over the course of 2.5 hours I shot about 550 shots.  We covered using natural light and augmenting with reflectors and diffusers as well as using hot-shoe sync’d lights.  It was a lot of fun and I learned a lot, although I am hoping I’ll be able to do something like that again.  I could definitely use the practice since I tend to mainly take picture of cake.

I was pretty nervous in my pathetic attempts to direct the models.  I think that’s something I could definitely learn to do better.

In any case, here’s a couple of the pictures that I think came out pretty well.  Looking at them now, about 2 months later, I think I could probably go back today and process them a little different to come out with an even better result.  I may have to look at doing that.

You can click through each of the images below to see a larger version and a little bit about each shot and my experience from the shoot.

Hello world!

If you’re reading this it means that a) you’ve somehow found this site, and b) it’s on a new host and c) I’ve broken a 3 year lack of blogging streak.  I’ll be updating more often now that I have access to the server that this is hosted on now.

This last part was done with Adobe Contribute CS5.  Very interesting…