Education
2021-09-14 Weekly News - Episode 119Watch the video version on YouTube at https://youtu.be/kLHvpYdI_Ds Hosts: Eric Peterson - Senior Developer for Ortus SolutionsGavin Pickin - Senior Developer for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and almost every other Box out there. A few ways to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube. Sign up for a free or paid account on CFCasts, which is releasing new content every week Become an ITB Sponsor - https://www.intothebox.org/#sponsors-2021 Buy Ortus’s new Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 38 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. We are now 41% of the way to our next goal, fully funding the ForgeBox.io site.Now offering Annual Memberships, pay for the year and save 10% - great for businesses.News and EventsSpecial Into the Box Announcement - ITB 2021 is now Hybrid!!!!We will still be doing live in person, but with Covid numbers rising sharply, we are now offering online streaming tickets to all of those not willing or able to attend in person.Check your tickets now!If you sign up for a 1 year subscription to CFCasts by 9/22 you will get a free virtual ticket to ITBNo Podcast September 21stWith everything happening next week with the Into the Box Conference - we will not be live streaming a podcast that week. We will be back, with a full ITB Recap on September 28th, after the conference. Adobe ColdFusion Updates ReleasedWe are pleased to announce that we have released the updates for the following ColdFusion versions: ColdFusion (2021 release) Update 2 ColdFusion (2018 release) Update 12 Note: The ColdFusion (2021 release) installers have also been refreshed with this update. The new server installers bundle Update 2 and JDK 11.0.11. The ColdFusion Add-Ons and other installers are bundled with JDK 11.0.11. The refreshed installers are available at ColdFusion downloads.https://coldfusion.adobe.com/2021/09/coldfusion-2021-and-2018-september-updates/ Adobe CF 2021 Docker Images finally on DockerHubI’m happy to be able to report that Adobe has finally started putting their ColdFusion Docker images onto Docker hub, for now at least CF2021, which I found was put there last week. We can expect more in time, I’m sure. For more info, read on.https://coldfusion.adobe.com/2021/09/adobe-coldfusion-2021-docker-image-now-available-dockerhub/ https://hub.docker.com/u/adobecoldfusion Adobe 1 Day Workshop - Adobe ColdFusion Workshop with Damien BruyndonckxWed, September 22, 202109:00 - 17:00 CEST EUROPEANJoin 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.https://coldfusion-workshop.meetus.adobeevents.com/ Adobe Webinar for September - Head in the clouds: Installing ColdFusion on Azure and AWS with Mark TakataWed, September 22, 202109:00 - 10:00 PDTIf you’ve been thinking about getting your CF instance moved into the cloud but don’t know where to start, this webinar will get you rolling. We will explore how to install, configure and update CF2021 installs in both Amazon AWS and Microsoft Azure and give you tips and tricks on how to get things off the ground.https://installing-coldfusion-on-azure-and-aws.meetus.adobeevents.com/ CFCasts Content Updateshttps://www.cfcasts.com Just ReleasedUp and Running with Quick Step 8 Exercise 23-BelongsToMany Relationship Step 9 Exercise Coming this weekMore Up and Running with QuickSend your suggestions at https://cfcasts.com/supportConferences and TrainingInto the Box 2021 - HYBRID - Live in Person in Texas. and Live OnlineSeptember 23rd and 24th.Speakers and Schedule Released!!https://intothebox.orghttps://itb2021.eventbrite.comAdobe ColdFusion Summit 2021December 7th and 8thVirtualRegister for Free - https://cfsummit.vconfex.com/site/adobe-cold-fusion-summit-2021/1290Blog - https://coldfusion.adobe.com/2021/09/adobe-coldfusion-summit-2021-registrations-open/ More 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 WeekBlog - Adobe - Adobe ColdFusion Updates ReleasedWe are pleased to announce that we have released the updates for the following ColdFusion versions:ColdFusion (2021 release) Update 2ColdFusion (2018 release) Update 12Note: The ColdFusion (2021 release) installers have also been refreshed with this update. The new server installers bundle Update 2 and JDK 11.0.11. The ColdFusion Add-Ons and other installers are bundled with JDK 11.0.11. The refreshed installers are available at ColdFusion downloads.https://coldfusion.adobe.com/2021/09/coldfusion-2021-and-2018-september-updates/ Blog - Ben Nadel - Producing And Consuming Amazon SQS Messages In Lucee CFML 5.3.8.201A year ago, I shed some light on my quest to merge microservices back into my ColdFusion monolith. For my size team and the type of domain boundaries that we have, a monolith just makes the most sense. And while I've been thrilled with the progress my team has made in its re-consolidation efforts, there's one more microservice that I've had my eye on for a long time. This microservice has eluded my grasp, however, because it interacts with a message queue. And, to date, all parts of the legacy platform that deal with message queues live outside of the monolith. As such, if I ever want to pull this microservice back into the monolith, I have to figure out how to use message queues in ColdFusion. To start with, I wanted to see if I could simply produce and consume Amazon SQS (Simple Queue Service) messages in Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4110-producing-and-consuming-amazon-sqs-messages-in-lucee-cfml-5-3-8-201.htm Blog - Ben Nadel - Separation Of Concerns When Consuming Amazon SQS Queues In Lucee CFML 5.3.8.201Last week, I started to explore the consumption of Amazon SQS (Simple Queue Service) in a Lucee CFML application. That first post was a low-level look at the mechanics of using the AWS (Amazon Web Services) Java SDK to add and remove messages to and from a given queue, respectively. Today, I wanted to step back and start thinking about the separation of concerns in the larger ColdFusion application context.https://www.bennadel.com/blog/4111-separation-of-concerns-when-consuming-amazon-sqs-queues-in-lucee-cfml-5-3-8-201.htm Blog - Ben Nadel - Checking CFLock Acquisition Success In Lucee CFML 5.3.8.201Yesterday, in my post about considering the separation of concerns when consuming Amazon SQS queues in Lucee CFML, I created a demo in which I synchronized long-polling requests through the use of an exclusive CFLock tag. For the demo, I had logging in place to trace the workflow of each request; and, as I was putting it together, I noticed that the CFLock tag - at least in Lucee CFML - has an optional result attribute. This result attribute can be used to check whether or not the template was able to successfully access a given lock.https://www.bennadel.com/blog/4112-checking-cflock-acquisition-success-in-lucee-cfml-5-3-8-201.htm Blog - Charlie Arehart - Adobe ColdFusion 2021 Docker image now available on dockerhubI’m happy to be able to report that Adobe has finally started putting their ColdFusion Docker images onto Docker hub, for now at least CF2021, which I found was put there last week. We can expect more in time, I’m sure. For more info, read on.This is a follow-up to my post in July reporting how Adobe had announced then their plans to create a Dockerhub repo for ColdFusion, and how they had already started to post images to the Amazon ECR repo for ColdFusion.https://coldfusion.adobe.com/2021/09/adobe-coldfusion-2021-docker-image-now-available-dockerhub/ Blog - Charlie Arehart - Finding default/initial CF admin config (neo-*.xml) files, now at cfmlrepo.comHave you ever wished to obtain a copy of one CF's neo-*.xml files (like neo-cron.xml), for the purpose of setting yours back to its defaults? Folks sometimes need to do that to recover from certain problems.I've seen the problem raised often enough that when I saw someone raising it this weekend, I decided to solve it by creating a new folder in the cfmlrepo.com site, at least for CF2021 and CF2018 (for now), offering there the initial versions of all the neo-*.xml files for those two editions.https://www.carehart.org/blog/client/index.cfm/2021/9/13/finding_default_cf_admin_config_files_now_at_cfmlrepo_dot_com/ Tweet - James Moberg - Non Breaking Space Highlighter for VS CodeThe "Non-breaking space highlighter" @code extension has been beneficial in identifying non-ASCII spaces. ow.ly/MyZT50G5IZj (I made the mistake of using @evernote for #cfml code snippets not knowing that it would add lots of UTF-8 chars to preserve spacing.)https://twitter.com/gamesover/status/1435303007726587904https://twitter.com/gamesoverBlog - Java - Introducing the Free Java LicenseOracle is making the industry leading Oracle JDK available for free, including all quarterly security updates. This includes commercial and production use.https://blogs.oracle.com/java/post/free-java-license https://www.oracle.com/java/technologies/javase/jdk-faqs.html CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 190 ColdFusion positions from 85 companies across 111 locations in 5 Countries.9 new jobs listed (3 possible duplicate positions)Full-Time - ColdFusion Web Developer for SaaS Provider at Remote - United States Sep 14https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Web-Developer-for-SaaS-Provider-at-Remote/11337 Full-Time - Sr. ColdFusion Developer at Alexandria, VA - United States Sep 14https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-ColdFusion-Developer-at-Alexandria-VA/11336 Full-Time - ColdFusion Developer | 4 to 6 years | Pune at Pune, Maharash.. - India Sep 13https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-Developer-4-to-6-years-Pune-at-Pune-Maharashtra/11335 Full-Time - ColdFusion Developer | 4 to 6 years | Pune at Pune, Maharash.. - India Sep 13https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-Developer-4-to-6-years-Pune-at-Pune-Maharashtra/11334 Full-Time - ColdFusion Developer at Herndon, VA - United States Sep 11https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Herndon-VA/11333 Full-Time - ColdFusion Developer at Herndon, VA - United States Sep 10https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Herndon-VA/11332 Full-Time - ColdFusion Developer at Ocean Isle Beach - United States Sep 09https://www.getcfmljobs.com/viewjob.cfm?jobid=11331 Full-Time - ColdFusion Developer at Oklahoma City, OK - United States Sep 08https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Oklahoma-City-OK/11330 Full-Time - ColdFusion Developer at Oklahoma City, OK - United States Sep 08https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Developer-at-Oklahoma-City-OK/11329 ForgeBox Module of the WeekUpchunk by Michael BornChunked uploads ?Non-chunked uploads ?DropZone support ✅Uploader.js support ✅Easily extendable for other vendors https://www.forgebox.io/view/upchunkVS Code Hint Tips and Tricks of the WeekVSCode SpotifyVscode-spotify - shyykoserhiy | 152,990 installsUse Spotify inside vscode. Provides integration with Spotify Desktop client.Note that some of the functionalities are only available on macOS systems (see How it works section)This extension requires Spotify Premium to work on Windowshttps://marketplace.visualstudio.com/items?itemName=shyykoserhiy.vscode-spotify 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/ortussolutionsNow offering Annual Memberships, pay for the year and save 10% - great for businesses. Bronze Packages and up, now get a ForgeBox Pro and CFCasts subscriptions as a perk for their Patreon Subscription. All Patreon supporters have a Profile badge on the Community Website All Patreon supporters have their own Private Forum access on the Community Website Patreons John Wilson - Synaptrix Don Bellamy Eric Hoffman David Belanger Dean Maunder Gary Knight Giancarlo Gomez Jonathan Perret Mario Rodrigues Jeffry McGee - Sunstar Media Yogesh Mathur Joseph Lamoree Ben Nadel Brett DeLine Carl Von Stetten Charlie Arehart Dan Card Daniel Garcia Didier Lesnicki Edgardo Cabezas Jan Jannek Jason Daiger Jeff McClain Jeremy Adams Jonas Eriksson Jordan Clark Kai Koenig Laksma Tirtohadi Leon Seremelis Matthew Darby Matthew Clemente Mingo Hagen Patrick Flynn Ross Phillips Scott Steinbeck Shawn Oden Stephany Monge Steven Klotz You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors ★ Support this podcast on Patreon ★