My previous host, GearWorx, has failed terribly. In mid-November, my server was taken down and I have yet to receive a response or a restored database. I have sent several e-mails and have not received a response. I have a feeling they are going out of business.
What did I learn?
If it can–it will happen to you. So, always backup your database on a frequent schedule–even for your small personal projects.
I’m now hosting on WordPress and will begin my blog from scratch for 2010.
great blog! im looking forward to your next post! thanks for the advice. this is so true you have to have at least three or four backup plans for all of your your data. an external hard drive will do really well. or a USB device with high memory capacity as well. i already digged and ping this. keep up the good work and good luck!
great!
You are making an assumption based on an isolated incident. No, we are not going out of business. However, we failed to provide the adequate services because our software vendor, Parallels failed to provide a stable software. As a result, we suffered from that, and we had to come up with alternative plans.
You can rest assured that we will swing back with a better service soon.
Best regards,
Gearworx.
So, will you respond to my tickets?
I relocated this comment from another post: By: Thomas Dehli URL sacredlotus.com and skytostreet.com
Hey Aaron,
I was just wondering if the server stuff had to do with why the scriptInclude.cfc posts were missing? Are you going to put those back up?
I actually think it’s a great solution to adding scripts and styles. I have an extra method if you are interested. Simple, but it’s useful for getting stuff like the Google maps api, etc…
I use it like this:
rc.scriptInclude.addExternalResource(file=’http://www.google.com/jsapi?key=#getSetting(“GoogleAPIKey”)#’,type=’JS’);
var write = arrayNew(1);
switch (arguments.type) {
case ‘JS’:
arrayAppend(write, “”);
break;
case ‘CSS’:
arrayAppend(write, “”);
break;
}
arrayAppend(variables.instance.queue[arguments.type], arrayToList(write,”") );
Hi Aaron.
Are the script include files gone forever? It’s exactly what I am looking for for my ColdBox development and was gutted to see they had gone. If you still have the code, could you re-post?
Cheers,
Neil
Found the script include files on the ColdBox website, thanks for this great tool.
Hi Aaron.
I’ve been trying to integrate scriptinclude into my ColdBox (2.6.4) app and I have been having problems.
I was first using version 1.0 and whenever I tried to output the resources/scripts, it just produced an empty string.
It was adding the item to the variables.instance.Javascript variable, and I could see that by using a cfdump straight after it had been added, but then when getting the items, the variable was empty.
I then found version 2.1 and tried using that, but it kept error-ing, saying “The variable: resourceQueue is undefined in the request collection” when trying to add a script block.
I then picked around in the plugin and noticed that when adding a rescource, the queue is declared with:
var queue = getResourceQueue();
but when adding a script, the queue is expected to have already been declared:
var queue = event.getValue(‘resourceQueue’);
So I changed it so that it was declared in the same way as when adding a resource and it all started to work.
It works because the getResourceQueue() method checks for the existence of resourceQueue and if it doesn’t exist, it creates it.
Just thought I’d let you know about this and if this is due to me using the plugin incorrectly, please let me know.
For anyone who is looking for scriptinclude v2.1, you can find it at:
http://www.assembla.com/code/coldbox-community/subversion/nodes/plugins/scriptInclude?rev=12
If you are looking for version 1.0, you can find it in the ValidateThis package in the Trasnfer sample directory, at:
http://validatethis.riaforge.org/
Thanks, Neil.
I must apologize. I released v. 2.1 without much testing as I was using ColdBox 3. Thanks for posting the bugs and their resolution.