Ripeworks

New Site, No Database Required

Part of my job is exploring and researching the web, looking for better ways to do everything. As I stumble upon some quite amazing projects, I always tend to ask myself when I will start contributing, and sharing my thoughts. I already had a blog at the time, but why didn't I use it? Too much effort? Not enough time in a day? I think I may have found the answer.

Tracing AS3 To Google Chrome / Firebug

Ever since I got used to Chrome’s Developer Console, I rarely use Firefox. In fact, it’s not even in my dock anymore. The one thing that was still having me fire up the beast, was Flash development. I used the lovely, Flash Console plugin that integrated with Firebug. Wanting to do 100% Chrome, I decided to take matters into my own hands.

I developed a Console class to handle everything for me. Rather than trace() is AS3, if you call Console.log (or Console.warn, Console.error) it works just like trace(), except it will also make an ExternalInterface call which then shows up in your Firebug console or Chrome console. If you pass Objects to Console.log, the properties and methods of the Object are passed along as well, which allows for even better debugging.

I also added a newer feature that takes advantage of the UncaughtErrorEvent in Flash Player 10.1+. This Event allows you to listen for any Errors that don’t have a registered handler. Since Console extends Sprite, if you have your DocumentRoot extend Console, you will also get Errors traced into your console. Another way to achieve this would be to just instantiate an instance of Console in your application as the init code for this feature is in the constructor of Console.

#Ftwomgbbq?! Huh?

ftwomgbbq.com

I feel that Internet lingo can be pretty ridiculous at times ( almost all the time ), but can be hilarious as well. Especially when there is really no way to fully understand the words meaning, but it is still funny nonetheless.

An old boss of mine, uses this hastag (#ftwomgbbq) from time to time, and it would always crack me up. After awhile, I finally decided that this needed to be put to some use, so I purchased the URL ftwomgbbq.com.

After buying it, it sat around for the longest time, not being used, but I certainly wanted to start sharing what moments might qualify as “ftwomgbbq”, so I went with the quickest solution. I created a quick Tumblr, which contains strictly posts that are insanely awesome, kinda weird, don’t make much sense, and are funny for the Internet.

View Archives