James Moberg

James Moberg @gamesover

About: I’m a ColdFusion/CFML web application developer at SunStar Media located in Monterey, CA. I am a fan of technology, music and web development.

Location:
Monterey, CA
Joined:
Aug 18, 2017

James Moberg
articles - 90 total

CF_Timer Revisited

I posted an update to my ColdFusion CF_Timer custom tag on my new myCFML blog with the same title. ...

Learn More 0 0May 1

Ben & Ryan Show Guest Appearance & myCFML

I was recently invited to be a guest on the "Ben & Ryan Show" podcast to share some custom...

Learn More 3 0Apr 24

PDF Generation, Bloat and Optimization

The State of myCFML PDF Generation My current comparison is with CFDocument on the...

Learn More 3 1Apr 10

CFFrankenstein: Choosing to use EXEs instead of CFML BIFs

I choose to use a lot of third-party Windows command line programs as part of our ColdFusion/CFML...

Learn More 1 0Mar 27

Using ColdFusion to Generate Pre-Signed Wasabi Download URL

There was an internal decision to use Wasabi Cloud Storage instead of Amazon S3 and I needed to use...

Learn More 1 0Mar 20

ColdFusion getQRSVG() UDF - Returns responsive SVG source

In a project I'm working on, I needed to generate a QR code and display it within an HTML file that...

Learn More 0 0Mar 13

Backporting New ColdFusion 2025 Function listGetDuplicates()

I saw a post on Linkedin regarding the "Unlocking the Power of listGetDuplicates". I like unlocking...

Learn More 0 0Mar 11

isValidHexString ColdFusion UDF

While working on my ColdFusion colorTools CFC, I wondered if isValid() supported a "hex" type since...

Learn More 0 0Mar 7

ColdFusion colorTools CFC (In Progress)

While working on some internal graphs to represent daily Fastly WAF/CDN statistics, I realized that I...

Learn More 0 0Feb 27

Java HashCode Identity Crisis

I was unit testing a global UDF that accepts a string and leverages Java's built-in hashCode method...

Learn More 0 2Feb 3

ColdFusion Dump Alternative

The cfdump tag (AKA cfscript "writedump" function) outputs the contents of a variable of any type for...

Learn More 7 2Dec 12 '24

Testing if IP is within a CIDR Range

I recently wrote a blog entry about using a third-party Java library to standardize IPv4 & IPv6...

Learn More 0 0Dec 5 '24

Using IPAddress Java Library with ColdFusion to Standardize IPv4 & IPv6 Addresses

Our Microsoft IIS web server is configured to accept IPv4 connections and, since 1996, we've recorded...

Learn More 4 0Nov 19 '24

phoneFormat & makeTelLink ColdFusion UDFs

Standardization & validation is important, but good luck getting all you clients and your...

Learn More 1 0Nov 14 '24

getLastWorkWeekInMonth() ColdFusion - Returns Last Full Work Week

While integrating a new feature for a client to flag customers that were requesting vouchers to be...

Learn More 1 0Nov 7 '24

ColdFusion Wrapper for Zint Barcode Generator

I referenced Zint Barcode Generator in a post from 2020 and included a very basic command line syntax...

Learn More 2 1Oct 30 '24

structToTable - Generate HTML/Text Output for Display/Email

When working on new logic and I want to dump a variable, I often use an internal CF_DumpLite...

Learn More 2 0Oct 28 '24

ColdFusion PayPal REST API CFC

PayPal's NVP/SOAP API for Website Payments Pro accounts suddenly stopped working sometime around...

Learn More 3 2Oct 15 '24

Hack WKHTMLTOPDF PDF to enable Adobe Acrobat Field Editing

I recently integrated the auto-generation of survey results into a downloadable PDF using ColdFusion...

Learn More 4 4Oct 8 '24

HeatColor UDF (based on jQuery library)

When displaying values in a table, I like to use color to visually indicate whether the number is...

Learn More 1 2Sep 25 '24

ColdFusion Summit History (Tourist Edition)

I wouldn't call myself a regular at conferences, but I've enjoyed attending some CF-related...

Learn More 4 0Sep 23 '24

CDN, WAF, WAAP... What do you use?

In the early 2000s, many of our customers still viewed the internet as a passing trend. During this...

Learn More 2 0Sep 20 '24

Embed a Full HTML Document Inline Using Shadow DOM

We use ColdFusion/CFML to generate valid HTML documents for PDF generation using jsoup &...

Learn More 0 0Sep 18 '24

Searching the CFML Output Buffer for a String

In one of our projects about 10 years ago, we were fetching HTML fragments from a trusted third-party...

Learn More 0 0Sep 13 '24

CFML wrapper for emoji-java (identify, sanitize & convert emojis)

A ColdFusion application that we developed a couple years ago worked with Twilio to log incoming text...

Learn More 0 0Sep 12 '24

Transforming TSV data using ColdFusion & Miller (Command line FTW!)

We license data from multiple providers and discovered that not all data can be treated equally even...

Learn More 0 0Sep 5 '24

Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFML

Language detection is a feature that we needed in a past project. I wrote an article in 2020...

Learn More 2 0Sep 5 '24

Importing Data from a Pre-95 Excel 2 Worksheet XLS file.

Q: How do you solve a problem you don't know how to solve? A: Turn it into a problem that you do...

Learn More 0 0Aug 30 '24

Convert Numbers to Text using ColdFusion and ICU4J

(This is a repost from my abandoned tumblr blog; dated 2016-11-17) A client requested that we spell...

Learn More 1 0Jul 25 '24

TempCache ColdFusion UDF

There's been many occasions where a user-specific payload has been generated (shopping cart, check...

Learn More 1 0Jun 24 '24