Log
View Options
Chicago
10/25/09
So, I have been to two major cities for the first time this year. The first being New York City, which was awesome but I was only there for a day (9/11/09) and it was raining the whole time. The second being Chicago, and it was awesome! I went to visit my sister for her birthday and get out of the DC area for a week. I had a fun filled week of hanging out with my sisters and their friends, skating, eating at awesome vegan restaurants and doing your basic toristy type things. I went to the sears tower and stood in a glass booth 103 floors above the city. I went to Millenium park at night and saw all kinds of interesting lights and scupltures. All and all I would recommend going to Chicago some time for those who have not, it's a fun place to venture about.

Timer Tools AS3
10/5/09

Lately I have have found myself wanting to store functions to be called at a specific time, at differing intervals, different functions, and all kinds of complicated timer events. I have standardized the way I use timers with a base class called TimeTools that has two different ways it expands on the basic usability of time based events. Any function or series of functions are easily set to fire at any given time.
The functions are fully dynamic, the times are fully dynamic, and you can add any parameters you want. The first method in this class is the delayCommand which stores a function, call time, and parameters to be applied. The second is the timedCommandStack which creates a TimedCommandStack object. A TimedCommandStack executes an array of commands in order in a set interval.
DOWNLOAD EXAMPLE PACKAGEFree Wallpapers
8/25/09
So over this past year I have had a habbit of making desktop wall paper. Some of them are pretty cool and I thought to myself, why not share these with the folks who actaully visit my site. So here they are for you to download and use(click on the thumb nail then right click on the bigger image and save as). No water marks, restrictions, or any of that non-sense, enjoy!
UPDATE!
You can find all my wallpapers in my art section.
Flash to PHP Communication
7/29/09
There have been a lot of people asking me about flash to php communication. Mainly the common get/post methods. Here is an example i threw togeather for someone and figured I might as well share it on here. Below is a working example (kind of boaring I know). Feel free to download the zipped up example to see the guts of what is going on here.
PHP to Flash Example Download
Dynamic Timer Event Handling
7/28/09
So, I had a bunch of things that needed to happen in order one after the other, yet there was only one event that fired off all the functions. Well of course I needed to come up with some clever enter frame or timer event. For reasons that are rather trivial, yet valid I have chosen to use a timer event. So then what do I do with the list of functions I want to call? Well lists are just arrays. Ok, what about the parameters for the functions? Ok, let's make our main array multi-dimensional, and the sub-arrays can be a function with parameter values simple right! Have a look for yourself; I'll probably expand this later into a static class you can just throw operations at.
Snipt.net is dead. Replace link to "http://snipt.net/embed/29bb14bd70b9a69182e6878a4d4de638"
UPDATE: I did expand this and make it into a nice little class package. View the post or just download the class package!
JavaScript XML Node Array
7/14/09
To accompany the makeXML function, here is is a method I use to get an array of node values by node name. I do realise I need to put this in a packaged product to help understanding of the js-xml methods. But this should prove helpful to some I hope. GRAB THE VALUE OF SEVERAL NODES!!!
Snipt.net is dead. Replace link to "http://snipt.net/embed/4647be30cc3a6705a36857c7a37e0319"
XML to JavaScript Structure Return
7/12/09
I can't help it, I love xml. For those of use who started out as artists and designers, denied the privilege of touching the database, xml was our bypass. Anyways, this is nothing to special, but it is something very useful. This little function returns the proper xml format of you clients browser to your javascript.
example:
var xmlDoc = makeXML();
xmlDoc.load("some_doc.xml");
Snipt.net is dead. Replace link to "http://snipt.net/embed/737d96d3b7cd393cf4ba9a742b3b3fb8"
Appalachian Trail
7/2/09
I was luck enough to get some time off work and decided I have not been on a good hike in a while, so! I decided to go hike a section of the Appleachian trail. This is my second hike on the trail, and I forgot how mountainous the trail was. I had two souls brave enough to venture with me, John and Bosko, members of We Are Change Virginia. Togeather we went on an awesome 4 day 50+ mile hike. Above is a little slide I put togeather of the pictures we took out on the trail.
AS3 XML class [dXML]
6/1/09

So, since I do a lot of work with XML, I have made a actionscript3 class that makes it easy to load and transverse XML documents. This AS3 class package contains features of both the XMLList and XMLNode objects. While it is a little heavy, the ease of use greatly makes up for that. I call it dXML which is short for "dynamic XML" and "Donovan's XML". I have been using it for the past couple months and have recently decided it's good enough to share! So, please download and use my class, and please send me comments on how to make it better!
Let Oklahoma Vote
5/26/09

A while back the Citizens In Charge Foundation contacted me and asked me if I could set up a web site for them. No problem there, but the catch here was that they need the site up in less than a week. Mind you I have been very busy, but because I like CIC and knew that they wouldn't be able to have this done in time else wise, I agreed to try and get them a site up by the end of the week.
Did I mention the site had to be using WordPress? Did I mention I hate editing WordPress, CSS? Did I mention they didn't even have anywhere to host the site? Yeah, so I hustled up a storm and ended up spitting out a workable -ok- looking site. Due to time constraint and the complications with WordPress CSS I couldn't really make the site shine, but non-the-less it does it's job.
Click here to check it out if you feel so inclined.
letoklahomavote.com is no longer active