Repeating Watermark with ColdFusion & Java

Let’s make some watermarks with Java. This one’s been in the backlog of my mind for a good while now. It’s really a one situation tool, but it was cool as hell to dig into and figure out how to do it. I had to apply a watermark on a pretty large sum of images. ColdFusion makes this fairly easy. In the given scenario though, it wasn’t just a watermark; but a repeating watermark on a 45 degree. Read More

Preserving Order With Java's LinkedHashMap Class

The other night I ran into an issue with preserving order of keys and values being added to some ColdFusion structures. As it would be, structures in CFML don’t preserve data in any consistent order. It’s honestly something I’ve known about, but none the less, something that’s never given me hassle. With that faintly in the back of my mind, I did not accept it as such initially as when I wrote my code and ran it in ColdFusion 11, everything appeared in order (probably not the best route of thinking). Read More

Freak FW/1 & DI/1 Bean Not Found Debugging Issue / Solution

So earlier today I was working on the back end for this blog; which runs on FW/1 and DI/1. I ran into an issue that set me back for a hot minute; mostly because the error was quite vague in regards and I also didn’t stress my debugging options as much as I could/should have (initially)! I was making updates to a service object handled by DI/1 for use in a controller and at one point, all of a sudden, the page using the service bombed on me consistently. Read More

Railo / Tomcat 8 Error & Solution For (A child container failed during start)

I noticed a few days ago that a new update for Apache Tomcat 8 was released (8.0.15). Today I decided to go ahead and update my server but ran into a minor hiccup when trying to access my websites tied to Railo. Usually, updating Tomcat 8 with one of it’s minors is pretty straight forward. Download the new version, unzip and swap out the JAR files in the “lib” folder and restart Railo/Tomcat. Read More

If Your Error Template For Railo Is error.cfm In Production, Change It!

Note: This applies for Lucee as well. So not too long ago Brad Wood had tweeted about changing Railo’s default error template from error.cfm to error-public.cfm. I wanted to take a moment and echo this again. For the sake of security, change it. This can easily be changed in the Railo Adminstrator by going to Settings -> Error. From there change General Error Template and Missing Template Error from error. Read More

Fixing Slow Railo Startup Running on Tomcat 8

Over the last week++ I have been taking on the role of Server Admin. I by no means consider myself to be one, let alone good at it; but, since I manage my own VPS through Viviotech, it has deeply become a necessity where there comes that time when I need to be that guy. Quite often more than less. My situation… As of late I’ve been battling frequent occurrences where my server gets brought to it’s knees from hits by various bots; among other things. Read More

Article Roundup for ColdFusion 11 (Splendor - Public Beta)

List last updated on 2014/04/25 The Public Beta for ColdFusion 11 (Splendor) was released last Wednesday. Since then, the community has started digging into all it’s worth; good, bad, weird… ;) There has already been a solid run of self-documentation of current workings as well as a handful of bug/update/feature requests. Some even already being marked to fix. In the mass of things I wanted to put together a collective list of everyone’s findings and posts relating to them. Read More

Using arrayEach() to Generate JSON for CKEditor's Image Browser Plugin

A few months ago I had a client that requested basic abilities to manipulate content on their website I was building with ColdFusion and FW/1. They really didn’t require anything crazy and it was an afterthought requested when I was more or less done. To ease into a CMS-like setup from the original static structure, I threw all the content into a database table, whipped up some services to call said content and chose to use CKEditor to manipulate that data from a form. Read More

My Experience At Adobe ColdFusion Summit 2013

So I’m sitting at the airport waiting for my first of two flights back to Florida to come in. I’m one of those people who has to be punctual as much as possible; and this was no difference. Punctual in my book means early. Sometimes real early. Most of the time. In doing so, I am now holding 2hrs before my flight arrives. But hey, that’s time to review the ColdFusion Summit of 2013 right? Read More

A Look At How I Structured My Blog With FW/1

Note: This post is outdated based on how FW/1 and my structuring practices have evolved. While there may be some take-away from the article, I don’t consider this a solid FW/1 structure anymore. It’s been a hot minute since I last posted anything. Today I wanted to touch more on how I use Framework One with my blog; since my last post - SES URLs In FW/1 with Routes and Apache Mod_Rewrite. Read More