David Shuck
David Shuck
All|
Hide|
Blog
Views: 179
I just got back from my first run in my new Vibram Five Fingers KSOs that I got for Christmas. To call them a minimalist running shoe would be an understatement. They are essentially a rubber sole strapped to your foot by way of neoprene, nylon, and velcro. I was first kind of intrigued on the theory of them after seeing this review on wired.com over the summer. In fact, if you don't know anything about the Vibram Five Fingers, go watch that 2 minute video to see where I
December 29, 2009 08:34 AM
David Shuck
All|
Hide|
Blog
Views: 147
Very cool video showing a producer named Jim Pavloff re-creating this Prodigy classic using Ableton music production software, bringing in the samples one at a time and modifying them eventually building the entire track. I need me some Ableton! .... and some talent. :( Making Prodigy's "Smack My Bitch Up" in Ableton by Jim Pavloff
December 18, 2009 05:44 AM
David Shuck
All|
Hide|
Blog
Views: 166
I recently set up a new site (hikethecanyon.org) on the Google App Engine running OpenBlueDragon. By default when you set up a new site on GAE (Google App Engine), you choose an ID for your application, which must be unique on their system as it also serves as the hostname of the URL like this: http://[your ID].appspot.com. For those that would like to use a different domain name, Google App Engine has mechanisms for doing so. In the administration panel of your applicati
December 17, 2009 09:39 PM
David Shuck
All|
Hide|
Blog
Views: 180
Around a year or so ago, I inadvertently took hikethecanyon.org offline in a server move. Considering that it is a very low traffic site that is little more than a scrapbook of hiking pictures and descriptions, there is no active user community to send me nasty messages begging for me to bring it back online. Finally this past weekend, I spent a bit of time and revived the code base off an old server, moved all the images out to Amazon S3 and brought the site up running under OpenBlu
December 16, 2009 09:24 AM
David Shuck
All|
Hide|
Blog
Views: 147
This weekend I had a task in which I needed to add a behavior onto a method in an existing production method in a service object. The new behavior is more or less notifying a 3rd party application whenever a particular method was being called. Considering that it is not really an essential part of the process, it didn't really belong inline as part of that method, nor did I really want to affect existing "sealed" production code. Although I understood that the AOP functionality
December 8, 2009 08:14 AM
David Shuck
All|
Hide|
Blog
Views: 66
To get a secure SSL site up and running on Apache under Windows, there are a few hoops to jump through that are not very intuitive. To that end, I am going to document my approach to setting up SSL using OpenSSL. This approach assumes that you already have Apache up and running on your machine, so if you have not done that, head over to the HTTPD download page and set that up before continuing.Setting up OpenSSLFirst we need to get OpenSSL setup on our system, which is not included w
November 14, 2009 02:52 PM
David Shuck
All|
Hide|
Blog
Views: 273
This past weekend I made a trip down to The Doublewide in Dallas and caught a really cool band called The Jungle Rockers (a few streamed tracks on there). They are Austin transplants from Cleveland but now hail from ATX, playing regularly around Texas. Their vibe is kind of a modern rockabilly sound with obvious influences from 50s rock and roll. They have a 6 track EP available that I bought at the show that is definitely a great listen, and if you get the chance to catc
November 10, 2009 09:38 AM
David Shuck
All|
Hide|
Blog
Views: 257
Normally on my blog I attempt to throw out some tip, trick, or nugget of some sort. This time? Not so! I am currently trying to find a solution to a problem at hand and am brainstorming the best way to handle a few things. I am really just talking this out for my own benefit, but I would love to hear thoughts from others that have perhaps solved similar issues.On a project that I am currently engaged in I am leveraging ColdFusion Event Gateways which work as a subsc
November 10, 2009 06:44 AM
David Shuck
All|
Hide|
Blog
Views: 204
Anyone who knows me well knows that I am typically somewhat of an anti-Windows guy. I absolutely love linux, and get very frustrated by Windows in general. The only thing that I really dislike about linux is the lack of application support by a number of companies (ahem.... Adobe). Before going to the Adobe MAX conference, I decided I should swap out OSes on my personal laptop so that I could run all the stuff I would need for labs without constantly cursing about being stuck in a VM, limi
October 22, 2009 10:32 PM
David Shuck
All|
Hide|
Blog
Views: 217
I was playing around with the Quicksilver framework last night, and for some reason it was unable to find and instantiate my CFCs properly. After digging into the framework a bit and determining where it was breaking, I discovered something strange about the way that ColdFusion interprets ExpandPath() when it exists in a directory that is defined as a symbolic link. I am not sure if the same behavior exists on Macs, but I would imagine it does. If someone could confirm that to
September 24, 2009 04:14 AM
David Shuck
All|
Hide|
Blog
Views: 223
We had a great time Friday night with around 170 in attendance! Terry did a great job and everyone left hungry for the new releases that he teased. Here are some pics from the night.
July 5, 2009 05:56 PM
David Shuck
All|
Hide|
Blog
Views: 214
Recently I have began working with JMS and ColdFusion, in which we are building a system that subscribes to an enterprise JMS server and picks up messages relevant to its needs and acts on them. I had my proof of concept working with the open source Apache ActiveMQ server and was very pleased with the results. However, in our production environment, the powers that be decided to use the very non-free SonicMQ server. As I tried to convert the event gateway over to the SonicMQ server, it fai
May 9, 2009 03:04 AM
David Shuck
All|
Hide|
Blog
Views: 259
I recently joined a company that makes use of Mach-II in a few applications. Some of them were created as the developers were learning the framework and employ some obvious un-best practices. The team is made up of people from various skill levels, but I have noticed that about half of the team just absolutely cringes when they hear "Mach-II". They talk about how difficult it is to troubleshoot and how it is next to impossible to follow application flow. &n
April 12, 2009 07:16 PM
David Shuck
All|
Hide|
Blog
Views: 313
I am actually creating this blog entry as a bookmark for myself, but since I know that I never remember how to do it, others might benefit as well! One way that you can set your JAVA_HOME variable and add to your PATH, is be doing the folowing. As 'sudo' open up /etc/bash.bashrc and add the following to the end of the file. NOTE: Set the java path to whatever the actual path is on your environment if it does not match /usr/lib/jvm/java JAVA_HOME=/usr/lib/jvm/java export JAVA_HOME PAT
March 21, 2009 12:33 PM
David Shuck
All|
Hide|
Blog
Views: 349
I will admit it... When all the pre-ColdFusion 8 debate was swirling about whether or not to add interfaces into CFML, I didn't really get it. It's true. The only OOP I had ever really done was in CFML, ever having experienced how interfaces really come into play, and I think I fell into the the easy path of considering it worthless because I didn't take the time to understand it. So very quietly, I was in the "we don't need it!" camp. Much has changed for me as a d
March 8, 2009 02:12 PM
David Shuck
All|
Hide|
Blog
Views: 226
This is Part 4 in an ongoing series demonstrating how to install OpenBlueDragon, ColdFusion, and Railo concurrently with all requests passing through the Apache webserver. You will find links to all parts of this series at the bottom under "Related Content" In this post we will be building upon our existing environment in which we installed Apache webserver, Tomcat 6, OpenBlueDragon, and ColdFusion, by adding Railo to the mix. If you have been following along thus far, we
February 10, 2009 04:36 PM
David Shuck
All|
Hide|
Blog
Views: 187
This is Part 3 in an ongoing series demonstrating how to install OpenBlueDragon, ColdFusion, and Railo concurrently with all request passing through the Apache webserver. You will find links to all parts of this series at the bottom under "Related Content" With that said, this part in the series focuses on installing ColdFusion and configuring the webserver adapter in such a way that only specific Virtual Hosts will be set up to pass requests to the ColdFusion server. First we
February 3, 2009 10:15 PM
David Shuck
All|
Hide|
Blog
Views: 233
Remember, the steps below have some commands specific to Linux, and more specifically to Debian/Ubuntu, but the concepts in general should have at least some similarites across any supported platform, especially you Mac folks. To start out, we need to make sure that we have the Apache webserver installed with optional "dev" package. Additionally, later on we will need to be compiling, so let's make sure that you have the build-essential and zlib packages as well $sudo apt-
February 2, 2009 05:33 PM
David Shuck
All|
Hide|
Blog
Views: 235
This is Part 1 of a muilt-part blog post demonstrating how run OpenBlueDragon, Railo, and ColdFusion all on the same machine, and all using the Apache webserver with individual Virtual hosts using different CFML engines. But, before we get into it, here is a little background. For the past several months now I have stepped over to Windows on my laptop after years of not using it regularly. It was actually the first time I had actually used Vista, actually and was quite an interestin
February 2, 2009 05:33 PM
David Shuck
All|
Hide|
Blog
Views: 278
Aaron and I are about to start work on a super-top-secret project (oops! Man I suck at secrets) in which we will be making use of Amazon ec2 and SimpleDB platforms using an Apache/Tomcat/OpenBD setup. Considering the fact that in spite of the coolness of amazon services in production, it seems to be somewhat of a problematic platform to develop on. So, until we have a a somewhat functional alpha release, we probably will do all the development that we can on local setups. One of the immedia
January 29, 2009 11:48 PM
David Shuck
All|
Hide|
Blog
Views: 240
Adobe kicks off Day 1 in San Francisco (keynote highlights and commentary from attendees) From Adobe Flash Catalyst to Adobe CS4, see highlights from Day 2 (keynote highlights and commentary from attendees) What was your geek-out moment of the day? (Day 1) What was your geek-out moment of the day (Day 2)
November 21, 2008 02:08 PM
David Shuck
All|
Hide|
Blog
Views: 326
With yesterday's announcement of the 4.1.0 release of KDE, my willpower did not allow me to go another day without giving KDE4 another shot. For a bit of history, I have been using Gnome for several years. In the past 3 months or so I began using KDE 3.5.9 long enough that I began to enjoy it and realize that it is a nice desktop environment as well. At this point I really have no favorite between the two and like different things about both of them.
When the first releases of KDE 4 started s
July 31, 2008 07:37 PM
David Shuck
All|
Hide|
Blog
Views: 280
In case you were wondering if Mach-II could get any cooler, the answer is *yes*!
For a few versions now, Mach-II has added the ability to inject ColdSpring beans in to your framework components (listeners, plugins, and filters) by use the parameter resolvedMachIIDependencies when instantiating the ColdSpring plugin or property.
Take this example... Say that I have a LoginListener.cfc that is dependent on a ColdSpring bean LoginService that lives in our /com directory. I would first define th
July 24, 2008 12:32 AM
David Shuck
All|
Hide|
Blog
Views: 370
I was given a problem yesterday where I needed to do the following client-side validation. If a user selects a checkbox that they wish to enable credit card transactions, I need to display a panel of specific credit card companies and they need to select at least one before submitting.
If you think about writing the JS to do this without a library it is a somewhat lengthy task. In essence, you would need to do some type of an onsubmit function on your form, check the value of the key checkbox.
July 17, 2008 01:44 AM
David Shuck
All|
Hide|
Blog
Views: 294
OK, so the sleep-deprived minds behind InstantSpot hit the wrong switch
this morning, and suddenly on AXNA, coldfusionbloggers.com, and God
knows what else, I was being credited with a lot of blog entries that I
never wrote. The issue was resolved almost immediately, however, the
posts are probably going to continue to show up on the aggregators
until they age off. Sorry for the feed spam everyone!
EDIT:
Here is a little more detail for those that were asking -
Bottom line... Aaron and I jus
July 4, 2008 09:53 AM
David Shuck
All|
Hide|
Blog
Views: 295
Most of you may not realize this, but historically Linux support for Flash has been somewhat of an afterthought by Adobe. While you everyone else was using Flash 8, we were using Flash 7. In fact, they just skipped that version entirely for Linux. When Flash 9 beta came out, they assured us that Linux was in the works. Eventually we did get Flash 9, but well after the rest of the world. That brings me to this morning when opening up the aggregators and Digg (go digg it!), I find that they
July 4, 2008 09:53 AM
David Shuck
All|
Hide|
Blog
Views: 528
I keep hearing from Adobe that it stands behind ColdFusion today and from here on out, and by all accounts if you based your perception on the continual development of the product you would think that it is definitely a part of their focus. We are already hearing CF9 features for goodness sake!If this is true, why is it that the Adobe marketing seems so out of step with this message? When I attended the Flex 3 kickoff meeting for the Dallas Flex User Group, they used an Adobe presentation that
June 19, 2008 03:02 AM
David Shuck
All|
Hide|
Blog
Views: 387
Last December I made a blog post about an alpha release product for Firefox called Glubble. Considering the fact that they are in full-production mode, and it is now a regular part of the way that my family uses the internet, I thought it was time to shower a little praise on a really cool product! At the time of my first post, Glubble was in its infancy, and on my first pass I found it to be completely unusable, although conceptually I thought it was a great idea. Upon reading my blog post,
June 11, 2008 10:55 AM
David Shuck
All|
Hide|
Blog
Views: 451
Several months ago when I first tried out Firefox 3, I found that I couldn't get Firebug to work. At that time, I was still on 7.10 (Gutsy) and just rolled back to Firefox 2 and carried on about my business. Once I upgraded to 8.04 (Hardy), where its default Firefox is FF3, I tried again. I still had failures and no matter which "fix" I came across, I still was never able to open Firebug in a panel, but only in a separate window. That all changed this morning! I was looking through packages
May 7, 2008 12:39 AM
David Shuck
All|
Hide|
Blog
Views: 423
This afternoon I did an upgrade from Gutsy to Hardy on my main development environment. I experienced *almost* no disruption to my system, with one exception (so far!). When I instantiated a ColdFusion 8 application which instantiates a webservice onApplicationStart, I received the following exception:
jikes: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
Jikes! Well fortunately the fix is q
May 2, 2008 07:17 PM
David Shuck
All|
Hide|
Blog
Views: 336
I am working on a client project using an SMS event gateway using CF8. I had written out a proxy API to allow the SMS gateway to talk to the core application using a shared data model that is strapped together using ColdSpring. I had written a test harness cfm template during development and just kind of assumed that I could instantiate this proxy component from my event gateway without issue and carry on about my business. For some reason, however, I am seeing some behavior that I wasn't ex
April 22, 2008 11:43 PM
David Shuck
All|
Hide|
Blog
Views: 408
Since recently installling yet another distro on my laptop, I was unable to get the FTP functionality of my webcam software (Camorama) to work properly. The program will save snapshots locally, but bombs on transfer. Rather than troubleshoot it to death, I decided to whip out a quick and dirty ColdFusion directory watcher event gateway and have it watch for updated images, and then push them to my webserver via FTP.
For anyone interested in this non-earth shattering bit of code, here it is.
April 22, 2008 04:02 AM
David Shuck
All|
Hide|
Blog
Views: 353
I am not sure why I have never pusued this until today, but I for some reason have never spent the time to figure out why I didn't have spell checking in my Evolution mail client. I knew that Evolution used the packages aspell and gnome-spell, which I already had installed, so why wasn't it working?
When I went into my composer settings in the Evolution preferences, I saw a big empty box that was the list of dictionaries that Evolution was using. You would think there would be some method
April 2, 2008 12:04 AM
David Shuck
All|
Hide|
Blog
Views: 444
My father and I decided that this was the year that we would hike the North Rim to the South Rim of the Grand Canyon. I know this seems crazy, but it is actually a paperwork challenge to be able to hike the Grand Canyon. There is an application process in which you have to fax your request in the 1st day of the month 6 months before the intended date of your trip with a detailed itinerary, including where you will be sleeping and when. We sent faxed our paperwork in and held our breath on th
March 3, 2008 07:06 AM
David Shuck
All|
Hide|
Blog
Views: 393
Well, I have installed my blogging software. Time to play. :)
March 3, 2008 07:06 AM
David Shuck
All|
Hide|
Blog
Views: 396
The bags are packed and we are heading to Galveston tomorrow morning at 5am to board the Carnival Conquest. We will be hitting Jamaica on Wednesday, Grand Cayman on Thursday and Cozumel on Friday, returning Sunday the 9th.
March 2, 2008 09:59 PM
David Shuck
All|
Hide|
Blog
Views: 329
The latest version of the ColdFusion Weekly podcast was released yesterday. Matt and Peter were kind enough to have Aaron and I on to talk about InstantSpot. This was actually our second time to have this opportunity, although we had *much* more to talk about given our experiences over the last 14 months since the previous visit!
We covered a lot of areas from how it all came about in the first place, to some of our trials and tribulations rolling out the latest release and all
February 29, 2008 01:47 AM
David Shuck
All|
Hide|
Blog
Views: 415
I made an impulse buy this past week ordering a Tripp-Lite clip-on webcam for my laptop. My wife and I are leaving next weekend to go on a week-long cruise without our kids, and I thought it might be fun to post some video blog entries for them while we are gone so they (and ultimately you as well) can see what we are up to.
I chose the Tripp-Lite camera due to pretty consistently positive cost/value reviews, although I was a bit worried that I couldn't find a single instance of anyone on the
February 26, 2008 03:28 AM
David Shuck
All|
Hide|
Blog
Views: 402
My baby girl turns 2 today....
function updategallery() {
var so = new SWFObject("/swf/polaroid.swf", "polaroid", "100%", "600px", "8", "#FFFFFF");
so.addVariable("xmlURL","/gospot/member.PolaroidXml/id/197");
so.write("photos14DDCE78-9763-DB15-427A89164DF7EE60");
}
This site requires Flash Player 8.0 or greater
Please click here to download.
If you are sure you have the required version, press this link: bypass the detection.
updategallery();
February 14, 2008 09:43 AM
David Shuck
All|
Hide|
Blog
Views: 382
At last night's DFW ColdFusion User Group meeting, Tom Woestman shared an interesting project that he is working on in which he has basically integrated CFCUnit with Selnium to perform both component level testing and clientside testing at the same time in a single suite. I admittedly had a hard time grasping this a bit at first as I have always considered CFCUnit tests to be a completely different category than clientside browser testing. For example, when I create CFCUnit te
February 14, 2008 07:47 AM
David Shuck
All|
Hide|
Blog
Views: 425
I don't know how pervasive this point of confusion is, but today a regular face in the ColdFusion community was making some remarks in this comment thread and further on his InstantSpot site that InstantSpot is not a ColdFusion-based application, with the insinuation that he won't support our efforts because of this.
Just to be clear, no matter whether or not you actually see ".cfm" in the URL, we are running InstantSpot on Adobe ColdFusion 8, using Mach-II 1.6, ColdSpring and other co
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 365
If anyone is interested in creating an InstantSpot blog, we are opening up 5 new Spots today and would love to see some more ColdFusion peeps! Enter your invitation code on the main page. As soon as someone uses a code it's gone:
k7Nh92Sw
GEAGGH7B
rs4DPq9a
OUWKCEgG
lepvefKv
Get 'em while their hot! :)
EDIT: All gone!
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 368
Here is a little free advice to those running for office this election year, considering the fact that you have no idea what normal people do or what makes them tick. People don't like spam. In fact, there are billions of dollars spent every year to stop people from sending unsolicited email to people that are not interested in buying (or buying into!) services. You have become part of the problem by sending me emails telling me about your "solutions".
If I am on the fence about a
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 383
I have a new addiction playing with the style editor for my blog... I hate to call this a steampunk theme, simply for the inevitable flow of hardcore steampunk people coming here and telling me about how I don't know what steampunk is... so let's settle for pseudo steampunk shall we?
Regardless, at my current rate I will change it again in a few days anyway! :)
I was also told this week that I look a lot different in my picture than I do in person. I decided to add a headshot that sa
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 361
Last night was the kickoff meeting for D-Flex which is the Dallas Flex User Group. This meeting was planned in conjunction with the Flex 3 Launch and featured a presentation by local Flex guru Mark Pillar, of Midnight Coders, Inc who delivered a presentation that was created by Adobe. As he went through the presentation, I took some very high level notes in bullet point format.
One thing of note specific to ColdFusion - Not *once* in Adobe's presentation materials did they even give the sl
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 423
Before continuing, I am aware that the likelihood of this every happing is remote at best, but that won't keep me from dreaming. If I could choose 1 thing - just 1! - for ColdFusion 9, it would have nothing at all to do with new features. In fact, it would actually mean less features in way.
What is this wish?
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 452
I am currently using the Alpha 3 release of Ubuntu 8.04 Hardy Heron. Considering the fact that it is an alpha release, I tend to not get worked up over little errors that might occur. However, I have found one that I just couldn't get around. I use Aqua Data Studio for my database client and since loading Hardy Heron, I have been unable to run it.
When I would start it from a terminal, I would get a dump that looked like this:#0 /usr/lib/libxcb-xlib.so.0 [0x90d00767]
#1 /usr/l
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 358
On the most recent release of InstantSpot, we added in XMLRPC support so that blog administration can happen anywhere, using any client that supports XMLRPC. We are thinking it might be fun to create an AIR app for this purpose down the line (or better yet... someone else! hint...hint...), but until that time, there are a variety of clients that can be used, since we followed the MetaWeblog API standards.
I am actually trying this out for the first time on our live instance with this blog entr
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 365
InstantSpot moved to ColdFusion 8 last week after discovering huge threading problems using Railo.
February 12, 2008 04:05 AM
David Shuck
All|
Hide|
Blog
Views: 519
Seeing as it has been a few months since I tried out a new distro, I got a wild hair today and decided to give PCLinuxOS (Gnome version) a shot. The way that I keep my drives partitioned - specifically keeping my /home directory as a separate partition- swapping distros is usually a pretty painless endeavor and I can be back up and running within an our or so, with all my old apps in place and with all my preferences still in tact.
As I booted to the PCLinux Live CD, everything seemed to b
February 12, 2008 04:05 AM