Patreon Support
We have 35 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site:
https://www.patreon.com/ortussolutions. News and EventsICYMI - ColdBox v6.6.0 released
Today we are incredibly excited to release ColdBox v6.6.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This release has taken quite a few months and tons of years of research to complete. We have finally made WireBox a Hierarchical Dependency Injection framework. This is our first huge step into allowing multi-dependency management in ColdBox Modules. This means that you will be able to have modules of different versions running within the same ColdBox app and each module will be able to get the right dependency that it needs. With that said, let's explore this release.
https://www.ortussolutions.com/blog/coldbox-660-released Ortus Webinar - What's new in CommandBox 5.x with Brad WoodFebruary 24th, 2022 at 11:00 AM Central Time (US and Canada)
In this webinar, Brad Wood, lead developer of CommandBox will cover all the new features available in CommandBox 5.x. Tune in to make sure you're getting the most out of your CLI.
https://www.ortussolutions.com/events/webinars https://us02web.zoom.us/meeting/register/tZ0pcOGurjsuHdwVz_UORiipF50qOpxJq6-zHawaii CFUG - Using CFCs in your ColdFusion Applications with John Barrett
Friday, February 25, 2022 - 5:00 PM CT - Central Time (US and Canada)
This will be a talk on using CFCs in your ColdFusion applications. Creating and developing applications using CFCs enables you to separate the code logic from the design and presentation. Utilizing CFCs and creating a clear structured format for your code will help reduce the complexity of logic within your pages and improve the application speed. Having a clearly structured, the well-organized code base will make it easier to develop as an individual and share resources within a team. This is the instant benefit of CFC development.
https://www.meetup.com/hawaii-coldfusion-meetup-group/events/283506895/https://cfhawaii.net/Adobe Webinar - Cloud Report Building Using ColdFusion & PDFTHURSDAY, FEBRUARY 24, 2022
10:00 AM PST
Join Mark Takata as he leverages the power of Adobe ColdFusion and Adobe PDF to build reports using cloud based no-code data-sources. Mark will be connecting to Google Sheets and generating PDF based reports with pagination, charting and data grids using GraphQL, CFML and PDF services.
https://cloud-report-building-using-coldfusion-pdf.meetus.adobeevents.com/ Adobe 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
FREE :)
WEDNESDAY, FEBRUARY 16, 2022
9:00 AM EST
Brian Sappey
https://adobe-workshop.meetus.adobeevents.com/ WEDNESDAY, MARCH 9, 2022
9:00 AM CET
Damien Bruyndonckx (Brew-en-dohnx)
https://workshop-cf-adobe.meetus.adobeevents.com/ Full list -
https://meetus.adobeevents.com/coldfusion/
CFCasts Content Updates
https://www.cfcasts.com Just ReleasedUp and Running with CBWire -
https://cfcasts.com/series/ortus-single-video-series/videos/up-and-running-with-cbwireConferences and TrainingDevNexus 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/US VueJS Conf
FORT LAUDERDALE, FL • JUNE 8-10, 2022
Beach. Code. Vue.
Workshop day: June 8
Main Conference: June 9-10
CFP now open! - Deadline: February 28
https://us.vuejs.org/ Into The Box 2022Tentative dates - September 27-30
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 WeekTweet - Grant Copley - Star CBWire on GitHubIf you're enjoying cbwire, please take a moment and give us a star on GitHub. Much appreciated 🤗
https://github.com/coldbox-modules/cbwirehttps://twitter.com/GrantCopley/status/1491444230753255426Bonus -
https://forgebox.io/view/commandbox-githubTweet - Luis Majano - Setup CommandBox CLISo excited to release the new CommandBox CLI github action to the marketplace: Get your CommandBox CLI goodness with github actions thanks to @_elpete and @michaelborn_me #cfml #commandbox #cli #ci
https://github.com/marketplace/actions/setup-commandbox-clihttps://twitter.com/lmajano/status/1491545642300182529Tweet Luis Majano - TimeBoxA new @ortussolutions SaaS is coming this summer: TimeBox.BMP (Business Managament Platform).Manage your business, clients, employees, contractors, projects, timesheets, payments, crypto payments,BI,multi-lingual,multi-region, much more. Built with #cfml #quasar #coldbox
https://www.linkedin.com/feed/update/urn:li:share:6898330843530567680Tweet - James Moberg - What does cfhttp.getasbinary do in Lucee?I noticed Lucee #cfml doesn't have a documented cfhttp getasbinary="never" option, but also doesn't throw an error. What does it do? Does it perform the same function as ACF? (I've been using "NEVER" on some APIs since introduced back in ACF7.01+.)
https://twitter.com/gamesover/status/1492277808667766787Answer:
https://github.com/lucee/Lucee/blob/5.3.8/core/src/main/java/lucee/runtime/tag/Http.java#L1257-L1275Tweet - cfhawaii - Thanks to Hostek for hostingI would like to thank @Hostek for all the help setting up the new hosting for the Hawai’i #ColdFusion User Group!
https://twitter.com/cfhawaii/status/1493425705677295619Blog - Wil de Bruin - Logbox: track your database changes (part 1)As a former owner and CTO of a webhosting company our support staff and our customers often made changes to DNS and email settings in our CFML customer portal, but this can be a dangerous affair if you don’t know what your are doing . Of course auditing can be done in the database systems, but in that case you’ll often miss specific information such as user ID’s, company names, ip numbers and so on. In other projects a detailed log of our database changes could also be very useful, so in this post I’ll discuss how you can log your changes very easily using Logbox and interceptors in a coldbox application.
https://shiftinsert.nl/logbox-track-your-database-changes-part-1/Blog - Ben Nadel - Using jSoup To Generate Blog Post Previews In ColdFusion 2021Now that I have jSoup running on my ColdFusion blogging platform, I've been thinking about various ways to enhance my content experience and to simplify my workflows. And, it occurred to me that I can use jSoup to generate the preview text that I show on my home page. Historically, in my list of recent posts, I've rendered the first 300-characters of text from each post. But, by parsing the HTML of each post into a true DOM (Document Object Model), I can make that process "smarter" by using the content of the first paragraph as the preview text for each post in the list.
https://www.bennadel.com/blog/4204-using-jsoup-to-generate-blog-post-previews-in-coldfusion-2021.htmBlog - Ben Nadel - Using jSoup To Inject Section-Title Anchors In ColdFusion 2021Now that I have jSoup running in my ColdFusion blogging platform, my brain is starting to think about what kind of fun stuff I can do on-the-fly to augment and enhance my HTML. And, other than cleaning up and sanitizing the content, the first thing that occurred to me was that I could inject dynamic section-title anchors that would allow readers to provide fragment-based links to specific sections of an article.
https://www.bennadel.com/blog/4203-using-jsoup-to-inject-section-title-anchors-in-coldfusion-2021.htmBlog - Ben Nadel - Ask Ben: Grouping Query Output By Column Value In ColdFusionI recently received a question about a mysterious group behavior on the ColdFusion CFLoop tag when used in conjunction with CFIncludeed templates:
Hoping you could help with a problem I'm having. I have a main file with a CFLoop query group in it. Inside the CFLoop, I'm CFIncludeing a different file with an inner <cfloop>/<cfloop> in it to output over the row-grouping. However, it's only outputting 1 row (per group) instead of looping over the entire set of grouped rows.
Ben fixes it with a custom groupBy function.
https://www.bennadel.com/blog/4205-ask-ben-grouping-query-output-by-column-value-in-coldfusion.htmBonus - CFCollection (
https://github.com/elpete/CFCollection) and UnderscoreCF (
https://github.com/russplaysguitar/underscorecf)
Blog - Ben Nadel - Using jSoup To Extract Open Graph / Twitter Card Images In ColdFusion 2021Over the past week, I've been using jSoup to parse, traverse, and modify HTML content in ColdFusion. Sometimes that means creating generative content; and, sometimes that means injecting new content. With the jQuery-like simplicity of content selection, it occurred to me that I could use jSoup to locate images embedded within each blog post. And then, use those images to augment the Open Graph / Twitter Card meta tags for my website's header.
https://www.bennadel.com/blog/4206-using-jsoup-to-extract-open-graph-twitter-card-images-in-coldfusion-2021.htmBONUS -
https://forgebox.io/view/cbjsoupCFML JobsSeveral positions available on
https://www.getcfmljobs.com/Listing over 41 ColdFusion positions from 25 companies across 25 locations in 5 Countries.
4 new jobs listed
ColdFusion/Lucee Developer at Halifax, NS - Canada
Feb 11
https://www.getcfmljobs.com/jobs/index.cfm/canada/ColdFusionLucee-Developer-at-Halifax-NS/11425Software Engineer-Java,Coldfusion at Bengaluru, Karnataka - India
Feb 12
https://www.getcfmljobs.com/jobs/index.cfm/india/Software-EngineerJavaColdfusion-at-Bengaluru-Karnataka/11426Senior Software Engineer – ColdFusion at Thiruvananthapuram, Kerala - India
Feb 14
https://www.getcfmljobs.com/jobs/index.cfm/india/Senior-Software-Engineer-ColdFusion-at-Thiruvananthapuram-Kerala/11428Software Engineer – ColdFusion at Thiruvananthapuram, Kerala - India
Feb 14
https://www.getcfmljobs.com/jobs/index.cfm/india/Software-Engineer-ColdFusion-at-Thiruvananthapuram-Kerala/11427Other Job Links