- Your Locale:
- English (United States)
- Your Time Zone:
- Coordinated Universal Time
- Digital Backcountry (1 hour)
- flexComponent (1 hour)
- Blogartesvisuales.net (1 hour)
- mslinn.com (1 hour)
- Y.Boy (1 hour)
- Flexponential (2 hours)
- MinuteBio.com (3 hours)
- Beinteractive! (3 hours)
- Code Zen (3 hours)
- ByteStopsHere (3 hours)
Coldfusion on the Google App Engine with Open BlueDragon
The future is now! A little melodramatic maybe, but this technology is exciting. Free cfml app servers with clustering (including data and file storage). First, if you don't know what the Google App Engine is yet, go here first and do a little reading. Once you have read enough of that to be sufficiently excited, we need to set up the development and deployment tools. Paul Kukiel has put together a really nice demo on how to do this here. NOTE THERE IS ONE THING THAT IS INCORRECT IN THE VIDEO Do not delete the "war" directory, merely paste the openbd war over the existing one. This is important. Next, (translate)
Tweaking the Content Editor: Adding Images
We have always allowed image uploading on InstantSpot, but for too long it has been rather embarassingly complex. So much so that I bet many didn't even know it was an option. I have made some changes to the editor (blog/page) to hopefully remedy this situation. To commemorate this event, I have uploaded a picture of Conrad and his impossibly small head. (translate)
Fedor VS Brett Rogers
I'm a big fan of the Adam Carolla podcast, and one of his recent guests was MMA fighter Brett Rodgers. I don't really follow MMA very closely, but after listening to Brett I was really interested to hear how this fight turned out. Fedor Emelianenko is the #1 ranked fighter in the sport, while Brett just defeated Andrei Arlovski (who according to Brett's trainer was ranked #2). The fight was carried on CBS over the weekend (Nov 7, 2009) and it turned out to be a pretty good one in my opinion. Fedor Emelianenko vs Brett Rogers (FULL FIGHT) (translate)
another test
asdf (translate)
Testing 1234
This is just a test post to see if my new RSS feed is correct. (translate)
Pushing Weight: November 3, 2009
Workout log for November 3rd, 2009 (translate)
Pushing Weight: Back to Basics
This post is going to be the kick-off for a new series of blog posts tracking my strength and fitness progress. In the past I have followed complex body-part split routines that focused more on bodybuilding, with a secondary goal of getting stronger. Back to Basics is my simple plan. Eat enough food to keep the scale moving up (.5 lb to 1lb per week) and strive to get stronger in a few basic lifts. This approach is very different from what I am used to in terms of volume and variation. As long as strength continues to increase, then (translate)
Mach-II, Event Chains, And You
(Let me preface this by saying the general concept is successful, but the actual reason I created this plugin has yet to be addressed...so it may or may not be the best solution for the problem at hand.) We have decided that we want to assemble some user interface sections out of a few different events (Mach-II Events) but, throughout the process we may or may not want to do some event mapping to dynamically call events in that process. Example: We want to have an event that sets specific args (title, dimensions, data, whatever) that gets passed to (translate)
Never use .CSS files again
---AKA really really dynamic style sheets--- Recently I blogged about they new way I am serving XML data to my apps and, thinking along those same lines, I decided to serve up the .css “files” in much the same manner. The need to deliver completely separate styles to the same layout is not that uncommon if you are writing an application that will give the user a choice of “skins” (as we do on InstantSpot.com ). Here is a basic run-down: Let's say, we have an object “Skin” which has, as one of its attributes, Style. Style contains the actual (translate)
Secure your XML
First off, I need to reiterate how great it is to work with Mach-II. It is my best friend. Second...the issue at hand. I'm using a few XML 'documents' to feed SPRY ds's in secured areas of my app, all of which containing sensitive data. I don't want to a) actually write any of the content to a file, or b) allow unauthorized users to ever get to or see that data. As it turns out its fairly simple to do. Instead of defining the location of an XML file for my Spry ds like new Spry.Data.XMLDataSet("UserAccounts.xml", "useraccounts/useraccount") I (translate)