Using the Adobe Photoshop API with ColdFusion

So yeah, I used to blog quite a bit on ColdFusion (if you want, you can peruse the three thousand posts here), but it's been a while since I've really written any CFML.

From: Raymond Camden

Styling An Element When An Input's Placeholder Is Being Shown In CSS

Ben Nadel demonstrates how to use the :placeholder-shown CSS pseudo-class to style elements based on the visibility of an input's placeholder pseudo-element....

From: Ben Nadel

Simpler Bootstrap accordions

Vertically collapsing accordion UI components are simple to implement these days using native HTML.

From: cfSimplicity

Spring for GraphQL Schema Mapping Inspection Report

If you have been following this channel, you know that Im am a big fan of GraphQL, especially when paired with Spring. Today, we will delve into some exciting new releases in Spring for GraphQL and share how they can improve your development workflow.

From: Dan Vega

Spring for GraphQL Schema Mapping Inspection Report

Join VMware's Spring Developer Advocate, Dan Vega, as he explores the exciting new releases in Spring for GraphQL. Dive into the enhanced features of the inspection report, walk through how to create a project, and more!

From: Dan Vega

Using PDFs with Algolia and Adobe PDF Extract API

Over two years ago, I wrote an example of how to add PDF search to your Jamstack site, "Using PDFS with the Jamstack - Adding Search with Text Extraction".

From: Raymond Camden

On Returning SQL Queries As Arrays In ColdFusion

Ben Nadel reflects on several months of architecting his ColdFusion data access layer (DAL) to return Arrays (of Structs), not Queries....

From: Ben Nadel

Working Code Podcast - Episode 135: Note To Self

Ben Nadel and the crew talk about a variety of topics that enter Ben's mind....

From: Ben Nadel

P1 security update released today Jul 11 2023 for ColdFusion 2023, 2021, and 2018

Folks using CF2023, 2021, or 2018 will want to know that a Priority 1 security update has been released today affecting all 3 releases, update 1 for CF2023 (its first), update 7 for CF2021, and update 17 for CF2018 (its last).

From: Charlie Arehart - Server Troubleshooting

Presenting "CF Scheduled Tasks: more than you may know, and should" at Hawaii CF Meetup, Jul 28

On Jul 28 at 6pm US Eastern, I'll be offering this talk (online) on the Hawaii ColdFusion Meetup (hosted by John Barrett).

From: Charlie Arehart - Server Troubleshooting

Dynamically Swapping Input / Keyboard InputMode On iOS

Ben Nadel looks at switching from the iOS Numeric keyboard to the Text keyboard by dynamically changing the inputmode of the Input control....

From: Ben Nadel

Want to learn Alpine.js?

For the past two weeks or so, I've been releasing videos on YouTube all about learning Alpine.

From: Raymond Camden

Adobe ColdFusion Returns NULL Dates As NULL When Using CFQuery ReturnType "Array"

Ben Nadel demonstrates that Adobe ColdFusion returns NULL dates as NULL values when using the returnType="Array" behavior in the CFQuery tag....

From: Ben Nadel

Threads vs Twitter - A New Challenger Approaches

So, what makes this so interesting? There's already been hundreds of twitter competitors that have come and gone in the months since Musk took over the blue bird app.

From: Michael Walter Van Der Velden

Always Include Charset With fileRead() In ColdFusion

Ben Nadel fixes a character encoding bug in his ColdFusion code by including the charset argument in his fileRead() function call....

From: Ben Nadel

Working Code Podcast - Episode 134: Ben Goes To A Conference

Ben Nadel and the crew talk about the CFCamp ColdFusion conference in Munich, Germany....

From: Ben Nadel

Creating a Blackjack Game with Alpine.js and the Deck of Cards API

Some time ago I ran across a pretty fascinating service, the Deck of Cards API.

From: Raymond Camden

On ColdFusion, AES, and Padding Oracle Attacks: Hic Sunt Dracones

TL; DR: If you use AES-CBC (or another block cipher operating in CBC mode) to decrypt user-controlled ciphertext, validate the ciphertext with an HMAC or similar integrity check prior to decryption to avoid Padding Oracle vulnerabilities.

From: Hoya Haxa - A Security Research Blog

Links For You

So yeah, I know my last post was just a link, but I promise the post after this will be actual new content, not just me sharing stuff.

From: Raymond Camden

Algolia DevCon 2023 Videos

Normally I save links for the "Links for You" post I do a few times a month, but as I've been a bit quiet here recently (most of my side work has been on my Alpine.

From: Raymond Camden