CFWheels has retired their Google Discussion list and Slack ChannelBack in May 2022 we posted a blog article announcing that CFWheels has moved to GitHub Discussions. At the time this effected the retirement of the Google mailing list and redirecting the links on the home page to the new GitHub Discussions site. Now the time has come to also retire the CFWheels channel on the CFML Slack instance.
https://cfwheels.org/blog/the-cfwheels-channel-on-cfml-slack-has-been-archived/ New Releases and UpdatesFusion Reactor 9 releasedhttps://docs.fusion-reactor.com/release-notes/#900 More information from Charlie Arehart
https://www.carehart.org/blog/2022/9/13/fusionreactor_9_released CommandBox 5.6.0 Released!We are pleased to announce the release of CommandBox 5.6.0, a minor release of the CFML CLI and package manager. This release contains 25 completed tickets including bug fixes, some big new features, and library updates! Please enjoy the new release, and as always, let us know if you have any issues or questions!
https://www.ortussolutions.com/blog/commandbox-560-released CBWIRE v2.0 ReleasedAt Into The Box 2021, I presented CBWIRE v1.0 and was encouraged by the excitement and feedback from the community. I'm even more excited this year to tell you about CBWIRE 2.0 and all of the goodies we've added that you can start using right away.
https://www.ortussolutions.com/blog/cbwire-v2-released Query Listeners - Experimental Feature in Lucee 5.3.x and Lucee 6A query listener is a hook which can be configured to run before and after a query is executed.
https://dev.lucee.org/t/query-listeners/11051 New - Native Lucee ARM docker images (Apple M1/M2 support)Justin Carter has been working on producing native ARM docker images, for all of you out there with fancy new M1 or M2 laptops
Native meaning, using a ARM rather than x86 JVM
Give them a go!
https://dev.lucee.org/t/native-lucee-arm-docker-images-apple-m1-m2-support/11044 Webinar / Meetups and WorkshopsOrtus Webinar - September - Into the Box - RecapFriday, September 16th, 2022: Time 12:30PM Central Time ( US and Canada )
Join members of the Ortus team as they discuss Into the Box 2022, with a recap on all the new releases, product updates, happy box, the hallway track, the food, and what’s coming for Into the Box 2023 in less than 9 months time!
What live on Youtube:
https://youtu.be/l4S-UEF8XIw Adobe Workshops & WebinarsJoin 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
WORKSHOP - WEDNESDAY, SEPTEMBER 21, 20229:00 AM CEST
Adobe ColdFusion Workshop
Damien Bruyndonckx
https://adobe-coldfusion-workshop-1day.meetus.adobeevents.com/ WEBINAR - THURSDAY, SEPTEMBER 22, 202210:00 AM PDT
Building Custom Adobe Connect Pods with CF2021
Mark Takata
https://building-custom-adobe-connect-pods-cf2021.meetus.adobeevents.com/ WEBINAR - WEDNESDAY, NOVEMBER 23, 202210:00 AM PST
Building Native Mobile Applications with Adobe ColdFusion & Monaco.io
Mark Takata
https://building-native-mobile-apps-with-cf-monaco-io.meetus.adobeevents.com/ WEBINAR - THURSDAY, DECEMBER 22, 202210:00 AM PST
Winter Holiday Special: A preview of ColdFusion 2023
Mark Takata
https://winter-special-preview-of-cf2023.meetus.adobeevents.com/ FREE :)
Full list -
https://meetus.adobeevents.com/coldfusion CFCasts Content Updates
https://www.cfcasts.comJust Released Conferences and TrainingICYMI - Into the Box - Pre ConferenceAug 29th - Sep 2nd, 2022
2 sessions a day, 5 days in the week - 10 sessions total
Into the Box 2022 - Pre-Conference - Recap - Links slides and more
https://www.intothebox.org/blog/into-the-box-2022-pre-conference-recap-links-slides-and-more ICYMI - Into The Box 2022September 6, 7 and 8, 2022 in Houston, Texas
Into the Box 2022 - Recap - Slides - Links and More
https://www.intothebox.org/blog/into-the-box-2022-recap-slides-links-and-more CF Summit - OfficialAt the Mirage in Las Vegas, NV
Oct 3rd & 4th - CFSummit Conference
Oct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Tests
https://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.htmlRegistrations are now open.
Schedule has been announced!!!!
Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile App
Oct 5th and 6th - After CF Summit Conference
Lead by Luis Majano & Gavin Pickin
Price: $799 - Early bird pricing
https://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019
Free T-Shirt
Free Modern CFML Book
Free ColdBox Zero to Hero Workshop on CFCasts to help you prepare
We’ll even refund you $50 if you bought your ticket and need to change it to stay for the workshop!!!!
AWSome Day Online ConferenceTHURSDAY, OCTOBER 20, 20229AM – 12PM PT | 12PM – 3PM ET
We're bringing the cloud down to Earth
Join us for a free virtual 3-hour AWS Cloud training event delivered by our skilled in-house instructors.
https://aws.amazon.com/events/awsome-day/americas Into the Box Latam 2022Dec 5th or 7th
More information is coming very soon.
Into the Box 2023 - 10th EditionMiddle of May - start planning.
Final dates will be released as soon as the hotel confirms availability.
CFCampNo CFCAMP 2022, we're trying again for summer 2023
TLDR is that it's just too hard and there's too much uncertainty right now.
More conferences
Need more conferences, this site has a huge list of conferences for almost any language/community.
https://confs.tech/Blogs, Tweets, and Videos of the Week9/13/2022 - Blog - Charlie Arehart - FusionReactor 9 has been released, with improvements for Cloud and on-prem usersGreat news for FusionReactor users: FR9 has been released. Those using it may have noticed they are getting a notification in the FR UI about the update.
https://www.carehart.org/blog/2022/9/13/fusionreactor_9_released9/12/22 - Blog - Peter Amiri - CFWheels - The CFWheels Channel on CFML Slack Has Been ArchivedBack in May 2022 we posted a blog article announcing that CFWheels has moved to GitHub Discussions. At the time this effected the retirement of the Google mailing list and redirecting the links on the home page to the new GitHub Discussions site. Now the time has come to also retire the CFWheels channel on the CFML Slack instance.
https://cfwheels.org/blog/the-cfwheels-channel-on-cfml-slack-has-been-archived/ 9/12/22 - Blog - Charlie Arehart - I'll be presenting at Adobe CF Summit 2022, and marking some anniversariesI'm delighted to have been selected again to speak at October's Adobe ColdFusion Summit 2022 conference, which is being held in-person again finally--in Vegas as before. After I share the news of that talk, I want to also note some anniversaries related to this event and my session.
https://www.carehart.org/blog/2022/9/12/presenting_at_adobe_cf_Summit_20229/12/22 - Blog - Grant Copley - No more page refreshing with CBWIRE and Turbo DriveTurbo Drive can significantly enhance the user experience of your server-side apps by removing unnecessary page refreshes, and it doesn't take much to implement. Once Turbo Drive is installed, link clinks and form submissions will happen in the background via AJAX. You can use Turbo Drive with or without CBWIRE. If you are using CBWIRE, you can now use a plugin to make CBWIRE and Turbo Drive play together nicely.
https://www.ortussolutions.com/blog/no-more-page-refreshing-with-cbwire-and-turbo-drive 9/13/22 - Blog - John Farrar - Into the Box 2022 ReviewWow, which is another way to say Ortus Solutions. If you have never been to Into The Box, you will not understand why those who go, go again and again.
https://businessof.technology/into-the-box-2022-review/9/9/22 - Blog - Nolan Erck - Into The Box 2022 RecapInto The Box 2022 is a wrap! My first in-person conference since this pandemic madness began two years ago. While the attendance level was a bit smaller (but expected) I think the event was a big success overall.
(Before we get into the recap…a brief reminder: this is not a ColdBox-specific conference! While yes there are many sessions related to ColdBox, I count at least 10 sessions, some of the workshops, and most of the pre-conference virtual sessions that have nothing to do with ColdBox. Seriously, if you’re a CFML developer of any kind, this conference will add value to your development experience.)
https://southofshasta.com/blog/into-the-box-2022-recap/?fbclid=IwAR280b8W66uTda2EBuNUstg2fi_qrKZ5XPcVIdmnxFMezibUtSCxErx9P78 9/8/22 - Blog - Adam Cameron - CFML: looking at how CFWheels messes up a loopThis exercise came about from a bug in CFWheels we encountered today.
We got a notification that a user had received a 500-error, and I was looking into it. It was happening in /wheels/global/internal.cfm, in this bit of code…
https://blog.adamcameron.me/2022/09/cfml-looking-at-how-cfwheels-messes-up.html 9/8/22 - Blog - Adam Cameron - CFML: speaking of application scope proxiesOK so you probably weren't talking about application scope proxies, but I was in my previous article: CFML: looking at how CFWheels messes up a loop. In that article I look at some very uncontrolled (and buggy: hence the article) application-scope access. And I made the observation that one should never access the application scope in one's application code, other than via a proxy.
https://blog.adamcameron.me/2022/09/cfml-speaking-of-application-scope.html 9/8/22 - Blog - Pete Freitag - Ways to suppress a finding in FixinatorCode is complex, so any static application security testing (SAST) tool will find things that may not be an actual security issue. Fixinator has a few different ways we can deal with this problem. For example, let's suppose you have a variable application.maxstories=10 set in Application.cfc, and you use that variable in a different file like this
https://www.petefreitag.com/item/995.cfm9/4/22 - Blog - Adam Cameron - CFML: invokeImplicitAccessor on CFCsI noticed this yesterday when I was writing my "Kotlin: the next morning learning Kotlin stuff" article. I was looking into how Kotlin handles accessor methods on properties, and remembered CFML had a similar bit of functionality, and quickly revisited it by way of comparison. Whilst looking into it, I noticed that pretty much no-one has mentioned it too much, and it's not even mentioned in the appropriate place in Adobe's on CFML reference for cfcomponent. They only mention it on CFC Implicit notation, somewhat amusingly using code they have clearly lifted from this blog (their example code mentions my son by name). The article they lifted it from is about the original variant of the functionality: "invokeImplicitAccessor is quite cool. Although has some odd quirks". CFDocs mentions it in passing in their cfcomponent docs, but don't really explain it. Lucee doesn't yet support this functionality (see LDEV-171).
https://blog.adamcameron.me/2022/09/cfml-invokeimplicitaccessor-on-cfcs.html 9/3/22 - Blog - Brad Wood - Ortus Solutions - CommandBox 5.6.0 Released!We are pleased to announce the release of CommandBox 5.6.0, a minor release of the CFML CLI and package manager. This release contains 25 completed tickets including bug fixes, some big new features, and library updates! Please enjoy the new release, and as always, let us know if you have any issues or questions!
https://www.ortussolutions.com/blog/commandbox-560-released 9/3/22 - Blog - Ben Nadel - Tokenizing Date/Time Values In Lucee CFML 5.3.7.47After my post yesterday, on bucketing dates using floor() in ColdFusion, James Moberg mentioned on Twitter that he prefers to tokenize his dates using the various date parts. This creates a human-friendly token as opposed to the proprietary numeric representation that I was using in my post. Using the numeric representation makes things like looping super easy; but, can make debugging a bit harder. As such, I wanted to take a moment and think about James' approach to tokenizing date/time values in Lucee CFML 5.3.7.47.
https://www.bennadel.com/blog/4317-tokenizing-date-time-values-in-lucee-cfml-5-3-7-47.htm 9/2/22 - Blog - Ben Nadel - Bucketing Dates Using floor() In ColdFusionIn ColdFusion, a date can be represented both as a date and as a number. And while you might easily get through your entire career without knowing about "numeric dates", this CFML language feature has some really neat benefits. For example, we can use floor(date) in order to get the numeric representation of the day on which a date occurs. This allows us to quickly "bucket" a set of dates by day in ColdFusion.
https://www.bennadel.com/blog/4316-bucketing-dates-using-floor-in-coldfusion.htm 8/31/22 - Blog - Ben Nadel - Using jSoup To Fix Post-Marriage Name Changes In ColdFusion 2021At the beginning of this year, I started using jSoup on my ColdFusion blog. This opened up all kinds of possibilities from extracting Open Graph / Twitter Card data to generating blog post previews to injecting anchor links on my section titles. And now, this morning, I realized that I could use it to fix post-marriage name changes; at least, until I update the underlying content.
As you may know, I co-host a podcast called Working Code. On each episode write-up, I list out the names and links for all of our co-hosts (and the occasional guest). For the first 80+ episodes, Carol has been "Carol Hamilton". But now, in a post-nuptial era, Carol has become "Carol Weiler" - both here and around the web.
https://www.bennadel.com/blog/4315-using-jsoup-to-fix-post-marriage-name-changes-in-coldfusion-2021.htm 8/31/22 - Blog - Pete Freitag - Simple Parallel Execution in ColdFusion or LuceeA really handy feature of the arrayEach() function is the parallel argument. It has been supported in Lucee since 4.5, but ColdFusion 2021 now supports it as well.
https://www.petefreitag.com/item/994.cfm 8/30/22 - Blog - Grant Copley - Ortus Solutions - CBWIRE v2.0 ReleasedAt Into The Box 2021, I presented CBWIRE v1.0 and was encouraged by the excitement and feedback from the community. I'm even more excited this year to tell you about CBWIRE 2.0 and all of the goodies we've added that you can start using right away.
https://www.ortussolutions.com/blog/cbwire-v2-released CFML JobsSeveral positions available on
https://www.getcfmljobs.com/Listing over 126 ColdFusion positions from 69 companies across 59 locations in 5 Countries.
2 new jobs listed this week
Full-Time - Senior Software Engineer (ColdFusion) at Montgomery, AL - United States
Sep 01
https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Software-Engineer-ColdFusion-at-Montgomery-AL/11513Contract - ColdFusion Developer at Remote - United States
Aug 27
https://www.getcfmljobs.com/jobs/index.cfm/contract/coldfusion-developer-remote-us/11512Other Job Links