Patreon Support
We have 35 patreons providing 92% of the funding for our Modernize or Die Podcasts via our Patreon site:
https://www.patreon.com/ortussolutions.
News and Events
Last week for ITB CFP - Into the Box 2022 CFP
Into the Box will be live in Houston in September 2022. We want you to speak there! Topic submission closes at midnight April 17th, 2022.
https://docs.google.com/forms/d/e/1FAIpQLSdS-7hP2VCdt0CdKBxI8aecUf3L_iTLyGFstVaV-Nte7gFJwQ/viewform https://intothebox.orgOrtus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric Peterson
April 29th 2022
11:00 AM Central Time (US and Canada)
Learn how to integrate cbSecurity into your application whether you are using passwords, API tokens, JWTs, or a combination of all three!
More Webinars:
https://www.ortussolutions.com/events/webinars Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick Kwiatkowski
Friday, April 29, 2022
4:00 PM to 5:00 PM PDT
The ColdFusion language introduced the concept of ORM (Object Relation Mappings) to allow developers to be able to do database work without having to write database-dependent SQL.
Nick Kwiatkowski is an adjunct professor at Michigan State University, a member of the Mid-Michigan CFUG, and Apache Foundation Member. His day job also includes managing the telecommunications platforms at MSU as well as managing a variety of applications on campus. He has been a ColdFusion developer for nearly 25 years and an instructor for 15.
https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ ICYMI Quick v5 betaMajor performance improvements - over 50% decrease in execution time!
https://quick.ortusbooks.com/v/5.0.0-1/whats-new#5.0.0https://forgebox.io/view/quick/version/5.0.0-beta.3ICYMI qb v8.8.0 beta
Couple of fixes from beta feedback.
https://forgebox.io/view/qb/version/8.8.0-beta.4ICYMI ColdBox Elixir v4 beta
Webpack 5!!! Node 16+!! All the updated dependencies.
https://coldbox-elixir.ortusbooks.com/v/v4/migration_guide#v4.0.0ICYMI ContentBox 5.2.0 Released!A quick bug fix update for ContentBox!
https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.2.0Adobe Workshops
Join the Adobe ColdFusion Workshop to learn how you and your agency can leverage ColdFusion to create amazing web content. This one-day training will cover all facets of Adobe ColdFusion that developers need to build applications that can run across multiple cloud providers or on-premise
THURSDAY, APRIL 21, 2022
10:00 AM PDT
Adobe ColdFusion Truths
Mark Takata
https://adobe-coldfusion-truths.meetus.adobeevents.com/TUESDAY, APRIL 26, 2022
9:00 AM CET
Adobe ColdFusion Workshop
Damien Bruyndonckx (Brew-en-dohnx)
https://adobe-workshop-coldfusion.meetus.adobeevents.com/FREE :)
Full list -
https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updates
https://www.cfcasts.comJust Released Conferences and TrainingTHIS WEEK - DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022
Atlanta, GA
Brad & Luis will be speaking
Luis - Alpine.js: Declare and React with Simplicity
Brad - What's a Pull Request? (Contributing to Open Source)
https://devnexus.com/DockerConMay 10, 2022
Free Online Virtual Conference
DockerCon will be a free, immersive online experience complete with Docker product demos , breakout sessions, deep technical sessions from Docker and our partners, Docker experts, Docker Captains, our community and luminaries from across the industry and much more. Don’t miss your chance to gather and connect with colleagues from around the world at the largest developer conference of the year. Sign up to pre-register for DockerCon 2022!
https://www.docker.com/dockercon/ US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022
Beach. Code. Vue.
Workshop day: June 8
Main Conference: June 9-10
https://us.vuejs.org/That ConferenceHowdy. We’re a full-stack, tech-obsessed community of fun, code-loving humans who share and learn together.
We geek-out in Texas and Wisconsin once a year but we host digital events all the time.
For a limited time all monthly THAT Online events are free and do not require a ticket to participate.
Read more at:
https://that.us/events/thatus/2022-5/ on THAT.
There have webinars too
https://that.us/activities/WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022
A four-day summer camp for developers passionate about learning all things mobile, web, cloud, and technology.
https://that.us/events/wi/2022/ Our very own Daniel Garcia is speaking there
https://that.us/activities/sb6dRP8ZNIBIKngxswIt CF Summit
In person at Las Vegas, NV in October 2022!
Official-”ish” dates:
Oct 3rd & 4th - CFSummit Conference
Oct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Tests
https://twitter.com/MarkTakata/status/1511210472518787073Into The Box 2022
Solid Dates - September 2022
One day workshops before the two day conference!
Early bird pricing available until April 30, 2022
Call for Speakers:
https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:
https://intothebox.orgInto the Box Latam 2022 - Tentative dates - Dec 1-2
CFCamp - Waiting for confirmationMore conferencesNeed more conferences, this site has a huge list of conferences for almost any language/community.
https://confs.tech/Blogs, Tweets, and Videos of the Week4/9/22 Blog - Adam Cameron - CFML: revisit import aliasingI'm writing this here cos it's getting a bit long for a comment on the CFML Slack channel, and perhaps it might get a different set of eyes on it here anyhow.
I wanna revisit the discussion about import aliasing in CFML. ie this:
import com.vendor.app.package.Date as VendorDate
import org.project.lib.Date as LibDate
https://blog.adamcameron.me/2022/04/cfml-revisit-import-aliasing.html4/8/22 - Blog - Ben Nadel - Using sgn() To Clamp Values In Array Sorting Operations In ColdFusionA couple of years ago, I ran into an issue with array.sort() in Lucee CFML wherein it threw an error if my sort operator returned a value that was larger than a signed integer. Yesterday, Adam Cameron left a comment on that post about using the sgn() function, in ColdFusion, to fix the issue. To be honest, I don't believe I even knew that the sgn() function existed. So, in order to help fill in my lacking mental model, I wanted to quickly look at what the sgn() function does.
https://www.bennadel.com/blog/4247-using-sgn-to-clamp-values-in-array-sorting-operations-in-coldfusion.htm Tweet - James Moberg - Unsupported Tags in Script for ACF2021Ugh... I went to use cfmodule in #ColdFusion 2021 (using cfscript) and immediately encountered a "Variable MODULE is undefined" error. (Cfscript syntax for this tag is supported only by Lucee #cfml.)
Does Adobe have a dedicated page of all functions that don't work in cfscript?
https://twitter.com/gamesover/status/1512096137477386242https://twitter.com/gamesoverTweet - James Moberg - CFTimer requires an IP Lockdown in ACF?I really like that Lucee #cfml outputs CFTimer results without toggling any admin-only debugging settings. I'm not sure why @coldfusion requires adding an IP to a global access list to simply output milliseconds. Is this considered a security risk? #ColdFusion
https://twitter.com/gamesover/status/1511423415885914117 https://twitter.com/gamesover4/5/22 - Blog - Mark Takata - Adobe - Simple CRUD w/ CF & DynamoDBI’ve been playing with building out a Connect pod (blog entry & webinar coming soon ™) but in the meantime thought I’d share a little code for writing to and reading from a DynamoDB.
Just as a reminder, you can find info about getting a DynamoDB object up and running here:
https://helpx.adobe.com/coldfusion/using/integrate-coldfusion-dynamodb.htmlhttps://coldfusion.adobe.com/2022/04/simple-crud-w-cf-dynamodb/ CFML JobsSeveral positions available on
https://www.getcfmljobs.com/Listing over 71 ColdFusion positions from 41 companies across 35 locations in 5 Countries.
5 new job listed
Full-Time - ColdFusion programmer at Washington, DC - United States
Posted Apr 12
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-programmer-at-Washington-DC/11458Full-Time - Technical Operations (Coldfusion)Engineer at New York, NY - United States
Posted Apr 12
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Technical-Operations-ColdfusionEngineer-at-New-York-NY/11457Full-Time - Technical Operations (Coldfusion)Engineer at United States - United States
Posted Apr 12
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Technical-Operations-ColdfusionEngineer-at-United-States/11456Full-Time - ColdFusion Developer at Plymouth Meeting, PA - United States
Posted Apr 11
https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Plymouth-Meeting-PA/11455Full-Time - Public Sector Financial Services - ColdFusion Developer - Se.. - United States
Posted Apr 08
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Public-Sector-Financial-Services-ColdFusion-Developer-Senior-Consultant-at-Remote/11454Other Job LinksOrtus Solutions
https://www.ortussolutions.com/about-us/careers There is a jobs channel in the box team slack now too
ForgeBox Module of the WeekCB File Storages (snapshot beta) by Ortus SolutionsThe cbfs module will enable you to abstract ANY filesystem within your ColdBox applications. You can configure as many disks which represent file systems in your application. Each disk is backed by a storage provider and configurable within your ColdBox application.
The available storage providers are:
LocalProvider@cbfs - A local file system storage provider
MockProvider@cbfs - A mock storage provider that just logs operations to a LogBox logger object
COMING SOON: S3Provider@cbfs - An Amazon S3, Rackspace, Digital Ocean or Google Cloud Storage provider.
box install cbfs
https://www.forgebox.io/view/cbfs VS Code Hint Tips and Tricks of the WeekBuilt-in local file history This one was a popular feature request!
Anytime a file is saved, a new entry appears in the “Timeline” view. You can name entries & compare them, restore them, or delete them.
To try this out, run the command “Local History: Create Entry”
https://twitter.com/i/status/1511463379210317824 Thank you to all of our Patreon SupportersThese individuals are personally supporting our open source initiatives to ensure the great toolings like CommandBox, ForgeBox, ColdBox, ContentBox, TestBox and all the other boxes keep getting the continuous development they need, and funds the cloud infrastructure at our community relies on like ForgeBox for our Package Management with CommandBox.
You can support us on Patreon here
https://www.patreon.com/ortussolutionsDon’t forget, we have Annual Memberships, pay for the year and save 10% - great for businesses.