Pete Freitag's Homepage
Cleaning up Development Disk Space CommandBox
August 21, 2020
I've been using CommandBox to startup CF servers on my dev laptop and desktop for several years, maybe even since the first version was released! CommandBox does a great job of hiding its internal magic, and thus the amount of disk space it consumes ...
Creating a Symbolic Link with ln -s What Comes First?
July 13, 2020
One thing I've had to google more times than I'd like to admit is the path argument order for the ln command. What comes first in the ln -s command on linux or Mac? So I thought I'd write a little blog entry for future me to find....
ColdFusion 2020 Developer Week - Securing CF
May 22, 2020
Yesterday I spoke at the Adobe ColdFusion Developer Week online event. There was a great turnout (several hundred attendees), so my thanks to Adobe and Carahsoft for organizing a great event....
Writing a GitHub Actions Workflow that Uses a Docker Image
May 14, 2020
When working with Github Actions there are a few different ways to write a workflow yaml that uses a docker image or a docker container....
Slides: Continuous Integration Zero to Infinity
May 8, 2020
It was great to be able to present at the Into The Box 2020 conference again this year. Here are the slides for my talk: Continuous Integration Zero to Infinity....
Dumping HTTP Servlet Request Attributes and Parameters in CF
April 27, 2020
Here's a little code snippet I wrote many years ago to dump out all the http servlet request attributes or parameters from ColdFusion / Lucee (CFML):
<cfset pageContext = getPageContext()>
<cfset httpReq = pageContext....
<cfset pageContext = getPageContext()>
<cfset httpReq = pageContext....
Scan CFML for Security Issues from VS Code
April 21, 2020
Thanks to the new commandbox vscode extension, it is now really easy to scan your CFML code for security issues from VS Code with Fixinator:
Here's how:...
Here's how:...
Minibox - a tiny commandbox docker image
April 16, 2020
I have published a new project called minibox - it is a tiny docker image meant for running commandbox....
Acme Client Error Valid not acceptable for finalization
April 8, 2020
I have a few static sites that are hosted using Netlify. I received an email from Netlify about one of my sites, a Content-Security-Policy Header Reference that said:
Failed to renew TLS certificate for content-security-policy.com....
Failed to renew TLS certificate for content-security-policy.com....
Bash Loop To Wait for Server to Start
April 8, 2020
I had a client working on setting up Fixinator to start up the Fixinator Enterprise Scanning server to run within their Continuous Integration pipeline. The CI script needs to pause or sleep for a few seconds while the server starts up....
6 ways to stay connected with other CF developers
March 26, 2020
Looking for a few ways to stay connected with other ColdFusion developers? Here's a few of my favorites:
CFML Slack Channel - this is a public slack channel that anyone can join for free. It currently has over 3,400 members....
CFML Slack Channel - this is a public slack channel that anyone can join for free. It currently has over 3,400 members....
Do you ¿ UTF-8? It's easier than you think
March 4, 2020
Understanding how UTF-8 works is one of those things that most programmers are a little fuzzy on. I know I often have to look up specific on it when dealing with a problem....