POPULARITY
Diana Grobelny talks about “Harnessing Abundance (Thriving Beyond Scarcity in Sales)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “…manifesting is all about is getting into the feeling of already having what you want, right and because wanting creates How do you say, a distance to your goal? If you want something, […] Source
Brie Moreau talks about “From near death to better biz leader” in this episode of Intuitive Leadership Mastery with host Michaela Light. “…it's just about having a lot of gratitude for your life and, and, and basically making the most out of life that we have.” Show notes Gratitude for life, health, staff, clients We […] Source
Nolan Erck talks about “Migrating legacy CFML to MVC (Model View Controller)” in this episode of the CF Alive Podcast, with host Michaela Light. Episode highlights What exactly is legacy ColdFusion? A broad term Non-framework code Might use CFIncludes or some CFCs to be modular Even giant 10k lines of code Self-posting forms What the MVC […]
Guust Nieuwenhuis talks about “MASA ColdFusion CMS (new open source Content Manager)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “he's joining us to talk about MASA CMS, a new CMS launched about a year and a half ago. It's a fork out of the famous Muira CMS. And we'll talk […]
Alex Skinner talks about “A whirlwind tour of Preside application framework in the Wild” in this episode of ColdFusion Alive Podcast with host Michaela Light. Alex is one of the speakers of the upcoming Into The Box ColdFusion Conference, where he will talk about Preside Platform Deep Dive and Marketing Automation using the Preside Platform. […]
Charlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable” in this episode of the CF Alive Podcast, with host Michaela Light. “Michaela Light 1:41 So let's start off by looking at how Adobe CF 2021 and Lucee 5.3 and how they compare for ease of programming and CFML. Mark […]
Peter Amiri talks about “CFWheels ColdFusion Framework (new structure and features)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “…CFwheels is another ColdFusion framework. And it was originally modeled after Ruby on Rails. So if you remember back in the early 2000s, when Ruby on Rails came out, it was a complete […]
Mike Brunt talks about “Stopping API security hacks cold (using ColdFusion API Manager)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “We're going to be talking about API security and ColdFusion, which you may not have considered. This is a whole other attack service surface that your apps can be hacked […]
Ollie Matthews talks about “Avoiding burnout (intuition, hormones and health methods)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “…we're going to be talking about a big issue in business which is burnout.” Show notes Your body is your business Without a sustainable body, you haven't got a sustainable or scalable business […] Source
Guust Nieuwenhuis talks about “Modernizing ColdFusion apps (through evolution, not revolution)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “We're going to be talking about modernizing your legacy ColdFusion apps through evolution and not revolution. And we'll explain what that means.” Show notes Why not rewrite legacy apps? A feeling (to […]
David Tattersall talks about “Revealing FusionReactor 9 (ColdFusion Monitoring New Tools)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “We'll be talking about the amazing new features in fusion reactor nine, for making your ColdFusion apps run fast and not have crashes. Or if they do have slowdowns or crashes, you […]
Gavin Pickin talks about “State CF Union survey analysis (part 3: Community, Deployment and Wrapup)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “…Last time, we got to question 27. Now we're in the whole section around ColdFusion community, which I know it's important to a lot of listeners. So let's […]
2022-11-08 Weekly News - Episode 171Watch the video version on YouTube at https://youtu.be/teJ4cpNvYOY Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Brad Wood - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon Support Goal 1 - We have 42 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 38% of the way to fully fund the hosting of ForgeBox.io Patreon Sponsored Job Announcement - Tomorrows GuidesTomorrows Guides is a fast paced leader in the UK care sector, catering for care seekers across three areas: Care Homes, Nurseries and Home Care. We are often called the Trip Advisor of the care sector. Our Product team consists of over 20 individuals across the UK working remotely to expand and improve our offering with regular expansion in teams year on year. We work with both Coldfuson 2021 and Node.js/React in the Azure cloud, while also using both MSSQL and MongoDB databases. Currently we are looking for Senior Coldfusion developers and Automation Testers with training paths to node.js available as well. We offer a wide variety of perks from our company wide £4k bonus scheme, and quarterly nights out with the whole company and the Product team to a 6% company pension contribution. Current Roles in detail All roles: https://www.tomorrows.co.uk/jobs.cfm Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k - https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/- Minimum three years' experience with ColdFusion- Database design, normalisation and ability to write/understand complex queries using MSSQL Server 2019- Familiarity with Git- Flexible skillset covering a wide range of development Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/- Minimum three years experience with automated testing- Experience with automated testing tools such as selenium- Experience with API test tools such as Postman/Fiddler etc Benefits of both roles:- £4,000 per annum discretionary company bonus scheme- 25 days annual leave + bank holidays- 6% employer pension contribution- Access to free perks and discounts through Perkbox- Long Service Awards- Cycle to Work Scheme- Company and Team nights outNews and AnnouncementsOpenSSL VulnerabilitiesPete has had a several people asking me about the openssl vulnerabilities that were patched this week: CVE-2022-3602 and CVE-2022-3786 aka Spooky SSL.https://www.petefreitag.com/item/1000.cfm ColdBox Master Class - Completely Free until the end of the Year!Want to learn about modern web apps in ColdFusion (CFML)? We have our ColdBox Master Class for FREE until the end of the year! A gift to the community, so we can all build amazing apps together! Watch all the videos! Binge Coding Anyone? Enjoy! https://www.cfcasts.com/series/cb-master-class?utm_source=podcast&utm_medium=PODCAST&utm_campaign=LM-PODCAST Wirebox DelegatesWireBox supports the concept of object delegation in a simple expressive DSL. In object-oriented programming, delegation refers to the evaluating a member (property or method) of one object (the receiver) to the context of another object (the sender). Basically a way to proxy calls from one object to the other and avoid the overuse of inheritance, avoid runtime mixins or traits. WireBox provides a set of rules for method lookup and method dispatching that will allow you to provide delegation easily in your CFML applications.https://ortussolutions.notion.site/WireBox-Delegators-8608752a03d345ad80f8c1a1b441a428 CommandBox vNext supports providing SSL certs in PFX formatCommandBox vNext finally supports providing SSL certs in PFX format, which is a single file containing the public and private key as opposed to needing those in two separate files.https://ortussolutions.atlassian.net/browse/COMMANDBOX-1499 New Releases and UpdatesLucee released 5.3.9.166 StableThis a minor bug fix release, which addresses a few bugs listed below, mainly relating to concurrency or errors under heavy load.Anyone running 5.3.9.160 is encouraged to update to this release.https://dev.lucee.org/t/lucee-5-3-9-166-stable-release/11319 Restoring the CF Admin logviewer removed in Oct 2022 CF updates, at your own riskAs of the Oct 2022 CF updates (CF2021 update 5 and CF2018 update 15), Adobe has chosen to remove the CF Admin feature to view, search, download, and delete CF logs, due to asserted (but as-yet undocumented) security concerns.What if you want it back? In this post, I explain what changed, why, and how to get the functionality back--albeit at your own risk. For more, read on.https://www.carehart.org/blog/2022/11/3/restoring_admin_logviewer ICYMI - CBWIRE v2.1 ReleasedCBWIRE, our ColdBox module that makes building reactive, modern CFML apps delightfully easy, just dropped its 2.1 release. This release contains mostly bug fixes and also the ability to create your UI templates directly within your CBWIRE component using the onRender() method.We've added an example of using onRender() to our ever growing CBWIRE-Examples Repo that you can run on your machine locally. https://github.com/grantcopley/cbwire-examples https://www.ortussolutions.com/blog/cbwire-2-1-released Webinar / Meetups and WorkshopsOrtus Event Calendar for Googlehttps://calendar.google.com/calendar/u/0?cid=Y181NjJhMWVmNjFjNGIxZTJlNmQ4OGVkNzg0NTcyOGQ1Njg5N2RkNGJiNjhjMTQwZjc3Mzc2ODk1MmIyOTQyMWVkQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20 Embeddable Link: https://calendar.google.com/calendar/embed?src=c_562a1ef61c4b1e2e6d88ed7845728d56897dd4bb68c140f773768952b29421ed%40group.calendar.google.com&ctz=America%2FLos_Angeles Ortus Software Craftsmanship Book Club - Patreon OnlyFriday, November 11th at 2pm CDT - 2nd Friday of the MonthClean Code: A Handbook of Agile Software Craftsmanship by Robert Martin (Uncle Bob)We will meet monthly on Zoom, and we'll use the Ortus Community Forum for Patreon to discuss the book.https://community.ortussolutions.com/t/ortus-software-craftsmanship-book-club-clean-code/9432 We will also be rewriting the code from Java to CFML as we proceed through the book.The final result will be here https://github.com/gpickin/clean-code-book-cfml-examples You can get a copy of the book at one of the below links, or your favorite bookstorehttps://amzn.to/3TIrmKm or https://www.audible.com/pd/Clean-Code-Audiobook/B08X7KL3TF?action_code=ASSGB149080119000H&share_location=pdp&shareTest=TestShare Ortus Webinar - Daniel Garcia - API Testing with PostManFriday, November 18th at 11am CDT - 3rd Friday of the Monthhttps://us06web.zoom.us/meeting/register/tZYqc-uuqzMqGtAO7tQ6qCsN8bR0LyBf8DNP CF Hawaii Meetup - Managing All your ColdFusion Servers with CommandBox with Brad WoodCommandBox is a standalone, native tool for Windows, Mac, and Linux that will provide you with a Command Line Interface (CLI) for developer productivity, tool interaction, package management, embedded CFML server, application scaffolding, and sweet ASCII art. It seamlessly integrates to work with any of Ortus Solutions *Box products, but it is also open for extensibility for any ColdFusion (CFML) project as it is written in ColdFusion (CFML) using our concepts of CommandBox Commands.CommandBox also functions as a package management tool which integrates seamlessly with ForgeBox. During this meeting Brad will give you an introduction to CommandBox to mange your ColdFusion Server as well as CF Config to Mange the CF Admin.https://www.meetup.com/hawaii-coldfusion-meetup-group/events/289489609/CF Summit Online Adobe announced today that the “ColdFusion Summit Online” will begin soon, where they will be having presenters offer their sessions again from the CF Summit last month, to be live-streamed and recorded since that couldn't be done in Vegas.https://coldfusion.adobe.com/2022/11/coldfusion-summit-online/ All the webinars, all the speakers from Adobe ColdFusion Summit 2022 – brought right to your screen. All sessions will soon be streamed online, for your convenience. Stay tuned for more! Charlie Arehart - “How the Adobe CF Docker Images Have Evolved”Wednesday November 16 at 12pm – 1pm EST.Since Adobe's original 2018 release of Docker images for CF (initially for cf2018 and cf2016), the configurability features built into them have improved in significant ways, especially with cf2021, which is much smaller, faster, and whose admin settings can be configured via json. In this talk, veteran CF consultant Charlie Arehart will review and demonstrate those feature changes for the CF images, as well as the images for the CF Performance Monitoring Toolkit (PMT) and the CF Enterprise API Manager–all available at Dockerhub since 2021.Register: https://how-the-cf-docker-images-evolved.meetus.adobeevents.com/ Brad Wood - Message Queues with RabbitMQ1pm to 2pm ET on Nov 30Get to know about RabbitMQ – a tool used for worker queues, topic distribution, synch RPC invocations, and even web socket pushes to your web app in this session. Using the RabbitSDK for ColdFusion, you can get started today with queues and bring your apps to the next level. Stop thinking about API calls and start thinking about sending messages, thanks to this popular and robust queue.Ortus Office HoursA new initiative where some Ortusians will be on a Zoom call and answer whatever questions people have. We are going to start less structured and see how things develop. December 2nd at 11am CDT - 1st Friday of the MonthDaniel Garcia will host a variety of Ortus people Office Hours questions & requests form availableRegister in advance for this meeting:https://us02web.zoom.us/meeting/register/tZYvcO-hrz8iHNS0C3o0aw2x3JMtmBrKwzfA ColdFusion Security Training - Writing Secure CFML with Pete Freitag from FoundeoWhen: Tuesday December 13, 2022 @ 11am-2pm & Wednesday December 14 @ 11am-2pm(Eastern Standard Time, UTC -5) - 6 hours in total.A hands-on CFML / ColdFusion Security Training class for developers. Learn how to identify and fix security vulnerabilities in your ColdFusion / CFML applications.The class will be recorded, so if you cannot attend it fully online you will have access to a recording.Where: Online / Web ConferenceWho: Taught by Pete FreitagCost: $999/student $899/student (Early Bird Discount)Register: https://foundeo.com/consulting/coldfusion/security-training/ 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.https://coldfusion.adobe.com/2022/10/upcoming-adobe-webinar-on-preview-of-cf2023-date-and-title-change/ WEBINAR - WEDNESDAY, NOVEMBER 23, 2022 - New Date - New Name10:00 AM PSTThe Road to FortunaMark Takatahttps://winter-special-preview-of-cf2023.meetus.adobeevents.com/ WEBINAR - THURSDAY, DECEMBER 22, 202210:00 AM PSTBuilding Native Mobile Applications with Adobe ColdFusion & Monaco.ioMark Takatahttps://building-native-mobile-apps-with-cf-monaco-io.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released Ortus Webinar - Gavin Pickin on Step up your Testing https://cfcasts.com/series/ortus-webinars-2022/videos/gavin-pickin-on-step-up-your-testing Every video from ITB - For ITB Ticket Holders Only - Will be released for Subscribed in December 2022 ForgeBox Module of the Week Series - 1 new Video https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon - More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin ColdBox Elixir from Eric Getting Started with ContentBox from Daniel ITB Videos will be released Dec for those who are not ITB Ticket Holders Conferences and TrainingDeploy from Digital OceanNovember 15-16, 2022The virtual conference for global buildersSubtract Complexity,Add Developer HappinessJoin us on the mission to simplify the developer experience.https://deploy.digitalocean.com/ Into the Box Latam 2022Dec 7th, 2022 - 8am - 5pm2 tracks - 1 set of sessions, 1 set of deep dive workshop sessionsPricing $9-$29 USDLocation: Hyatt Centric Las Cascadas Shopping Center,Merliot, La Libertad 99999 El Salvadorhttps://latam.intothebox.org/ VUEJS AMSTERDAM 20239-10 February 2023, Theater AmsterdamWorld's Most Special and Largest Vue ConferenceCALL FOR PAPERS AND BLIND TICKETS AVAILABLE NOW!Call for Papers: https://forms.gle/GopxfjYHfpE8fKa57 Blind Tickets: https://eventix.shop/abzrx3b5 https://vuejs.amsterdam/ Dev NexusApril 4-6th in AltantaEARLY BIRD CONFERENCE PASS - APRIL 5-6 (AVAILABLE UNTIL NOVEMBER 20) (Approx 40% off)If you are planning to speak, please submit often and early. The CALL FOR PAPERS is open until November 15WORKSHOPS WILL BE ON JAVA, JAVA SECURITY, SOFTWARE DESIGN, AGILE, DEVOPS, KUBERNETES, MICROSERVICES, SPRING ETC. SIGN UP NOW, AND YOU WILL BE ABLE TO CHOOSE A WORKSHOP, LATER ON,https://devnexus.com/ VueJS Live MAY 5 & 8, 2023ONLINE + LONDON, UKCODE / CREATE / COMMUNICATE35 SPEAKERS, 10 WORKSHOPS10000+ JOINING ONLINE GLOBALLY300 LUCKIES MEETING IN LONDONGet Early Bird Tickets: https://ti.to/gitnation/vuejs-london-2022 Watch 2021 Recordings: https://portal.gitnation.org/events/vuejs-london-2021 https://vuejslive.com/ Into the Box 2023 - 10th EditionMay 17, 18, and 19th, 2022.Middle of May - start planning.Final dates will be released as soon as the hotel confirms availability.Call for Speakers - this weekCFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week 11/8/22 - Tweet - Luis Majano - Ortus Solutions WireBox 7 - DelegatesThe power of the new WireBox 7 Delegates! Traits for #coldfusion #cfml are here! Composable reusability to modernize your CFCs! https://ortussolutions.notion.site/WireBox-Delegators-8608752a03d345ad80f8c1a1b441a428 #modernizeOrDie #wirebox #coldboxhttps://twitter.com/lmajano/status/1589934986991378433 11/8/22 - Tweet - Luis Majano - CbSecurity V3 is coming - including new Security Firewall VizualizerThe new ColdBox Security v3 is almost done! Brand new Security Firewall visualizer, basic auth, included user storage, rule simulator, ColdBox 7 delegates, jwt, new firewall blocks, reporting, fluent configuration and so much more! #secureAllThings #coldbox #modernizeOrDiehttps://twitter.com/lmajano/status/1589931501411598338https://twitter.com/lmajano 11/7/22 - Ortus Solutions - The holiday season is almost here and we want to give you an early present!For the first time ever, enjoy our "ColdBox Master Class" for FREE until Dec 31st, and start building secure and modern CFML web applications with up-to-date tools and methodologies that will help you increase your development productivity!Whether you are a ColdBox master or a beginner, this course will give you the tools and guidance you need to learn everything about this open-source modular web application framework from start to finish. Let's get started, modernize your web development projects today and optimize your services by getting the best out of our ColdBox MVC framework.https://www.ortussolutions.com/blog/become-a-coldbox-master-for-free 11/7/22 - Blog - Ben Nadel - Proxying Gravatar Images For Better Avatar Caching In ColdFusionWhen readers leave a comment on this blog, I render an avatar next to their authorship information. This avatar is served from Gravatar, which is (probably) the most popular avatar system on the web (brought to us by the same people who built WordPress). Unfortunately, serving avatars from Gravatar was hurting my Chrome LightHouse scores due to Gravatar's very short caching controls (5-mins). To help improve my LightHouse score, I'm starting to proxy the Gravatar images on my ColdFusion server, applying a custom Cache-Control HTTP header.https://www.bennadel.com/blog/4351-proxying-gravatar-images-for-better-avatar-caching-in-coldfusion.htm 11/5/22 - Linked In Post - Luis Majano - J on the Beach Meetup in Malaga Spain We had a great time!!! Our European Grass Roots events have started!! #cfml #coldfusion #coldbox #ortusYesterday we had a great meetup led by Jorge Reyes Bendeck from Ortus Solutions, Corp learning about all the different licenses available for #OpenSource software.https://www.linkedin.com/feed/update/urn:li:share:6994607593453162496/ 11/5/22 - Blog - Charlie Arehart - ColdFusion Portal - Enabling CF to switch to using Java's regex engineIf you may ever encounter problems trying to use regular expressions in CFML (which are actually PERL regex's), did you know that you can tell CF to use Java regex's instead? This has been possible since 2019, but you could have missed when the change was introduced via CF2018 update 5 in Sep 2019–and of course the option is also built into CF 2021.This is one of those settings which can be enabled/controlled at either:the server level: via the CF Admin “Settings” page, and its “Use Java as Regex Engine” optionor the application level: via the this.useJavaAsRegexEngine in application.cfc (or an attribute of the same name in cfapplication, if using application.cfm)https://coldfusion.adobe.com/2022/11/switching-cf-to-use-java-regex-engine/ 11/5/22 - Blog - Charlie Arehart - ColdFusion Portal - Come learn “How the Adobe CF Docker Images Have Evolved”, launching CF Summit onlineThe first session for the Adobe ColdFusion Summit Online has been announced. I had reported here last week that Adobe was going to start having all the speakers from Adobe's CF Summit (in Vegas last month) offer their talks online, to be live-streamed and recorded. Well, it looks like I'm the lead-off batter.https://coldfusion.adobe.com/2022/11/come-learn-how-adobe-cf-docker-images-have-evolved/ 11/4/22 - Blog - Nolan Erck - Free ColdBox Training For The Rest Of 2022CFML developers that still say "I don't know how to use ColdBox", your excuses are now officially invalid. ;)The ColdBox Master Class video training series that I produced for Ortus Solutions is FREE for the rest of the year!https://southofshasta.com/blog/free-coldbox-training-for-the-rest-of-2022/ 11/4/22 - Blog - Pete Freitag - OpenSSL and ColdFusion / Lucee / TomcatPete have had a several people asking me about the openssl vulnerabilities that were patched this week: CVE-2022-3602 and CVE-2022-3786 aka Spooky SSL.https://www.petefreitag.com/item/1000.cfm 11/4/22 - Tweet - Pete Miller - Lost RespectI lost a lot of respect in a past job sticking with #CFML even to point I was moved sideways and new project manager came in with #PHP for new project. I left and 7 years later the #CFML runs their business and the #PHP project is dead and buried.https://twitter.com/millerpete/status/1588660303986036738https://twitter.com/millerpete 11/4/22 - Tweet - Brad Wood - Ortus - Microsoft 365's removal of plain text passwordsIf anyone is caught out by Microsoft 365's removal of plain text passwords to check Exchange mail, I've recently setup an Oauth flow using the GraphAPI for a client and posted some example code here in the Lucee forum to help you out: https://dev.lucee.org/t/check-email-on-o365-with-oauth/11389/5?u=bdw429s 11/4/22 - Blog - Zac Spitzer - Lucee - Lucee released 5.3.9.166 StableThis a minor bug fix release, which addresses a few bugs listed below, mainly relating to concurrency or errors under heavy load.Anyone running 5.3.9.160 is encouraged to update to this release.https://dev.lucee.org/t/lucee-5-3-9-166-stable-release/11319 11/3/22 - Blog - Charlie Arehart - Restoring the CF Admin logviewer removed in Oct 2022 CF updates, at your own riskAs of the Oct 2022 CF updates (CF2021 update 5 and CF2018 update 15), Adobe has chosen to remove the CF Admin feature to view, search, download, and delete CF logs, due to asserted (but as-yet undocumented) security concerns.What if you want it back? In this post, I explain what changed, why, and how to get the functionality back--albeit at your own risk. For more, read on.https://www.carehart.org/blog/2022/11/3/restoring_admin_logviewer 11/3/22 - Podcast - Michela Light - CFAlive - 123 State of CF Union Survey Analysis (part 2) with Gavin PickinGavin Pickin talks about “State of CF Union Survey Analysis (part 2)” in this episode of ColdFusion Alive Podcast with host Michaela Light.“we're going to be doing our second part on the state of the ColdFusion survey results. And we've got some very interesting data that we found we've done Gavin put together some really cool graphs show it so if you're watching on video, be able to see those if you're not on video, you can go to the show notes page on teratech.com to have a look at the graphs when we get to those.”https://teratech.com/podcast/state-cf-union-survey-analysis-part-2-with-gavin-pickin/ CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 145 ColdFusion positions from 80 companies across 66 locations in 5 Countries.2 new jobs listed this weekFull-Time - Senior ColdFusion Developer at London - United Kingdom Nov 03https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Senior-ColdFusion-Developer-at-London/11532 Full-Time - Coldfusion Developer at London - United Kingdom Nov 03https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Coldfusion-Developer-at-London/11531 Patreon Sponsored Job Announcement - Tomorrows GuidesTomorrows Guides is a fast paced leader in the UK care sector, catering for care seekers across three areas: Care Homes, Nurseries and Home Care. We are often called the Trip Advisor of the care sector. Our Product team consists of over 20 individuals across the UK working remotely to expand and improve our offering with regular expansion in teams year on year. We work with both Coldfuson 2021 and Node.js/React in the Azure cloud, while also using both MSSQL and MongoDB databases. Currently we are looking for Senior Coldfusion developers and Automation Testers with training paths to node.js available as well. We offer a wide variety of perks from our company wide £4k bonus scheme, and quarterly nights out with the whole company and the Product team to a 6% company pension contribution. Current Roles in detail All roles: https://www.tomorrows.co.uk/jobs.cfm Senior Cf Developer – UK Only | Remote | Permanent | Circa £60k - https://app.occupop.com/shared/job/senior-coldfusion-developer-5925b/- Minimum three years' experience with ColdFusion- Database design, normalisation and ability to write/understand complex queries using MSSQL Server 2019- Familiarity with Git- Flexible skillset covering a wide range of development Automation Test Engineer – UK Only | Remote | Permanent | Crica £40k - https://app.occupop.com/shared/job/automation-test-engineer-a6545/- Minimum three years experience with automated testing- Experience with automated testing tools such as selenium- Experience with API test tools such as Postman/Fiddler etc Benefits of both roles:- £4,000 per annum discretionary company bonus scheme- 25 days annual leave + bank holidays- 6% employer pension contribution- Access to free perks and discounts through Perkbox- Long Service Awards- Cycle to Work Scheme- Company and Team nights outOther Job Links Ortus Solutions https://www.ortussolutions.com/about-us/careers There is a jobs channel in the CFML slack team, and in the box team slack now too ForgeBox Module of the WeekSwagger Redoc UI for ColdBoxThis is the Swagger Redoc UI module for ColdBox applications. It was inspired by the cbSwaggerUI module. By default, it looks in the /cbswagger location for the OpenAPI Swagger file.The UI is available at /redoc - where you will see a visual representation of your Swagger docs.Based on: https://github.com/Redocly/redoc Online Demo: https://redocly.github.io/redoc/ https://www.forgebox.io/view/cbswagger-redoc VS Code Hint Tips and Tricks of the WeekProject ManagerBy Alessandro FragnaniIt helps you to easily access your projects, no matter where they are located. Don't miss those important projects anymore.You can define your own Projects (also called Favorites), or choose for auto-detect Git, Mercurial or SVN repositories, VSCode folders, or any other folder.Here are some of the features that Project Manager provides: Save any folder or workspace as a Project Auto-detect Git, Mercurial or SVN repositories Organize your projects using Tags Open projects in the same or new window Identify deleted/renamed projects A Status Bar which identifies the current project A dedicated Side Bar https://marketplace.visualstudio.com/items?itemName=alefragnani.project-managerThank 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/ortussolutionsNew Patreon - Tomorrows GuidesDon't forget, we have 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to streams like “Koding with the Kiwi + Friends” and Ortus Software Craftsmanship Book Club https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Jordan Clark Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Nolan Erck Abdul Raheen Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Brian Ghidinelli - Hagerty MotorsportReg Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Richard Herbet Brett DeLine Kai Koenig Charlie Arehart Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge Kevin Wright John Whish Peter Amiri Cavan Vannice John Nessim You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors Thanks everyone!!! ★ Support this podcast on Patreon ★
Gavin Pickin talks about “State of CF Union Survey Analysis (part 2)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “we're going to be doing our second part on the state of the ColdFusion survey results. And we've got some very interesting data that we found we've done Gavin put together some […]
Luke Kilpatrick talks about “gitStream (Way Faster ColdFusion Git Merging)” in this episode of the ColdFusion Alive Podcast with host Michaela Light. “We'll talk about cool things you can do with Git to speed up your whole merge process using a new tool called Git stream.” Show notes What is Git? Why should all CFers […]
Peter Amiri talks about “CFWheels ColdFusion Framework (new structure and features)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “…CFwheels is another ColdFusion framework. And it was originally modeled after Ruby on Rails. So if you remember back in the early 2000s, when Ruby on Rails came out, it was a complete […]
Doug McCaughan talks about “How to Get Your Next Ideal CF Job (using LinkedIn, Resume, GitHub)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “…the company pivoted away from ColdFusion. And suddenly, after 12 years, you're like, Oh, dear, I need to get a job…” Show notes A sudden need for a […]
Brad Wood talks about “How is CFML speed vs other languages? (Hint: really fast!)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “…It is freaking awesome to see CFML (both Lucee and Adobe) blowing the pants off other popular web frameworks. I think this sort of head-to-head comparison is great information to […]
2022-09-20 Weekly News - Episode 164Watch the video version on YouTube at https://youtu.be/qIpbpe852XQ Hosts:Gavin Pickin - Senior Developer at Ortus SolutionsThanks to our Sponsor - Ortus Solutions The makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY A WORKSHOP TICKET for After CF Summit - Learn ColdBox APIs, VueJS and Quasar for exporting to mobile, desktop and the web!!! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon Support (IMPECCABLE)Goal 1 - We have 40 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions Goal 2 - We are 33% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsITB Session Survey Raffle Ali Awan - Amazon Gift Card - $25 Shawn Oden - Modern CFML Book Ryan Hinto - Modern CFML Book 2 more weeks for more survey results - giving away more Modern CFML Books, and a Shirt from the Box Life Store!Ortus hiring another USA DeveloperAlthough we're always looking, we're actively looking to hire that USA developer now. So check the criteria on the Careers page, and email us info@ortussolutions.com today to start the process.https://www.ortussolutions.com/about-us/careers CF Summit AMA SessionAsk Dave Ferguson and Matt Gifford anything, literally!Post your questions here: https://docs.google.com/forms/d/e/1FAIpQLScRgS7UKySpVyf8Q5SAd6_gM3xKgh-D14_TjnZnkpyzo2qYeg/viewform?usp=send_form and select questions will be answered live on stage by the experts. Only at the Adobe ColdFusion Summit 2022.Register now: https://cfsummit.adobeevents.com/ State of the CF Union Survey - Results - Part 1 - PodcastGavin Pickin talks about “State of CF Union Survey 2022 Results In-Depth Analysis Part 1 (14 cool ColdFusion, Database and Frameworks insights)” in this episode of ColdFusion Alive Podcast with host Michaela Light.“…so far right now, you know, we see 60% of people are using a supported ColdFusion licensed product…”https://teratech.com/podcast/state-of-cf-union-survey-2022-results-in-depth-analysis-part-1-14-cool-coldfusion-database-and-frameworks-insights-with-gavin-pickin Hacktoberfest 2023Registrations begin Sept 26th 2023.https://hacktoberfest.com/ New Releases and UpdatesLucee now has Mail ListenersMail Listeners can be configured to be triggered before and after sending email (only for email sending as async).These follow the same pattern as Query Listeners.This is available as an experimental feature in Lucee 5.3 and is officially supported in Lucee 6.0.https://docs.lucee.org/guides/cookbooks/mail_listeners.html Webinar / Meetups and WorkshopsICYMI - Ortus Webinar - September - Into the Box - RecapFriday, September 16th, 2022: Time 12:30AM 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-premiseWORKSHOP - WEDNESDAY, SEPTEMBER 21, 20229:00 AM CESTAdobe ColdFusion WorkshopDamien Bruyndonckxhttps://adobe-coldfusion-workshop-1day.meetus.adobeevents.com/ WEBINAR - THURSDAY, SEPTEMBER 22, 202210:00 AM PDTBuilding Custom Adobe Connect Pods with CF2021Mark Takatahttps://building-custom-adobe-connect-pods-cf2021.meetus.adobeevents.com/ WEBINAR - WEDNESDAY, NOVEMBER 23, 202210:00 AM PSTBuilding Native Mobile Applications with Adobe ColdFusion & Monaco.ioMark Takatahttps://building-native-mobile-apps-with-cf-monaco-io.meetus.adobeevents.com/ WEBINAR - THURSDAY, DECEMBER 22, 202210:00 AM PSTWinter Holiday Special: A preview of ColdFusion 2023Mark Takatahttps://winter-special-preview-of-cf2023.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released Every video from ITB - For ITB Ticket Holders Only - Will be released for Subscribed in December 2022 ForgeBox Module of the Week Series - 1 new Video - https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video - https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon - Now that ITB is over we can get back to our Video Series More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin ColdBox Elixir from Eric Getting Started with ContentBox from Daniel ITB Videos will be released Dec for those who are not ITB Ticket Holders Conferences and TrainingCF Summit - OfficialAt the Mirage in Las Vegas, NVOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.html Registrations are now open.Schedule has been announced!!!!Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019Free T-ShirtFree Modern CFML BookFree ColdBox Zero to Hero Workshop on CFCasts to help you prepareWe'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 ETWe're bringing the cloud down to EarthJoin 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 7thMore information is coming very soon.Dev NexusApril 4-6th in AltantaSuper Early Bird will be on sale until October 9, 2022 (Approx 50% off)If you are planning to speak, please submit often and early. The CALL FOR PAPERS is open until November 15WORKSHOPS WILL BE ON JAVA, JAVA SECURITY, SOFTWARE DESIGN, AGILE, DEVOPS, KUBERNETES, MICROSERVICES, SPRING ETC. SIGN UP NOW, AND YOU WILL BE ABLE TO CHOOSE A WORKSHOP, LATER ON,https://devnexus.com/ 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 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week9/20/22 - Blog - Grant Copley - Ortus Solutions - Prefetching in CBWIREWhen I want to increase the perceived speed of my CBWIRE apps, one tool I reach for is prefetching. Prefetching is a built-in feature of Livewire JS that allows you to invoke an Action's results on mouseOver.https://www.ortussolutions.com/blog/prefetching-in-cbwire 9/20/22 - Blog - Michael Born - Ortus Solutions - How to Get the Version of Any Java Package from CFMLThe Apache POI library is an awesome tool for messing with spreadsheets. You can read spreadsheet data, get header rows, total row count, all sorts of wacky stuff. Julian Halliwell's excellent spreadsheet-cfml library uses it to great effect.https://michaelborn.me/entry/how-to-get-the-version-of-any-java-package-from-cfml 9/17/22 - Blog - Ben Nadel - Adding An Angular 14 Front-End To My ColdFusion Feature Flag ExplorationAbout a month ago, I posted Strangler: Building a Feature Flag System in ColdFusion. That proof-of-concept was constructed in Lucee CFML using a standard post-back workflow wherein each navigation begot a full page refresh. Over the last few weeks, I've been dribbling some effort into creating a thick-client experience using Angular 14. The UI (User Interface) still leaves a lot to be desired; but, I think as a second-stage proof-of-concept, there's enough here to be demoed.https://www.bennadel.com/blog/4323-adding-an-angular-14-front-end-to-my-coldfusion-feature-flag-exploration.htm 9/16/22 - Blog - James Moberg - areBracesValid UDF for ColdFusion/CFMLI was using a version of smartSearch from CFLib.org that I had updated with some simple regex detection for SQLi strings, but it wasn't catching everything. I considered disabling the bracket matching feature and rejecting any query search terms that attempted to use ( or ), but then considered that I should validate so that the feature could still be used since it is beneficial when not being exploited.https://dev.to/gamesover/arebracesvalid-udf-for-coldfusioncfml-21fg 9/16/22 - Gavin Pickin - Ortus Solutions - Into the Box 2022 - Conference RecapThis years Into the Box has just wrapped up, but we are already preparing for 2023's Into the Box, May, Houston Texas! The event was a huge success, we had solid attendance in person, and almost doubled our online viewership from 2021, great feedback from attendees in Houston, and online. So many attendees didn't say goodbye at the end of the conference, they said see you next year, which, as an organizer lets you know you've done things right, and the hard work has paid off.https://www.ortussolutions.com/blog/into-the-box-2022-conference-recap 9/15/22 - David Tattersall - Fusion Reactor - Announcing FusionReactor 9.0We are very proud to announce the release of FusionReactor 9.0, which represents a major milestone for FusionReactor and has been almost 2 years in the making.FusionReactor has always been about helping engineers, support, and DevOps to get to the root of application problems as quickly as possible. As software engineers, the founders of the company wanted to develop a product that would be familiar to us, and which would enable us to resolve performance and stability problems quickly. Up till now, we have focused the product on serving the ColdFusion and Java applications market. Our commitment to these platforms will not change.https://www.fusion-reactor.com/blog/announcing-fusionreactor-9-0/ 9/13/22 - Michael - REVIEW: DEVOPS TOOLS FOR JAVA DEVELOPERSBoth JFrog and O'Reilly sent me a paper copy of DevOps Tools for Java Developers for review (or my reading pleasure, or hopefully both). The copies came with no strings attached and this article is my honest opinion.The book is written by Ixchel Ruiz, Melissa McKay, Stephen Chin and Baruch Sadogursky. 3 of them I met personally and all of them come very much from the developer side of things and are known people in the Java world. All of them work at JFrog these days.https://info.michael-simons.eu/2022/09/13/review-devops-tools-for-java-developers/ CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 132 ColdFusion positions from 73 companies across 62 locations in 5 Countries.6 new jobs listed this weekFull-Time - Lucee/ Coldfusion Developer – Freelance – Belgium at England.. - United Kingdom Sep 20https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Lucee-Coldfusion-Developer-Freelance-Belgium-at-England/11519 Full-Time - Software Developer (m/w/d) at Hannover oder remot (Germany).. - Other Countries Sep 19https://www.getcfmljobs.com/viewjob.cfm?jobid=11518Full-Time - Sr Software Engineer/ColdFusion Developer at Reston, VA - United States Sep 16https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Software-EngineerColdFusion-Developer-at-Reston-VA/11517Full-Time - Sr Software Engineer/ColdFusion Developer at Remote - United States Sep 16https://www.getcfmljobs.com/jobs/index.cfm/united-states/Sr-Software-EngineerColdFusion-Developer-at-Remote/11516 Full-Time - Enterprise Sales Account Manager, ColdFusion (EMEA Shift) at.. - India Sep 14https://www.getcfmljobs.com/jobs/index.cfm/india/Enterprise-Sales-Account-Manager-ColdFusion-EMEA-Shift-at-Noida-Uttar-Pradesh/11515 Full-Time - Software Engineer 3- ColdFusion at Remote - United States Sep 14https://www.getcfmljobs.com/jobs/index.cfm/united-states/Software-Engineer-3-ColdFusion-at-Remote/11514 Other Job Links Ortus Solutions - https://www.ortussolutions.com/about-us/careers Oak Ridge National Laboratory, TN: https://jobs.ornl.gov/job/Oak-Ridge-Systems-Engineer-and-Software-Developer-TN-37830/923356000/?fbclid=IwAR3te_Ttc_n69FYUFBVBYM9IJ2K8xMSspL_pL303Qv-vdqYmgVcqEtZPQX0 There is a jobs channel in the CFML slack team, and in the box team slack now too ForgeBox Module of the WeekcbPlaywrightCFML integration with TestBox and Playwright to run tests in actual browsershttps://forgebox.io/view/cbPlaywrightVS Code Hint Tips and Tricks of the WeekVSCode Great IconsA big pack of icons (200+) for your files.Quote from Blog: Slightly less popular than the most common icon extension, vscode-icons. I think the icons here look so much better than the default, and the folder icons make it easier to tell which directory I'm in.https://marketplace.visualstudio.com/items?itemName=emmanuelbeziat.vscode-great-iconsThank 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. 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to streams like “Koding with the Kiwi + Friends” https://community.ortussolutions.com/ NEW PATREON EXCLUSIVES - GAVIN CRAZY IDEASVoting in the BoxTeam SlackPatreons John Wilson - Synaptrix Jordan Clark Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Nolan Erck Abdul Raheen Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Brian Ghidinelli - Hagerty MotorsportReg Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Richard Herbet Brett DeLine Kai Koenig Charlie Arehart Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge Kevin Wright John Whish Peter Amiri Cavan Vannice You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors Thanks everyone!!! ★ Support this podcast on Patreon ★
Gavin Pickin talks about “State of CF Union Survey 2022 Results In-Depth Analysis Part 1 (14 cool ColdFusion, Database and Frameworks insights)” in this episode of ColdFusion Alive Podcast with host Michaela Light. “…so far right now, you know, we see 60% of people are using a supported ColdFusion licensed product…” Show notes What is […]
Natalie Thompson talks about “Healing the Corporate World using Breathwork and Ceremonial Cacao” in this episode of Intuitive Leadership Mastery with host Michaela Light. “…it's a conscious connected breath to music with guidance, which basically enables you to have either a physical or emotional or mental release spiritual.” Show notes Her profile says “Finding superb […] Source
2022-08-23 Weekly News - Episode 162Watch the video version on YouTube at https://youtu.be/6WjOa0dpp-Q Hosts: Eric Peterson - Senior Developer at Ortus Solutions Brad Wood - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE - Have a few laughs! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon Support (suave)Goal 1 - We have 38 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsICYMI - ContentBox v5.3.0 ReleasedWe are so excited to bring you the release of ContentBox Hybrid CMS version 5.3.0. This might be the last release in this major series as we are beginning the push of the next major release of ContentBox v6. Here is our what's new guide with our full release notes.https://www.ortussolutions.com/blog/contentbox-v53-released/ ICYMI - CBWire Updated Example AppNow with updated example app - clone the repo and start it up.Building modern CFML apps is a pain. ColdBox makes creating server-side apps easy, but what about the client-side? Front-end JavaScript frameworks like Vue and React are powerful, yet they also introduce complexity and a significant learning curve when creating our apps.What if you could create apps that look and feel like your Vue and React web apps but are written with CFML. Impossible, you say? Nay, we say!Introducing CBWIRE: Power-up your CFML!https://github.com/coldbox-modules/cbwire INTO THE BOX - Updates2 weeks left until the start of the Pre-Conf, the Workshop and 2 days of 2 track content. BIG ANNOUNCEMENT - Virtual Tickets AnnouncedDue to Covid and other reasons, we understand a lot of you won't be able to make it to this years on-site conference; We don't want you to miss any of the amazing topics our speakers have prepared to keep you up to date with the latest tools, features and methodologies in the web development industry.What are you waiting for? Get you tickets now and join us online!https://www.intothebox.org/blog/itb-online-tickets-available CF Alive - 118 Into The Box ColdFusion Conference 2022 (new details revealed) with Gavin PickinGavin Pickin talks about “Into The Box ColdFusion Conference 2022 (new details revealed) ” in this episode of ColdFusion Alive Podcast with host Michaela Light.https://teratech.com/podcast/into-the-box-coldfusion-conference-2022-new-details-revealed-with-gavin-pickin/ ITB Pre-Conference Schedule Finalized on the Website - Starts Next Week!!!!!!!!!!! Last 4 Speakers Zac Spitzer - Lucee - Behind the Scenes Michael Born - Meilisearch: A Search Platform for the Rest of Us Javier Quintero - cbValidation: Validate all things! Dan Card - CFScribe - Rules and Filtering for your Logging New Sponsors Silver - TeraTech - Creator of CFAlive Podcast and State of the CF Union Survey Silver - WRIS - WRIS Web Services develops process improving web-based software and applications for businesses looking to expedite workflow and eliminate legacy, paper-based, manual systems. Workshops are starting to fill up - don't miss your chance.https://intothebox.org/ New Releases and UpdatesFORGEBOX v7.0 ReleasedWe are so happy to announce a major release for our package management system. FORGEBOX 7 is a major update which has a bunch of performance updates, and more activity logs to keep track of all the actions you perform via CommandBox and the ForgeBox UI. We have made a big change to our search engine and introduced Elastic Search as the default search engine which provides better and more accurate results when searching on the site or using our search endpoint.https://www.ortussolutions.com/blog/forgebox-v70-released CFWheels v2.4.0 ReleasedThis version is the accumulation of bug fixes and minor enhancements over the last quarter. This release welcomes John Bampton and Coleman Sperando, two first time contributors to the projecthttps://cfwheels.org/blog/cfwheels-v2-4-0-released/ Webinar / Meetups and WorkshopsOrtus Webinar - August - Ortus Team - Into the Box Preview and Q&AAugust 26th, 2022: Time 11:00AM Central Time ( US and Canada )Join some of the Ortus HARD Core Team as they discuss all the great things coming to you from Into the Box, with the Pre Conference Online Sessions, Full Day Workshops and then the 2 day 2 track in Person Conference.The session will be informal, with Q&A from the chat, with maybe a couple of last minute surprise announcements.Register now: https://bit.ly/3cW6LlM Hawaii CFUG - OOP & ColdFusion Friday, August 26, 2022 at 12:00 PM - 1:00 PM PDTObject-Oriented Programming is a common term in programming languages. It's a vast concept but to sum it up in a single line, it is a set of concepts and techniques that make use of the “object” construct, to write more reusable, maintainable, and organized code. Objects are implemented differently in every language. In ColdFusion, we have ColdFusion Components (CFCs) that can be instantiated to create objects.Anyone who has ever studied OOP must know that there are four main concepts, which are: Abstraction Encapsulation Inheritance Polymorphism https://www.meetup.com/hawaii-coldfusion-meetup-group/events/287606572/ 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-premiseICYMI - WEBINAR - THURSDAY, AUGUST 18, 2022 - LAST WEEK10:00 AM PDTMaking Games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/ WEBINAR - THURSDAY, SEPTEMBER 22, 202210:00 AM PDTBuilding Custom Adobe Connect Pods with CF2021Mark Takatahttps://building-custom-adobe-connect-pods-cf2021.meetus.adobeevents.com/ WEBINAR - WEDNESDAY, NOVEMBER 23, 202210:00 AM PSTBuilding Native Mobile Applications with Adobe ColdFusion & Monaco.ioMark Takatahttps://building-native-mobile-apps-with-cf-monaco-io.meetus.adobeevents.com/ WEBINAR - THURSDAY, DECEMBER 22, 202210:00 AM PSTWinter Holiday Special: A preview of ColdFusion 2023Mark Takatahttps://winter-special-preview-of-cf2023.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 - 1 new videos - https://cfcasts.com/series/logbox-101 Episode 13 - Category Inheritance https://www.cfcasts.com/series/logbox-101/videos/category-inheritance 2022 ForgeBox Module of the Week Series - 1 new Videohttps://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 1 new Videohttps://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon LogBox 101 from Eric Peterson - 1 more video left! More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin ColdBox Elixir from Eric ITB 2022 VODs Conferences and TrainingRedis Hackathon on DevFrom now through August 29th, 2022, DEV has partnered up with Redis for a community hackathon that will give you the chance to build a new application using Redis or simplify a complex backend. Anyone who submits a valid project (including an official submission post, published on DEV) will be automatically entered to win a variety of fantastic prizes (including up to $2,000 USD).If you're familiar with our hackathons here on DEV, you know that the community has a lot of fun with them and gets pretty creative with what they build. Whether you've joined us in the past or not, we hope you'll throw your hat into the ring by participating in the Redis Hackathon on DEV!https://dev.to/devteam/announcing-the-redis-hackathon-on-dev-3248Docker - Community All HandsThursday September 1st, 2022 - 8am -11am PDTJoin us for our next Community All-Hands on September 1, 2022. This event is a unique opportunity for the Docker community and staff to come together. Don't miss out on this special meetup with community news, company and product updates, demos, language-specific tracks, and our first-ever virtual unconference.https://www.docker.com/events/community-all-hands/ Into the Box - Pre ConferenceAug 29th - Sep 2nd, 20222 sessions a day, 5 days in the week - 10 sessions totalConference Website:https://intothebox.orgInto The Box 2022September 6, 7 and 8, 2022 in Houston, TexasOne day workshops before the two day conference!Sign up for the workshops before they fill up - couple are almost filledVIRTUAL TICKETS NOW AVAILABLEConference Website:https://intothebox.orgCF Summit - OfficialAt the Mirage in Las Vegas, NVOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.html Registrations are now open.Speakers are being listed on the Site - Brad, Luis, Gavin and Daniel from Ortus Solutions are in the list of speakers announced.Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019Into the Box Latam 2022Dec 5th or 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week8/21/22 - Blog - Ben Nadel - Using jSoup To Extract JSON+LD Structured Data In ColdFusion 2021On its own, Google does a great job of parsing, inspecting, and conveying the content of web-pages in their search results. However, as content creators, we can help Google understand the meaning of a page by embedding structured data in our markup. In a perfect world, I'd have all of this structured data ready to go. But, in reality, I'm going to try and retroactively squeeze my current content into a structured data format: JSON+LD. And, to get this done, I'm going to use jSoup to locate and extract image URLs in my ColdFusion 2021 blog.https://www.bennadel.com/blog/4312-using-jsoup-to-extract-json-ld-structured-data-in-coldfusion-2021.htm8/19/22 - Podcast - CF Alive - 118 Into The Box ColdFusion Conference 2022 (new details revealed) with Gavin PickinGavin Pickin talks about “Into The Box ColdFusion Conference 2022 (new details revealed) ” in this episode of ColdFusion Alive Podcast with host Michaela Light.https://teratech.com/podcast/into-the-box-coldfusion-conference-2022-new-details-revealed-with-gavin-pickin/ 8/18/22 - Blog - Dan Card - Ortus Solutions - Integrating ColdBox with Existing Code Series 5: Using WireboxRecently, I did a webinar on Refactoring Legacy Code and the question came up about whether or not it was possible to use ColdBox with existing code without converting everything to a ColdBox module or making changes to the existing codebase. In the first installation in this series, we took a tour of the various elements which make up ColdBox. In the second installation, we looked at creating layouts, views, and routes in the main site. In the third, we created a module and did the first integration of our existing code into our ColdBox site. In the fourth, we continued developing our module with a handler and passing variable back to Coldbox. Now we'll use Wirebox with and without ColdBox Modules to see how these approaches differ from a traditional approach.https://www.ortussolutions.com/blog/integrating-coldbox-with-existing-code-series-5-using-wirebox/?utm_medium=referral&utm_source=contentstudio.io 8/17/22 - Blog - Julian Halliwell - Reading large spreadsheets with LuceeIf you've ever had to work with large spreadsheets in CFML you may have run up against out-of-memory (OOM) errors. This is because by default the entire workbook data has to be loaded into the available JVM memory before you can do anything with it. That means that the size of the workbook and the amount of heap space available are critical factors.I've written before on how you can overcome this with the Spreadsheet CFML library using the streaming workbook (SXSSF) format, but that only applies when writing spreadsheets. Reading large files has still been a challenge.https://blog.simplicityweb.co.uk/130/reading-large-spreadsheets-with-lucee CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 123 ColdFusion positions from 68 companies across 58 locations in 5 Countries.3 new jobs listed this weekFull-Time - Senior Software Engineer (ColdFusion) at Washington, DC - United States Aug 21https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Software-Engineer-ColdFusion-at-Washington-DC/11510Full-Time - Full Stack ColdFusion Developer at Oak Ridge, TN - United States Aug 17https://www.getcfmljobs.com/viewjob.cfm?jobid=11508Full-Time - Senior ColdFusion Developer at London - United Kingdom Aug 16https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Senior-ColdFusion-Developer-at-London/11509 Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers There is a jobs channel in the CFML slack team, and in the box team slack now tooForgeBox Module of the WeekcbMeilisearchAn API wrapper for Meilisearch written in CFML for the ColdBox platform. Meilisearch is an open-source, lightning-fast, and hyper-relevant search engine that fits effortlessly into your apps, websites, and workflow - a simpler alternative to ElasticSearch.https://forgebox.io/view/cbmeilisearchVS Code Hint Tips and Tricks of the WeekFollow Elijah ManorElijah Manor has been putting together neat videos using git, fuzzy searching, and command piping to make amazing shell scripts.https://twitter.com/elijahmanorCheckout a PR from GitHub with Live Previewhttps://twitter.com/elijahmanor/status/1559525388417503233Checkout Recent Git Branchhttps://twitter.com/elijahmanor/status/1562077209321512965Checkout Recent Git Branchhttps://github.com/bdw429s/commandbox-escherThank 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. 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to streams like “Koding with the Kiwi + Friends” https://community.ortussolutions.com/ New Patreon: Richard HerbetPatreons John Wilson - Synaptrix Jordan Clark Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Brian Ghidinelli - Hagerty MotorsportReg Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Richard Herbet Brett DeLine Kai Koenig Charlie Arehart Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge Kevin Wright John Whish Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors Thanks everyone!!! ★ Support this podcast on Patreon ★
Tricia Barker talks about “Lessons From dying and Meeting Angels in the OR” in this episode of Intuitive Leadership Mastery with host Michaela Light. “… the University of Virginia does a great job of studying past lives and near-death experiences. And so, there are many stories about children who have remembered unusual things, and even […] Source
Gavin Pickin talks about “Into The Box ColdFusion Conference 2022 (new details revealed) ” in this episode of ColdFusion Alive Podcast with host Michaela Light. Your community 20% discount code is: TERAITB20 You can use it either for just the conference, or the full access pass (Conference+Workshop) “…with the [ITB] conference, it's a great way […]
2022-08-09 Weekly News - Episode 160Watch the video version on YouTube at https://youtu.be/LZtoUnLPU38 Hosts: Eric Peterson - Senior Developer at Ortus Solutions Gavin Pickin - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE - Have a few laughs! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsLucee Release Roadmap, 6.0, 5.3.9 and 5.3.105.3.9 - Firstly, we have been working on the open regressions 11 with 5.3.9 and hope to release a quick RC this Friday.6.0.0-BETA - There are still a number of blockers which we still need to address, but we are getting very close.https://dev.lucee.org/t/lucee-release-roadmap-6-0-5-3-9-and-5-3-10/10810 WireBox Object Delegators are now born! WireBox Object Delegators are now born! It's been committed with tests and hopefully this new design pattern will help you create beautiful object DSLs and just allow for less boilerplate in your code.https://ortussolutions.atlassian.net/browse/WIREBOX-131?atlOrigin=eyJpIjoiMGY4OTQwZGE2YTU5NGVkNGI2MDk5YzI1ZDM0MDA0ZGQiLCJwIjoiamlyYS1zbGFjay1pbnQifQ Lucee - Allow reducing the Priority of Concurrent RequestsMicha has been working on a new feature which will help to make uncoordinated DDOS attacks less effective against Lucee, by amongst other things reducing the thread priorityIt's been added to the 5.3.9.151-SNAPSHOT and 5.3.10.39-SNAPSHOTshttps://dev.lucee.org/t/allow-reducing-the-priority-of-concurrent-requests/10807/3 ICYMI - 117 ACF and Lucee roundtable (Part 3 – future CFML) with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 3 – future CFML)” in this episode of ColdFusion Alive Podcast, with host Michaela Light.“We're gonna be talking about Adobe ColdFusion and Lucee and how they compare and contrast and all cool new features coming in the next five years that we prognosticate future performance. Improvements might be coming CFML engine updates and how you can best approach those confusion security. And we'll wrap up with some other questions about being a good CFML developer and conferences this year.”https://teratech.com/podcast/acf-and-lucee-roundtable-part-3-future-cfml-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/INTO THE BOX - Updates1 month left until the start of the Pre-Conf, the Workshop and 2 days of 2 track content. ITB Pre-Conference Schedule Finalized on the Website (3 sessions TBA)Workshops are starting to fill up - don't miss your chance.https://intothebox.org/ New Releases and UpdatesLucee - Image Extension 1.2.0.1 and 1.0.0.44, isImageFile() invalid file locking fixedBugfix: locked temp image files - isImageFile()https://luceeserver.atlassian.net/browse/LDEV-3931When using isImageFile() for certain formats, if the file wasn't an image, Lucee was leaving the file locked.https://dev.lucee.org/t/image-extension-1-2-0-1-and-1-0-0-44-isimagefile-invalid-file-locking-fixed/10808 ICYMI - CFConfig - Now supports Scheduled Tasks in LuceeThanks to a sponsor, CFConfig now supports importing/exporting scheduled tasks for #Lucee Server (Adobe already had support)! Please give it a test with the latest version and remember, tasks need imported into the web context of Lucee! #CommandBox #CFML #ColdFusionhttps://www.forgebox.io/view/commandbox-cfconfigICYMI - ColdBox 6.8.0 Released!I am incredibly excited to announce the release of ColdBox v6.8.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This update includes some important fixes and we managed to squeeze some nice improvements!Bug COLDBOX-1134 Router closure responses not marshaling complex content to JSON COLDBOX-1132 New virtual app was always starting up the virtual coldbox app instead of checking if it was running already Improvement COLDBOX-1131 Updated Missing Action Response Code to 404 instead of 405 COLDBOX-1127 All core async proxies should send exceptions to the error log New Feature COLDBOX-1130 New config/ColdBox.cfc global injections: webMapping, coldboxVersion COLDBOX-1126 Funnel all out and err logging on a ColdBox Scheduled Task to LogBox TaskCOLDBOX-1135 Remove HandlerTestCase as it is no longer in usage.https://www.ortussolutions.com/blog/coldbox-680-released/ICYMI - Adobe CFML VS Code Extension released (in Public Beta)https://marketplace.visualstudio.com/items?itemName=com-adobe-coldfusion.adobe-cfml-lspWebinar / Meetups and WorkshopsOrtus Webinar - August - Ortus Team - Into the Box Preview and Q&AAugust 26th, 2022: Time 11:00AM Central Time ( US and Canada )Join some of the Ortus Core Team as they discuss all the great things coming to you from Into the Box, with the Pre Conference Online Sessions, Full Day Workshops and then the 2 day 2 track in Person Conference.The session will be informal, with Q&A from the chat, with maybe a couple of last minute surprise announcements.Register now: https://bit.ly/3cW6LlM Adobe WorkshopsJoin 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-premiseTUESDAY, AUGUST 9, 20229.00 AM - 4.30 PM AESTColdFusion WorkshopBrian Sappeyhttps://coldfusion-1-day-training.meetus.adobeevents.com/ WEBINAR - THURSDAY, AUGUST 18, 202210:00 AM PDTMaking Games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/ WEBINAR - THURSDAY, SEPTEMBER 22, 202210:00 AM PDTBuilding Custom Adobe Connect Pods with CF2021Mark Takatahttps://building-custom-adobe-connect-pods-cf2021.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 - 1 new videos - https://cfcasts.com/series/logbox-101 Episode 11 - Async Appender https://cfcasts.com/series/logbox-101/videos/async-appenders 2022 ForgeBox Module of the Week Series - 1 new Videohttps://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon LogBox 101 from Eric Peterson - 3 more videos left! Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin ColdBox Elixir from Eric Conferences and TrainingRedis Hackathon on DevFrom now through August 29th, 2022, DEV has partnered up with Redis for a community hackathon that will give you the chance to build a new application using Redis or simplify a complex backend. Anyone who submits a valid project (including an official submission post, published on DEV) will be automatically entered to win a variety of fantastic prizes (including up to $2,000 USD).If you're familiar with our hackathons here on DEV, you know that the community has a lot of fun with them and gets pretty creative with what they build. Whether you've joined us in the past or not, we hope you'll throw your hat into the ring by participating in the Redis Hackathon on DEV!https://dev.to/devteam/announcing-the-redis-hackathon-on-dev-3248Into the Box - Pre ConferenceAug 29th - Sep 2nd, 20222 sessions a day, 5 days in the week - 10 sessions totalConference Website:https://intothebox.orgInto The Box 2022September 6, 7 and 8, 2022 in Houston, TexasOne day workshops before the two day conference!Sign up for the workshops before they fill up - couple are almost filledConference Website:https://intothebox.orgCF Summit - OfficialAt the Mirage in Las Vegas, NVOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.html Registrations are now open.Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019The suite doubled it's prices but we're working hard to keep the costs to the attendees the sameInto the Box Latam 2022Dec 5th or 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 WeekAdobe Corner8/4/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: Quick FixSometimes we all need a helping hand.Wait.Does an IDE even have a hand?Anyway, imagine if your VS Code was able to flag issues with your code, make suggestions, but then even make those suggestions come to life! The Builder extension for VS Code includes a “quick fix” capability.https://coldfusion.adobe.com/2022/08/acf-builder-extension-quick-fix/ 8/4/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: Code RefactoringWhat is “code refactoring”? Is it a cool new UK reality show where you win prizes by changing up your applications to work better? No, but if any tv producers from the UK read this and are interested, call me.https://coldfusion.adobe.com/2022/08/acf-builder-extension-code-refactoring/ 8/4/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: Code AssistOften, the main reason we use a purpose-built IDE for our development work is for getting help with things like code completion, hinting, scaffolding and other similar features. This is often a big differentiator from more simplified editors such as, for example, Notepad.https://coldfusion.adobe.com/2022/08/acf-builder-extension-code-assist/ 8/4/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: Security AnalyzerSecurity is a critical aspect of programming. The Security Analyzer is a powerful, useful tool for CFML developers to use to help prevent vulnerable code in their application. It can warn about potential threats, give you an idea on the level of the threat, and suggest potential solutions to the issues.https://coldfusion.adobe.com/2022/08/acf-builder-extension-security-analyzer/ 8/3/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: PMT Code ProfilerThe Performance Monitoring Toolkit (PMT) provides critical performance data for your running Adobe ColdFusion servers. It monitors all transactions and captures a variety of data metrics including response and run times, errors, and other data. The Builder Extension provides the ability to view data from the PMT server in a report.https://coldfusion.adobe.com/2022/08/acf-builder-extension-pmt-code-profiler/ 8/2/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: RDS IntegrationRDS has helped ColdFusion developers with their development workflows for a very long time, and ever since Adobe ColdFusion Builder version 1.0 (code named “Bolt”) CF developers have been able to interact with various aspects of their development environment using RDS. In the ACF Builder Extension, this is also the case, with powerful capabilities that become available when using & logging the extension into RDS.https://coldfusion.adobe.com/2022/08/acf-builder-extension-rds-integration/ 8/1/22 - Blog - Mark Takata - ColdFusion Portal - ACF Builder Extension: Server PanelOne of the incredible differentiating features of the Builder Extension is the ability to setup & control your servers directly from VS Code. This was a very popular feature in ColdFusion Builder (Eclipse) and provides nearly identical functionality here.https://coldfusion.adobe.com/2022/08/acf-builder-extension-server-panel/ Community Corner8/6/22 - Tweet - James Moberg - CFML Legacy ConverterAny #CFML developers working with legacy #ColdFusion code? I'm almost finished developing a CFC that will "standardize/modernize tags, functions, member functions, attributes, operators & SQL case." (I'm hoping to share sometime next week.) #NoMoreManualSearchReplacehttps://twitter.com/gamesover/status/1555990302564814850 https://twitter.com/gamesover8/5/22 - Blog - Ortus Solutions - Ortus Content Digest for week of August 5thIt's August 5th... what has Ortus been publishing this week? We have the CFML News Podcast, some CFCasts and YouTube Videos, lots of Ortus and ITB Blog Posts. We have a lot more planned for next week as well.https://www.ortussolutions.com/blog/ortus-content-digest-for-week-of-august-5th/?utm_medium=referral&utm_source=contentstudio.io 8/4/22 - Tweet - Brad Wood - Ortus Solutions - Client Cert AuthI think I've finally cracked the client cert auth in #CommandBox. This was a huge project, but important for our government clients. Let me know if you want to help test it. I've also refactored basic auth and laid roadwork for digest auth, SSO, and NTLM auth. #CFML #ColdFusion https://twitter.com/bdw429s/status/1555234073630674947 https://twitter.com/bdw429s 8/3/22 - Blog - Dan Card - Ortus Solutions - Integrating ColdBox with Existing Code Series Part 4: More IntegrationRecently, I did a webinar on Refactoring Legacy Code and the question came up about whether or not it was possible to use ColdBox with existing code without converting everything to a ColdBox module or making changes to the existing codebase.https://www.ortussolutions.com/blog/integrating-coldbox-with-existing-code-series-part-4-more-integration/?utm_medium=referral&utm_source=contentstudio.io 8/2/22 - Blog - Zac Spitzer - Lucee Release Roadmap, 6.0, 5.3.9 and 5.3.105.3.9 - Firstly, we have been working on the open regressions 11 with 5.3.9 and hope to release a quick RC this Friday.6.0.0-BETA - There are still a number of blockers which we still need to address, but we are getting very close.https://dev.lucee.org/t/lucee-release-roadmap-6-0-5-3-9-and-5-3-10/10810 7/30/22 - Blog - Bang Website - ColdFusion Development Alive & Well Says BANG! DevelopersAs an active ColdFusion Developer since 1998 (when it was still owned by Allaire, prior to being purchased by Macromedia and then Adobe) we laugh every time we hear "ColdFusion is Dead". We've used it non-stop for over two decades while other popular programming languages have come and gone.If you are looking for ColdFusion programmers or Web Developers fluent in Adobe ColdFusion mark-up language and the many uses of ColdFusion for software development, you are in the right place. View our Web Development page for more information about our services. For more information about the ColdFusion Web Development Platform and it's history read on.https://www.bangwebsitedesignphoenixaz.com/blog/ColdFusion-Development-Alive-Well-Says-BANG-Developers.cfm CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 116 ColdFusion positions from 62 companies across 55 locations in 5 Countries.2 new jobs listed this weekFull-Time - Web/Data Developer at Clinton, NY or Remote - United States Aug 09https://www.getcfmljobs.com/viewjob.cfm?jobid=11505 Full-Time - Application Developer IV - Temp (Coldfusion Developer) Remot.. - United States Aug 04https://www.getcfmljobs.com/jobs/index.cfm/united-states/Application-Developer-IV-Temp-Coldfusion-Developer-Remote-at-Des-Moines-IA/11504 Other Job Links Ortus Solution https://www.ortussolutions.com/about-us/careers Tomorrow's Guides - Senior ColdFusion Developer - Remote (UK Based) https://www.tomorrows.co.uk/jobs.cfm Hamilton https://apply.interfolio.com/110991 There is a jobs channel in the CFML slack team, and in the box team slack now too ForgeBox Module of the WeekError Filter A ColdBox Module to filter error messages to remove unwanted fields and items in the tagContext array to reduce noise and make error items more readable.Note: Based on ideas and work from John Wilson at Synaptrix! Thanks!https://www.forgebox.io/view/errorFilter VS Code Hint Tips and Tricks of the Weekgit nahCustom Git Aliasesgit config –global alias.nah=!git reset --hard && git clean -dfThis cleans whatever you have going on.`git nah`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. 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to Koding with the Kiwi + Friends https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Jordan Clark Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Brian Ghidinelli - Hagerty MotorsportReg Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Richard Herbet Brett DeLine Kai Koenig Charlie Arehart Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge (Monghee) Kevin Wright John Whish Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors Thanks everyone!!! ★ Support this podcast on Patreon ★
2022-08-02 Weekly News - Episode 159Watch the video version on YouTube at https://youtu.be/AzEMIYR_PHcHosts: Eric Peterson - Senior Developer at Ortus Solutions Daniel Garcia - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE - Have a few laughs! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our ReposStar all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsICYMI - Adobe Developer Week was two weeks ago! July 18-22ndThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Gavin and Luis presented Monday - more great content to comeWhat are you waiting for? Register now!Site Link: https://adobe-coldfusion-devweek-2022.attendease.com/registration/form Recordings: Most recent videos https://www.youtube.com/c/adobecoldfusion/videos Blog - https://coldfusion.adobe.com/2022/07/all-devweek-2022-videos-now-posted-on-youtube/ICYMI - How does CFML really perform compared to other languages?I've talked about the TechEmpower performance benchmarks before, but I wanted to highlight them again. They are the closest thing the internet has to a giant cage match between nearly every language and framework out there. The benchmarks have a suite of tests, such as run 20 queries on a page and output some data, and every language and framework implements the same logic in their syntax and style. The tests literally take days to run in full and spin up each combination of language and framework in docker containers where they are hammered with oodles of traffic and then the juicy stats are recorded for sweet graphical comparisons.https://community.ortussolutions.com/t/how-does-cfml-really-perform-compared-to-other-languages/9325 117 ACF and Lucee roundtable (Part 3 – future CFML) with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 3 – future CFML)” in this episode of ColdFusion Alive Podcast, with host Michaela Light.“We're gonna be talking about Adobe ColdFusion and Lucee and how they compare and contrast and all cool new features coming in the next five years that we prognosticate future performance. Improvements might be coming CFML engine updates and how you can best approach those confusion security. And we'll wrap up with some other questions about being a good CFML developer and conferences this year.”https://teratech.com/podcast/acf-and-lucee-roundtable-part-3-future-cfml-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/INTO THE BOX - Updates1 month left until the start of the Pre-Conf, the Workshop and 2 days of 2 track content. ITB In Person Schedule Finalized on the WebsiteWorkshops are starting to fill up - don't miss your chance.https://intothebox.org/New Releases and UpdatesCFConfig - Now supports Scheduled Tasks in LuceeThanks to a sponsor, CFConfig now supports importing/exporting scheduled tasks for #Lucee Server (Adobe already had support)! Please give it a test with the latest version and remember, tasks need imported into the web context of Lucee! #CommandBox #CFML #ColdFusionhttps://www.forgebox.io/view/commandbox-cfconfigColdBox 6.8.0 Released!I am incredibly excited to announce the release of ColdBox v6.8.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This update includes some important fixes and we managed to squeeze some nice improvements!Bug COLDBOX-1134 Router closure responses not marshaling complex content to JSON COLDBOX-1132 New virtual app was always starting up the virtual coldbox app instead of checking if it was running already Improvement COLDBOX-1131 Updated Missing Action Response Code to 404 instead of 405 COLDBOX-1127 All core async proxies should send exceptions to the error log New Feature COLDBOX-1130 New config/ColdBox.cfc global injections: webMapping, coldboxVersion COLDBOX-1126 Funnel all out and err logging on a ColdBox Scheduled Task to LogBox TaskCOLDBOX-1135 Remove HandlerTestCase as it is no longer in usage.https://www.ortussolutions.com/blog/coldbox-680-released/Adobe CFML VS Code Extension released (in Public Beta)https://marketplace.visualstudio.com/items?itemName=com-adobe-coldfusion.adobe-cfml-lspWebinar / Meetups and WorkshopsICYMI - Ortus Webinar - July - Legacy Migration Follow Up: Using Coldbox with an Existing Code BaseJuly 29th 2022: Time 11:00 AM Central Time ( US and Canada )Dan Card will be presenting a follow up to his June webinar: Getting started with the Legacy Migration. Dan received some good questions, so July's Webinar: Legacy Migration Follow Up: Using Coldbox with an Existing Code Base with Dan Card. If you have a more traditional / legacy codebase, and are wanting to modernize with ColdBox, but don't know where to start, this webinar is just for you!with Dan CardRecording on CFCasts - https://cfcasts.com/series/ortus-webinars-2022/videos/legacy-migration-follow-up:-using-coldbox-with-an-existing-code-base Ortus Webinar - August - Ortus Team - Into the Box Preview and Q&AAugust 26th, 2022: Time 11:00AM Central Time ( US and Canada )Join some of the Ortus Core Team as they discuss all the great things coming to you from Into the Box, with the Pre Conference Online Sessions, Full Day Workshops and then the 2 day 2 track in Person Conference.The session will be informal, with Q&A from the chat, with maybe a couple of last minute surprise announcements.Register now: https://bit.ly/3cW6LlM Adobe WorkshopsJoin 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-premiseTUESDAY, AUGUST 9, 20229.00 AM - 4.30 PM AESTColdFusion WorkshopBrian Sappeyhttps://coldfusion-1-day-training.meetus.adobeevents.com/ WEBINAR - THURSDAY, AUGUST 18, 202210:00 AM PDTMaking Games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 - 1 new videos - https://cfcasts.com/series/logbox-101 Episode 10 - Sending Logs to Slack with a Custom Appender https://cfcasts.com/series/logbox-101/videos/sending-logs-to-slack-with-a-custom-appender Ortus Webinars - https://cfcasts.com/series/ortus-webinars-2022 Ortus Webinar for July - Legacy Migration Follow Up: Using Coldbox with an Existing Code Base with Dan Card https://cfcasts.com/series/ortus-webinars-2022/videos/legacy-migration-follow-up:-using-coldbox-with-an-existing-code-base 2022 ForgeBox Module of the Week Series - 1 new Videohttps://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 1 new Video https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon LogBox 101 from Eric Peterson - 3 more videos left! Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin ColdBox Elixir from Eric Conferences and TrainingICYMI - Adobe Developer Week 2022 - Last Week!!!!July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Speakers have been announcedAgenda has been announcedhttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form https://www.youtube.com/c/adobecoldfusion/videos ICYMI - 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.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A 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 Easier API Development and Testing - Use PostMan, Webhook.site, and ngrok to Enhance Your Workflowhttps://that.us/activities/sb6dRP8ZNIBIKngxswIt Into The Box 2022September 6, 7 and 8, 2022 in Houston, TexasOne day workshops before the two day conference!Sign up for the workshops before they fill up - couple are almost filledConference Website:https://intothebox.orgCF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.html Registrations are now open.Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019The suite doubled it's prices but we're working hard to keep the costs to the attendees the sameInto the Box Latam 2022Dec 5th or 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 WeekGenerating common blog files with JasperAUGUST 1, 2022 / ROBERT ZEHNDERMy schedule has been full lately leaving little time for fun side projects, but one thing I really wanted to get working in Jasper was the ability to generate templates from CFML. Eleventy allows you to set the output file using the permalink attribute in the front matter and generate a template dynamically using liquid script. I would like Jasper to function in much the same way, but using CFML to generate the page.https://kisdigital.com/post/generating-common-blog-files-with-jasperChanging ColdBox module behavior without changing the moduleAUGUST 1, 2022 / WIL DE BRUINI have to admit, this title seems a little weird. How can I change some behavior in a module without changing the code? And why do I want to change this behavior?Let me start with the why. I am using a lot of box modules, but sometimes there are some pieces missing, or am I not happy with some default behavior. Many modules are very adaptable, for example using configuration settings or some interceptors. But sometimes this is not enough.In a Free and Open Source Software world we just clone a repo, modify some code and send a pull request to the authors. But what if they don't want your changes? I could fork the project, and create my own module, but from this moment on I am the maintainer of my own module. And sometimes other modules are depending on the module I want to fork, which is often not what I want. But there are other ways to change a module, and they work best for smaller changes.https://shiftinsert.nl/changing-coldbox-module-behaviour-without-changing-the-module/How to get a visitor's real IP in CFMLAUGUST 1, 2022 / WIL DE BRUINSome of our clients love it when we log a lot of security related info in their applications. So on every authentication request we want to log the user's IP and if we are denying access to some parts of the application we want to log this as well. So can we detect the real IP of our users with high confidence? The short answer: you can't trace all the bad guys and people who want to stay anonymous, but for the majority of users you can get some more info.https://shiftinsert.nl/how-to-get-a-visitors-real-ip-in-cfml/Gavin also has a GetRealIP() ForgeBox modulehttps://www.forgebox.io/view/getrealipOr in cbSecurityIntegrating ColdBox with Existing Code Series -3 -First Module / Include our CodeJULY 27, 2022 / DAN CARDRecently I did a webinar on Refactoring Legacy Code and the question came up about whether or not it was possible to use Coldbox with existing code without converting everything to a Coldbox module or making changes to the existing codebase. In the first installation in this series, we took a tour of the various elements which make up ColdBox. In the second installation, we looked at creating layouts, views, and routes in the main site. In this installation, we're going to start incorporating our existing code base and do so using a module.https://www.ortussolutions.com/blog/integrating-coldbox-with-existing-code-series-3-first-module-include-our-codeUse arraySet to Initialize an Array of a Specific SizeJULY 27, 2022 / MATTHEW CLEMENTEI recently learned about the function arraySet. It's a niche function, to be sure, but I nevertheless found that it served a useful purpose when creating arrays. How is it useful? The short answer is that arraySet, when combined with a mapping function, can be used to initialize an array of a specific size with a range of values. This is really handy for generating data when testing, putting together a demo, or if you just need some placeholder data while scaffolding an application.https://blog.mattclemente.com/2022/07/27/til-cfml-arrayset/CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 116 ColdFusion positions from 62 companies across 55 locations in 5 Countries.0 new jobs listed this weekOther Job Links Ortus Solutions https://www.ortussolutions.com/about-us/careers Tomorrow's Guides - Senior ColdFusion Developer - Remote (UK Based) https://www.tomorrows.co.uk/jobs.cfm There is a jobs channel in the CFML slack team, and in the box team slack now too ForgeBox Module of the WeekRoute VisualizerThe ColdBox Route visualizer will map out all your routing tables for any ColdBox 4+ application. Just drop into your modules folder or use the box-cli to installbox install route-visualizer --savedevOnce installed you can now visit the entry point /route-visualizer, if rewrites are enabled, or /index.cfm/route-visualizer, if rewrites are not enabled, and go
Charlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 3 – future CFML)” in this episode of ColdFusion Alive Podcast, with host Michaela Light. “We're gonna be talking about Adobe ColdFusion and Lucee and how they compare and contrast and all cool new features coming in the next […]
2022-07-05 Weekly News - Episode 155Watch the video version on YouTube at https://youtu.be/5qwrXXhBdB8Hosts: Eric Peterson - Senior Developer at Ortus Solutions Daniel Garcia - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE - Have a few laughs! Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon Support Goal 1 - We have 36 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions Goal 2 - We are 43% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsICYMI - Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricingLocation: Aria - In the luxurious Executive Hospitality Suite like 2019https://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367 The Suite practically doubled it's prices but we're working hard to keep the costs to the attendees the same4 days of amazing content, for only $899 - that's a steal in VegasINTO THE BOX - UpdatesInto the Box Early Bird ticket pricing is over!We extended it for the 4th of July, but that is now over. Announcing - Pre-Conference - Second set of Speakers Announced Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. To do that, last week we announced a Pre-Conference / 3rd Track for ITB. Read more about it here. Today we're happy to announce our second set of speakers for our Pre-Conference Track.Confirming the final pre-conference speakers in the next week or two and finalizing the schedule.The format: Dev Week format - Mon Aug 29th - Friday Sept 2nd. Each day will have 2 sessions, 11am CDT and 2pm CDT Sessions will be live, with Q&A via Zoom for ITB Attendee ticket holders. The recorded sessions will be provided to the ITB attendees for download to watch prior to the conference (on the plane for example) in case they cannot attend the live session. We will also have a viewing area on site, which will act like a 3rd track at the conference itself. Confirmed Speakers ( more to come ) Mark Takata Charlie Arehart Ray Camden Matthew Clemente Brian Rinaldi Kai Koenig New Releases and UpdatesAdobe ColdFusion Build (VS Code) BetaDo you want to help us test and improve our upcoming Adobe ColdFusion Builder Extension for VS Code? Well, the time is nearly here. We are collecting emails of interested users.We are starting with a very small closed beta just to shake any lingering bugs out. This is happening over the weekend.Once we feel comfortable, users who have signed up for this beta (form link below) will slowly begin getting invites for a pre-release forum dedicated to the full closed beta program. This is likely to occur early to mid next week.We need people who are fired up, willing to put in time testing and provide us with solid, informative feedback. The full, open launch of the product is coming shortly after Dev Week but this is your opportunity to get a chance to see it early, test it and help us make it as awesome as possible.Please note: There may be bugs. This should not be used in production during the time of the beta testing. I shouldn't have to tell you that lol. But here we are. I use this tool already in my day to day. But your workflow might be different. We will be adding people slowly, so if you don't get an email early next week, just give it a moment. The earlier you sign up, the more likely you get in.Sign up here: https://forms.office.com/Pages/ResponsePage.aspx?id=Wht7-jR7h0OUrtLBeN7O4VmPZrcheetIstWzdVorFtxURjVKSE5KNFZSSzg4MzdHUzRaOTZBQ1Q3SS4u&fbclid=IwAR3eZ4hD9cSXJKuME2mIeOYp8c4j-LT0mr_iCzPnSU52NkBdBxU-Az5abLg ICYMI - ColdBox 6.7.0 ReleasedI am incredibly excited to announce the release of ColdBox v6.7.0 and its standalone companion libraries: CacheBox, LogBox and WireBox. This is an action packed release for all internal libraries with a big focus on performance, async programming, task scheduling and testing. Event Caching HTTP Response Codes WireBox Performance, Performance and More Performance New ColdBox Testing Virtual App Scheduled Tasks Exception Handling ColdBox Schedulers Automatic Injection Scheduled Tasks Start and End Dates xTask() - Easy Disabling of Tasks Scheduled Tasks Singular Time Units Safe Shutdown of Executors and Schedulers forAttribute() - Integrate with JS Frameworks Easily Async Interceptors Data ORM Event Handling https://www.ortussolutions.com/blog/coldbox-670-releasedWEBINARS / MEETUPS AND WORKSHOPSOnline CF Meetup - "Planning and Building my Developer Feud Quiz API", with Gavin PickinThursday, July 7, 20229:00 AM to 10:00 AM PDTIn this session, we are going to plan and build our very own Developer Feud Quiz. To do this, we will analyze and plan our app, starting with the User Stories, and then mapping that to Database, Models, and we can start building out our API, using CRUDDY by Design philosophies. We'll shell out our TDD style Tests, and then create a couple of resources and routes.Meetup Link: https://www.meetup.com/coldfusionmeetup/events/286853927/ICYMI - Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Daniel Garcia - talking about OpenAPI and Swagger DocumentationDaniel and Gavin worked through a lot of content, what is the OpenAPI and Swagger Doc, some tools like editor.swagger.io and Daniel's CBSwaggerUI module. They looked at how to add tags, security, parameters, requestbody, responses and different ways to organize your apidocs after great questions from one of the Patreons, David Bellanger. David prompted them to go down a rabbit hole, but opened an interesting train of thought, with modularized tests and apidocs, where the goal is encapsulation.The session covered a lot, and finished with Gavin showing a couple of box.json scripts using CommandBox task runners to validate your swagger docs, and how to import your swagger doc into Postman, and using Environment Variables with Postman tests.https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220701-koding-with-the-kiwi-+-friends-daniel-garcia-api-documentation No koding with the kiwi this week! - Gavin will be back next week!Adobe WorkshopsJoin 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-premiseTUESDAY, AUGUST 9, 20229.00 AM - 4.30 PM AESTColdFusion WorkshopBrian Sappeyhttps://coldfusion-1-day-training.meetus.adobeevents.com/ THURSDAY, AUGUST 18, 202210:00 AM PDTMaking Games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 https://cfcasts.com/series/logbox-101DBAppenderhttps://cfcasts.com/series/logbox-101/videos/dbappender Publish your First ForgeBox Package - https://cfcasts.com/series/publish-your-first-forgebox-package ForgeBox Admin - Organizationshttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/forgebox-admin-organizations Koding with the Kiwi - https://cfcasts.com/series/koding-with-the-kiwi-+-friends 20220701 Koding with the Kiwi + Friends - Daniel Garcia - API Documentationhttps://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220701-koding-with-the-kiwi-+-friends-daniel-garcia-api-documentation 2022 ForgeBox Module of the Week Series - 2 new Videoshttps://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videoshttps://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon Last video for Gavin Pickin - Publish Your First ForgeBox Package LogBox 101 from Eric Peterson Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin Conferences and TrainingQuasar ConfPlease let us know about you and what you'd like to speak about in all things Quasar or Vue!!!Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMThttps://dev.to/quasar/its-back-quasarconf-2022-call-for-proposals-13mn 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.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A 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 Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Speakers have been announcedAgenda has been announcedhttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form VueJS Forge After many requests - New Dates - July 13th-14thDue to many of you taking advantage of early summer vacations, we have decided to postpone the event to a date that will make sure as many of you as possible won't miss out on the opportunity to attend Vue.js Forge!Organized by Vue School_The largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a companyCompany Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your teamSneak Peek into the Project: Project Management SAAS Apphttps://vuejsforge.com/Into The Box 2022September 6, 7 and 8, 2022One day workshops before the two day conference!Sign up for the workshops before they fill upConference Website: https://intothebox.orgITB Blog has new updates almost every day!CF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ https://www.adobe.com/products/coldfusion-family/certificate.html Registrations are now open.For just $99!Grab your early-bird tickets before June 30.From Slack re Adobe Certified ProfessionalThe Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered. Mark Takata, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD. I highly recommend it as a test of your skills, I guarantee everyone will learn something new.Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.Ortus CF Summit Training WorkshopColdBox Zero to MegaHero : REST APIs + VueJS Mobile AppOct 5th and 6th - After CF Summit ConferenceLead by Luis Majano & Gavin PickinPrice: $799 - Early bird pricinghttps://www.eventbrite.com/e/ortus-cf-summit-training-workshop-tickets-375306340367Location: Aria - In the luxurious Executive Hospitality Suite like 2019The suite doubled it's prices but we're working hard to keep the costs to the attendees the sameInto the Box Latam 2022Dec 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week7/2/2022 - Blog - Robert Zehnder - Commandbox-jasper SSG generatorI recently had the chance to get familiar with CommandBox while I was updating my blog. My last post outlined how I used CommandBox to allow me to manage my blog from the command line. I enjoyed that experience so I thought I would work with CommandBox once again.Last year I wrote a static site generator called Jasper. So far I have built Jasper using ColdBox as well as FW1. I am going to take things one step further and I will implement Jasper as a CommandBox module. Apparently I really enjoy writing SSGs.I decided to split the project in to two main parts: the jasper-cli blog scaffold and the jasper command that handles generating the static site.https://kisdigital.com/post/commandbox-jasper-ssg-generatorhttps://github.com/robertz/jasper-cli.git 7/4/22 - Blog - Ben Nadel - Building-Up A Complex Objects Using Form POST-Backs In ColdFusionNormally, when building forms in ColdFusion, I have simple key-value pairs that map neatly onto individual form fields. Recently, however, I've been working on a form workflow that needs to both construct and populate a complex object before the data can be persisted. To manage this workflow, I'm borrowing an idea from ASP.net wherein the "state" of the page is posted back to the server on each form submission. This "state" can then be acted upon by the ColdFusion server in order to maintain complex data structures across page loads.https://www.bennadel.com/blog/4294-building-up-a-complex-objects-using-form-post-backs-in-coldfusion.htm 7/3/22 - Tweet - James Moberg - Updated our MSSQL JDBC libraries from 9.4 to 10.2 for use with #ColdFusionI just updated our MSSQL JDBC libraries from 9.4 to 10.2 for use with #ColdFusion (better than Adobe's built-in third-party drivers IMHO.) A breaking change = secure-by-default. Requires adding ";encrypt=false" to existing connection strings or installing SSL certs.https://twitter.com/gamesover/status/1543624720310013952https://twitter.com/gamesover 7/3/22 - Blog - CF_Timer: No Debugging IP Address Required; Introducing nanoTimeWhile reviewing reports on Lucee's Dev Forum regarding performance differences between using an application-based CFC singleton and a global UDF, I thought I'd release our replacement for Adobe's CFTimer that I wrote back in 2013.https://dev.to/gamesover/cftimer-no-debugging-ip-address-required-introducing-nanotime-1k8h 7/1/22 - Podcast - CF Alive - 116 Lucee 6 Release Features, Behind-the-Scenes, with Zac SpitzerZac Spitzer talks about “Lucee 6 Release Features, Behind-the-Scenes ” in this episode of the ColdFusion Alive podcast with host Michaela Light.Breaking news – early beta in early July https://teratech.com/116-lucee-6-release-features-behind-the-scenes-with-zac-spitzer/ 7/1/22 - Twitter - James Moberg asks Adobe what will it take to add CFML to their Support ForumHey @Adobe @coldfusion, I can't believe that I'm having to reach out to ask this, but what would it take to add support for a robust, 26 year old programming language called #CFML to the Adobe Support Community forum section dedicated to Adobe #ColdFusion?https://twitter.com/gamesover/status/1542582286134247427 https://twitter.com/gamesover 7/1/22 - Blog - Ortus Solutions - CF Summit 2022 Training WorkshopWe are excited to announce Ortus's Training Workshop at CF Summit in Las Vegas this October 5th and 6th, 2022. Luis Majano and Gavin Pickin will be leading this workshop bringing you a deep dive 2 day workshop using the ColdBox framework to build a REST API to power a VueJS front end application, deployed to multiple platforms with the power of Quasar. The workshop is back in the Luxurious Aria Hotel and Casino, following Adobe's CF Summit this year.https://www.ortussolutions.com/blog/cf-summit-2022-training-workshop 7/1/22 - Twitter - James Moberg - QB CheatsheetI searched Bing for "qb github cfml" (I'm weaning myself away from g00gle) and found this #ColdFusion cheatsheet for qb by Tim Badolato. (Result #2!)https://timsayshey.github.io/cfml-cheatsheets/query-builder/ This is a great #cfml resource.https://twitter.com/gamesover/status/1542542388891193345https://twitter.com/gamesover 6/30/22 - Blog - Michael Born - Ortus Solutions - Introduction to MeilisearchThis is an honest introduction to Meilisearch, the hottest new search engine offering power and speed in a simple package.https://www.ortussolutions.com/blog/introduction-to-meilisearch/?utm_medium=referral&utm_source=contentstudio.io 6/29/22 - Blog - Ben Nadel - Using An Array To Power Weighted Distributions In Lucee CFML 5.3.8.201Lately, I've been working on some code that needs to randomly assign a value to a request. But, the "randomness" isn't entirely random: the set values needs to be assigned using a weighted distribution. Meaning, over a period of time, each value should be "randomly assigned" a limited percentage of the time. I'm sure there are fancy / mathy ways to do this; but, I've found that pre-calculating an array of repeated values makes the value-selection process simple in Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4292-using-an-array-to-power-weighted-distributions-in-lucee-cfml-5-3-8-201.htm CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 100 ColdFusion positions from 55 companies across 47 locations in 5 Countries.3 new jobs listedFull-Time - Senior Full Stack Developer [Coldfusion, Contract, 6 months .. - United States Jul 04https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Full-Stack-Developer-Coldfusion-Contract-6-months-recurring-at-Boston-MA/11490 Full-Time - COLDFUSION DEVELOPER at Hyderabad, Telangana - India Jul 01https://www.getcfmljobs.com/jobs/index.cfm/india/COLDFUSION-DEVELOPER-at-Hyderabad-Telangana/11489 Full-Time - Coldfusion Professional at Chennai, Tamil Nadu - India Jun 29https://www.getcfmljobs.com/jobs/index.cfm/india/Coldfusion-Professional-at-Chennai-Tamil-Nadu/11488 PATREON SPONSORED JOB POSTING!Hagerty - MotorSportReg (pronounced REDGE)Senior Software Engineer, MotorsportWe are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.Ready to get in the driver's seat? Join us!https://bit.ly/3985J3U Other Job Links Ortus Solutions - https://www.ortussolutions.com/about-us/careers Clear Capital - Carol from Working Code Podcast - https://bit.ly/3Ocu5Zz Nolan Erck - South of Shasta - Part-time CFML developer wantedSouth of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer.https://southofshasta.com/blog/part-time-cfml-developer-wanted/ There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekColdbox Existing CodeThis site is meant to show some examples of how to incorporate existing code in a Coldbox site. This can either be part of transitioning to a Coldbox site or simply to start putting an API onto existing code without adapting the entire site over to Coldbox.https://www.forgebox.io/view/coldbox-existing-code-blog VS Code Hint Tips and Tricks of the WeekNgrok for VSCodeA VSCode extension to control ngrok from the command palette. You can start, stop, and view dashboard for your tunnels.https://marketplace.visualstudio.com/items?itemName=philnash.ngrok-for-vscodeThank 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. 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to Koding with the Kiwi + Friends https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Brian Ghidinelli - Hagerty MotorsportReg Jordan Clark Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri 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 ★
Niki Coate talks about “The New Earth (More Entrepreneurial Profits, Growth and Joy)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “We're going to be talking about the New Earth and entrepreneurial growth and joy, how you might be missing out on getting your business to grow more easily and to be […] Source
Zac Spitzer talks about “Lucee 6 Release Features, Behind-the-Scenes ” in this episode of the ColdFusion Alive podcast with host Michaela Light. “I'm here with Zac Spitzer from the Lucee Association Switzerland along with some other organizations that I'll tell you about later. And we're going to be talking about some exciting breaking news about […]
2022-06-21 Weekly News - Episode 153Watch the video version on YouTube at https://youtu.be/9D7y9QKUzAg Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Daniel Garcia - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-es out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week BOXLife store: https://www.ortussolutions.com/about-us/shop Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 44% of the way to fully fund the hosting of ForgeBox.io News and AnnouncementsINTO THE BOX - UpdatesInto the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we had the next few episodes of the Modernize or Die Podcast - Conference Edition for ITB 2022… and a big announcement, the Pre-Conference Announcement.To read all of our blog posts from ITB, visit the site or subscribe to RSS https://intothebox.org/blog This week we're going to be announcing more of the podcast episodes including workshop information, and the first list of speakers for the Pre Conference Track.ITB 2022 Podcast Series - Workshop - TestBox - Getting started with BDD-TDD with Brad WoodThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Brad Wood talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-testbox-getting-started-with-bdd-tdd-with-brad-wood Announcing - Pre-Conference + 3rd Track for Into the BoxDue to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.http://www.intothebox.org/blog/announcing-pre-conference-3rd-track-for-into-the-box ITB 2022 Podcast Series - Workshop - VueJs SPA and Mobile App with Rest APIs with Gavin PickinThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer, from the Trainers themselves, Gavin Pickin and Daniel Garcia. This workshop will walk us through creating a Quiz Game app with a ColdBox REST API backend and a VueJS Application, written in the Quasar Framework. We will start with the concept, design our database, plan our API, write some tests, build our API, create our Quasar Framework App, and write some VueJS to hit those API Endpoints. This Quiz game will have a real-world use case, as it brings back to life an old ColdFusion / ColdBox concept, delivered in a fresh new way.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-vuejs-spa-and-mobile-app-with-rest-apis-with-gavin-pickin ITB 2022 Podcast Series - Workshop - Containerizing and Scaling Your Applications with Jon ClausenThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Jon Clausen talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, you will gain knowledge and proficiency in utilizing Docker containers to develop, deploy, and scale ColdFusion (CFML) applications. Be it Docker swarms, Kubernetes, or other orchestration services. Get ready to send your applications out into the great wide world of containerization!https://www.intothebox.org/blog/itb-2022-podcast-series-workshop-testbox-containerizing-and-scaling-your-applications-with-jon-clausen ITB - Top Secret - Big Announcement - Special Pre-Conference Track Due to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways.After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.The format: Dev Week format - Mon Aug 29th - Friday Sept 2nd. Each day will have 2 sessions, 11am CDT and 2pm CDT Sessions will be live, with Q&A via Zoom for ITB Attendee ticket holders. The recorded sessions will be provided to the ITB attendees for download to watch prior to the conference (on the plane for example) in case they cannot attend the live session. We will also have a viewing area on site, which will act like a 3rd track at the conference itself. Confirmed Speakers ( more to come ) Mark Takata Charlie Arehart Ray Camden Matthew Clemente Brian Rinaldi Michael Born New Releases and UpdatesMailgun Support for ColdBox Mail ServicesI am very excited to announce the support for the Mailgun email delivery service in our ColdBox Mail Services module (cbmailservices) thanks to Scott Steinbeck.What is MailgunMailgun is an email delivery service for sending, receiving, and tracking emails.https://www.ortussolutions.com/blog/mailgun-support-for-coldbox-mail-services Galaxie Blog 3 is Now ReleasedI am proud to announce that Galaxie Blog 3 is finally released. It was our goal to build one of the most comprehensive HTML5-based blogging platforms that meets or exceeds the out-of-the-box core blogging functionality of major platforms like WordPress. Take a look and see- with Galaxie Blog 3, I think that you will also agree that we delivered on that goal.https://www.gregoryalexander.com/blog/2022/6/9/Galaxie-Blog-3-is-Now-Released ICYMI - A MEW feature has rolled out to the CommandBox Service Manager - Task ServicesA mew feature has rolled out to the CommandBox Service Manager module. In addition to servers, you can make a Task Runner daemon into a Windows, Mac, or Linux service as well. Great for MQ consumers, file system watchers, or scheduled tasks! https://commandbox-service-manager.ortusbooks.com/task-services WEBINARS / MEETUPS AND WORKSHOPSOnline CF Meetup - “How to find, install and implement 3rd party libraries in CFML” with Gavin PickinThursday, June 23, 20229:00 AM to 10:00 AM PDTIn this meetup, Gavin will show you how to find, install and implement 3rd party libraries in ColdFusion / CFML. He will look at how to find them, how to install them, whether they are zips, gists, copy page, package managers, or even Java Jar files. We'll look at the pros and cons of different approaches, and discuss the best practices for using those 3rd party libraries.Meetup Link: https://www.meetup.com/coldfusionmeetup/events/286569044/ ICYMI - Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Kai Koenig - Talking Databases, ORM, and Database TestingFriday, June 17th, at 1pm PDTIn this video, Gavin the Kiwi, kidnaps Kai Koenig for this weeks Koding with the Kiwi + Friends. After a lot of technical difficulties, Gavin thinks this week's videos should have been called Koding Disasters with the Kiwi + Hecklers.Before this session, Gavin broke his computer, restarted it, froze zoom, and once that was up and running, started the session, only to find the server wouldn't launch. After debugging for a few minutes off camera, the group decides to get this debugging on tape, and they work through fixing the server, and then talk about Databases, Migrations, Testing with Databases.They create some migrations, create some tables, drop some tables, and then discuss the next step, using queries, vs ORM, and how you might architect your handlers, services and models.https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220617-koding-with-the-kiwi-+-friends-kai-koenig-dbs-and-debugging Live Stream Series - Koding with the Kiwi + FriendsSpecial Guest - Sam Knowlton and David Rogers - Talking about Quick & qbFriday, June 24th, at 1pm PDTPatreon's check your email, there will be an email sent Wednesday with the registration link for the zoom call… or keep an eye out in the Patreon Only BoxTeam Slack channel or the Ortus Community Forum section.Not a patreon? Sign up today or wait for us to release the recording on CFCasts after the session.https://www.patreon.com/ortussolutionsTHIS WEEK - Ortus Webinar - June - Getting started with the Legacy Migration with Dan CardJune 24th 2022: Time 11:00 AM Central Time ( US and Canada )We will look at the process of converting legacy .cfm based sites into a more modern coding design which has less overall code, is easier to maintain and manage, mistakes and errors can more readily and speedily identified and fixed, and is easier to read.Registration Link: https://us02web.zoom.us/meeting/register/tZAvceqsqj4vGd2jojyCgn7cUnytPpBeWvV5 View all Webinars: https://www.ortussolutions.com/events/webinars June 2022 Seattle ColdFusion User Group MeetingSending SMS messages using ColdFusion and the Twilio API with Leon O'DanielThursday, June 23, 20225:00 PM to 6:00 PM PDTWe are restarting our Seattle ColdFusion User Group meetings and are looking forward to meeting online with all of you.https://www.meetup.com/Seattle-ColdFusion-User-Group/events/285974950/ Adobe WorkshopsJoin 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-premiseICYMI - WEDNESDAY, JUNE 15, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://1-day-coldfusion-workshop.meetus.adobeevents.com/ WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-cf-workshop.meetus.adobeevents.com/ THURSDAY, JUNE 23, 202210:00 AM PDTExploring the CF Administrator: pt2Mark Takata https://exploring-coldfusion-administrator-2.meetus.adobeevents.com/ THURSDAY, JULY 28, 202210:00 AM PDTMaking games with Adobe ColdFusionMark Takatahttps://making-games-with-adobe-coldfusion.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released LogBox 101 - https://cfcasts.com/series/logbox-101Configuring LogBox - https://cfcasts.com/series/logbox-101/videos/configuring-logbox Publish your First ForgeBox Package - https://cfcasts.com/series/publish-your-first-forgebox-package ForgeBox Admin - Settings- https://cfcasts.com/series/publish-your-first-forgebox-package/videos/forgebox-admin-settings Koding with the Kiwi - https://cfcasts.com/series/koding-with-the-kiwi-+-friends 20220617 - Koding with the Kiwi + Friends - Kai Koenig - DBs and Debugging - https://cfcasts.com/series/koding-with-the-kiwi-+-friends/videos/20220617-koding-with-the-kiwi-+-friends-kai-koenig-dbs-and-debugging 2022 ForgeBox Module of the Week Series - 2 new Videos - https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videos - https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon Last couple of videos for Gavin Pickin - Publish Your First ForgeBox Package LogBox 101 from Eric Peterson Koding with the Kiwi + Friends More ForgeBox and VS Code Podcast snippet videos Box-ifying a 3rd Party Library from Gavin Conferences and TrainingQuasar ConfPlease let us know about you and what you'd like to speak about in all things Quasar or Vue!!!Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMThttps://dev.to/quasar/its-back-quasarconf-2022-call-for-proposals-13mn VueJS ForgeOrganized by Vue SchoolThe largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a companyCompany Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your teamSneak Peek into the Project: Project Management SAAS Apphttps://vuejsforge.com/Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Speakers have been announcedAgenda has been announcedhttps://adobe-coldfusion-devweek-2022.attendease.com/registration/formTHAT 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.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A 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/sb6dRP8ZNIBIKngxswItInto The Box 2022September 6, 7 and 8, 2022One day workshops before the two day conference!Super Early bird pricing ended May 31st, 2022 - Get the early bird price nowSign up for the workshops before they fill upITB Blog has new updates almost every day!Conference Website:https://intothebox.orgCF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ Registrations are now open.For just $99!Grab your early-bird tickets before June 30.Call for Speakers is now Open - No Closing Date - Submit soonFrom Slack re Adobe Certified ProfessionalThe Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered. Mark Takata, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD. I highly recommend it as a test of your skills, I guarantee everyone will learn something new.Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.https://www.adobe.com/products/coldfusion-family/certificate.html Into the Box Latam 2022Dec 7thMore information is coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week 6/21/22 - Blog - Daniel Garcia - Ortus Solutions - Getting started with ColdBox DebuggerThe ColdBox Debugger (cbDebugger) module is “a light-weight performance monitor and profiling tool for ColdBox applications” that can be used to see what is going on with your site. It can monitor any ColdBox site, from frontend sites with views to REST API sites. It can also track many things and give insights into requests, CacheBox caches, database activity (including cborm, quick, qb, and Adobe CF 2018+). It has also been recently updated to use Alpine JS as well as other enhancements. If you have not used ColdBox Debugger in a while, it is time to take another look.https://www.ortussolutions.com/blog/getting-started-with-coldbox-debugger 6/21/22 - Blog/Podcast - Ortus Solutions - ITB 2022 Podcast Series - Workshop - Containerizing and Scaling Your Applications with Jon ClausenThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer. Jon Clausen talks about his upcoming workshop at Into the Box, he talks about who the ideal audience is, and why they should attend. He talks about what will the workshop cover, the requirements for the workshop, and what he hopes the attendees will leave the workshop with. In this workshop, you will gain knowledge and proficiency in utilizing Docker containers to develop, deploy, and scale ColdFusion (CFML) applications. Be it Docker swarms, Kubernetes, or other orchestration services. Get ready to send your applications out into the great wide world of containerization!https://www.intothebox.org/blog/itb-2022-podcast-series-workshop-containerizing-and-scaling-your-applications-with-jon-clausen 6/21/22 - Blog - Ben Nadel - Considering A Stale-While-Revalidate Pattern To Caching In ColdFusionIn a recent episode of Syntax.fm, Scott and Wes discussed HTTP caching headers. From their discussion, I learned that there is an experimental value called, stale-while-revalidate. And, while this post isn't about HTTP caching, their discussion got me thinking about different ways in which I might manage a server-side cache of data that needs to be kept in-sync with a remote data source. I wanted to do some noodling of what a "stale while revalidate" workflow might look like in ColdFusion.https://www.bennadel.com/blog/4287-considering-a-stale-while-revalidate-pattern-to-caching-in-coldfusion.htm 6/20/22 - Blog - Peter Amiri - CFWheels - CFWheels HTMX Plugin publishedA few weeks ago I published a Todo app using CFWheels on the backend and HTMX to provide the interactivity on the front end to make the app look and feel like a full blown SPA app. As I was developing that app I ran into a few things that I wish we had to make development with HTMX a little easier. But I'm getting ahead of myself.https://cfwheels.org/blog/cfwheels-htmx-plugin-published/ 6/20/22 - Blog - Brad Wood - In response to Ben Nadel - Output ANSI formatting in your server logBen Nadel recently asked me on Twitter if he could put colored text in his server's console log… and the response didn't fit in twitters little box.https://community.ortussolutions.com/t/output-ansi-formatting-in-your-server-log/9291 6/20/22 - Blog - Peter Amiri - CFWheels - Wheels CLI matures to Version 1.0It's hard to believe it took so long to get here but modern CFML development has come a long way thanks to tools like CommandBox and ForgeBox. The Wheels CLI is built as a CommandBox module and wouldn't have even been possible without the support of the fine folks at Ortus Solutions.The first commit to the repo for this project was committed back in July of 2016. It's taken a while, that's an understatement, to get here but Wheels itself jumped to 2.0, CommandBox matured, and we were able to put the plumbing in place to support the communication between the CLI and the running server. With nearly 300 commits in the repo, 25 commands in the CLI, and over 20 pages of documentation, it's now time to take the alpha/beta label off send this baby out into the world.Note: Wheels CLI is a CommandBox module that you can use to work with the framework (generate scaffolding, tests, etc)https://cfwheels.org/blog/wheels-cli-matures-to-version-1-0/ 6/20/22 - Blog - Ben Nadel - Playing With Java Pattern's Named Capture Groups In ColdFusionIn yesterday's post on the new jreExtract() method in JRegEx.cfc, I was aliasing the Regular Expression (RegEx) capture groups with human-friendly labels as part of my demo-output. This reminded me that the Java Pattern class added named capture groups in Java 7 (circa 2010); and, I've yet to ever try them out. As such, I thought it was high-time to give named capture groups a try in ColdFusion.https://www.bennadel.com/blog/4286-playing-with-java-patterns-named-capture-groups-in-coldfusion.htm 6/20/22 - Blog - Ortus Solutions - Into the Box - Updates as of June 20th, 2022Into the Box Super Early Bird ticket pricing is over, but you can still get the Early Bird. Last week we had more episodes of the Modernize or Die Podcast - Conference Edition for ITB 2022 and the special Pre-Conference + 3rd Track for Into the Boxhttps://www.ortussolutions.com/blog/into-the-box-updates-as-of-june-20th-2022 6/19/22 - Blog - Ben Nadel - Adding jreExtract() To Pluck Captured Groups Using Regular Expressions In ColdFusionI love Regular Expressions. I use them probably every day in some capacity. And, I've loved having my JRegEx.cfc project to simplify many pattern-based interactions. Today, I'm adding one more tool to that toolbox: jreExtract(). The jreExtract() method matches a Java Regular Expression against an input String and returns a Struct of the captured groups. Sometimes, I want to use a single pattern-match to pluck-out parts of a string in ColdFusion.https://www.bennadel.com/blog/4285-adding-jreextract-to-pluck-captured-groups-using-regular-expressions-in-coldfusion.htm 6/17/22 - Blog - Ortus Solutions - Ortus Content Digest for week of June 17thWhat has Ortus been publishing this week? We have the Podcast, some CFCasts and YouTube Videos, lots of Ortus and ITB Blog Posts. We have a lot more planned for next week as wellhttps://www.ortussolutions.com/blog/ortus-content-digest-for-week-of-june-17th 6/17/22 - Blog - Peter Amiri - CFWheels - CFWheels Added to the htmx Server-Side Examples PageBack in March we published an example app where we took the TodoMVC spec and built a reference implementation of the app with CFWheels and htmx. Here is a quick graphic of the UI of the app.https://cfwheels.org/blog/cfwheels-added-to-the-htmx-server-side-examples-page/ 6/17/22 - Blog / Video - Ben Nadel - Ask Ben: Extending A ColdFusion Session On A Long-Lived PageHi Ben, I am trying to learn ColdFusion and have a question. I hope you can help me. I have an application where a user logs into a portal. Session variables are set to time out in 30 mins. But, is it possible to extend the session if the user keeps using the page. For the application, even if the user is moving the page up and down and making some interaction with the page, the session still expires. Thank you so much in advance.!https://www.bennadel.com/blog/4283-ask-ben-extending-a-coldfusion-session-on-a-long-lived-page.htm 6/17/22 - Blog / Podcast - Into the Box - ITB 2022 Podcast Series - Workshop - VueJs SPA and Mobile App with Rest APIs with Gavin PickinThis podcast is a special podcast for attendees or undecided attendees, to get a view of what the workshop has to offer, from the Trainers themselves, Gavin Pickin and Daniel Garcia. This workshop will walk us through creating a Quiz Game app with a ColdBox REST API backend and a VueJS Application, written in the Quasar Framework. We will start with the concept, design our database, plan our API, write some tests, build our API, create our Quasar Framework App, and write some VueJS to hit those API Endpoints. This Quiz game will have a real-world use case, as it brings back to life an old ColdFusion / ColdBox concept, delivered in a fresh new way.http://www.intothebox.org/blog/itb-2022-podcast-series-workshop-vuejs-spa-and-mobile-app-with-rest-apis-with-gavin-pickin 6/16/22 - Podcast - CFAlive - ACF and Lucee roundtable (Part 2) with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 2)” in this episode of the CF Alive Podcast, with host Michaela Light.Part 2 on Youtube: https://www.youtube.com/watch?v=ukc0Yq4zcFs ShowNotes: https://teratech.com/podcast/acf-and-lucee-roundtable-part-2-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/Part 1 https://www.youtube.com/watch?v=0XISg5Zq0xA 6/16/22 - Blog - Nolan Erck - South of Shasta - Part-time CFML developer wantedSouth of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer.https://southofshasta.com/blog/part-time-cfml-developer-wanted/ 6/15/22 - Blog - Luis Majano - Ortus Solutions - Mailgun Support for ColdBox Mail ServicesI am very excited to announce the support for the Mailgun email delivery service in our ColdBox Mail Services module (cbmailservices) thanks to Scott Steinbeck.What is MailgunMailgun is an email delivery service for sending, receiving, and tracking emails.https://www.ortussolutions.com/blog/mailgun-support-for-coldbox-mail-services 6/15/22 - Blog - Into the Box - Announcing - Pre-Conference + 3rd Track for Into the BoxDue to Covid and other reasons, some of the CFML Community Speakers will not be able to make this years Into the Box - but we wanted to include them anyways. After much discussion and debate, we eventually decided, in the efforts to maximize content, and ensuring we have speakers in front of attendees, the best option was to host a third track for the conference, and we're calling it the pre-conference track.http://www.intothebox.org/blog/announcing-pre-conference-3rd-track-for-into-the-box 6/15/22 - Blog - Live Stream Series - Koding with the Kiwi + Friends - June 17th 2022Starting last Friday, June 10th, at 1pm PDT, Gavin Pickin hosted a live stream, live coding, pair programming with some Community Member "Friends". This stream will try to include special guests from the community, to get their viewpoints / advice on how Gavin should do something. They'll be pair programming while they chat, with each stream focusing on a piece of the project. https://www.ortussolutions.com/blog/live-stream-series-koding-with-the-kiwi-friends-june-17th-2022 CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 97 ColdFusion positions from 53 companies across 47 locations in 5 Countries.1 new jobs listedFull-Time - Senior ColdFusion Developer at Remote - United States Jun 21https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-CFDeveloper/11484 PATREON SPONSORED JOB POSTING!Hagerty - MotorSportRegSenior Software Engineer, MotorsportWe are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.Ready to get in the driver's seat? Join us!https://bit.ly/3985J3U Other Job Links Ortus Solutions - https://www.ortussolutions.com/about-us/careers Clear Capital - Carol from Working Code Podcast - https://bit.ly/3Ocu5Zz Nolan Erck - South of Shasta - Part-time CFML developer wanted - https://southofshasta.com/blog/part-time-cfml-developer-wanted/ South of Shasta is looking for a part-time mid to senior level developer that can assist with some projects for our clients over the next few months, possibly longer. There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekColdBox Debugger v3.3.2+56The ColdBox Debugger module is a light-weight performance monitor and profiling tool for ColdBox applications. It can generate a nice debugging panel on every rendered page or a dedicated visualizer to make your ColdBox application development nicer, funner and greater! Yes, funner is a word!Updated with several features including using AlpineJS for the UI. This module will enhance your application with debugger capabilities, a nice debugging panel and much more to make your ColdBox application development nicer, funer and greater! Yes, funer is a word!This will activate the debugger in your application and render out at the end of a request.Features UI rewritten in Alpine JS Track requests, exceptions, and more Ability to track DB activity for Quick, QB, cbORM, and ACF 2018+ See what's in CacheBox caches Can also use for API sites by going to /cbdebugger to view the debugging info https://www.forgebox.io/view/cbdebugger Blog: Getting started with ColdBox DebuggerThe ColdBox Debugger (cbDebugger) module is “a light-weight performance monitor and profiling tool for ColdBox applications” that can be used to see what is going on with your site. It can monitor any ColdBox site, from frontend sites with views to REST API sites. It can also track many things and give insights into requests, CacheBox caches, database activity (including cborm, quick, qb, and Adobe CF 2018+). It has also been recently updated to use Alpine JS as well as other enhancements. If you have not used ColdBox Debugger in a while, it is time to take another look.https://www.ortussolutions.com/blog/getting-started-with-coldbox-debuggerVS Code Hint Tips and Tricks of the WeekLorem IpsumGenerates and inserts lorem ipsum textA tiny VS Code extension made up of a few commands that generate and insert lorem ipsum text into a text file. It can insert a line, paragraph, or multiple paragraphs.To use the extension, open the command palette (F1 or cmd/ctrl+shift+p, type "lorem ipsum" and select to insert either a line or paragraph.https://marketplace.visualstudio.com/items?itemName=Tyriar.lorem-ipsumThank 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. 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 All Patreon supporters have their own Private Channel access BoxTeam Slack Live Stream Access to Koding with the Kiwi + Friends https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Brian Ghidinelli - Hagerty MotorsportReg Jordan Clark Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Wil De Bruin Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri You can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors For the show notes - visit the websitehttps://cfmlnews.modernizeordie.io/episodes/modernize-or-die-cfml-news-podcast-for-june-21st-2022-episode-153Music from this podcast is used under Royalty Free license from SoundDotCom https://www.soundotcom.com/ and BlueTreeAudio https://bluetreeaudio.com★ Support this podcast on Patreon ★
Kate Galliett talks about “Signal/response method (healing your body and biz)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “Today we're gonna be talking about a new healing method she's developed called signal response. And we'll talk about why that's important. But you can apply it to your body, your business, your […] Source
Charlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable (Part 2)” in this episode of the CF Alive Podcast, with host Michaela Light. “So this is part two of our panel discussion on Adobe ColdFusion and Lucee ColdFusion, or CFML, as they like to say. And if you haven't […]
Rakshith Naresh talks about “Revealing the ColdFusion 2018 Roadmap details ” in this episode of ColdFusion Alive podcast with host Michaela Light. Episode highlights How has CF changed over the last few versions API management platform Docker container – official images will be available by end of Q3 2017 + Redhat openshift platform What features are […]
Conscious Millionaire J V Crum III ~ Business Coaching Now 6 Days a Week
Welcome to the Conscious Millionaire Show for entrepreneurs, who want to create an abundant future for themselves and humanity. Heard by millions in 190 countries. Do you want to put more money in the bank, create a powerful impact, and enjoy a purposeful life? This is the podcast for you! Join host, JV Crum III, as he goes inside the minds of Millionaire Entrepreneurs and World-Class Business Experts. Today's featured episode... Michaela Light: What Would it Take to Be a Conscious Millionaire? Michaela Light help CEOs dramatically increase their business intuition so that they can grow their biz faster with less stress. And not burn out with even more work hours. She is the author of "Intuitive Leadership Mastery" and "What Would It Take?". Like this Podcast? Get every episode delivered to you free! Subscribe in iTunes Download Your Free Money-Making Gift Now... "Born to Make Millions" Hypnotic Audio - Click Here Now! Please help spread the word. Subscribing and leaving a review helps others find our podcast. Thanks so much! Inc Magazine "Top 13 Business Podcasts." Conscious Millionaire Network has over 3,000 episodes and millions of listeners in 190 countries. Join us as a regular listener to get money-making secrets on how you can grow your business and profits faster!
Welcome to the Conscious Millionaire Show for entrepreneurs, who want to create an abundant future for themselves and humanity. Heard by millions in 190 countries. Do you want to put more money in the bank, create a powerful impact, and enjoy a purposeful life? This is the podcast for you! Join host, JV Crum III, as he goes inside the minds of Millionaire Entrepreneurs and World-Class Business Experts. Today's featured episode... Michaela Light: What Would it Take to Be a Conscious Millionaire? Michaela Light help CEOs dramatically increase their business intuition so that they can grow their biz faster with less stress. And not burn out with even more work hours. She is the author of "Intuitive Leadership Mastery" and "What Would It Take?". Like this Podcast? Get every episode delivered to you free! Subscribe in iTunes Download Your Free Money-Making Gift Now... "Born to Make Millions" Hypnotic Audio - Click Here Now! Please help spread the word. Subscribing and leaving a review helps others find our podcast. Thanks so much! Inc Magazine "Top 13 Business Podcasts." Conscious Millionaire Network has over 3,000 episodes and millions of listeners in 190 countries. Join us as a regular listener to get money-making secrets on how you can grow your business and profits faster!
Esther Jacobs talks about “Positive Problem Solving (even when sick with covid)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “We're going to be talking about positive problem solving, even when you're sick with COVID, which she actually was, yet a whole bunch of problems comes up. So we'll learn about that […] Source
2022-05-24 Weekly News - Episode 149Watch the video version on YouTube at https://youtu.be/41GeENj1zho Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Brad Wood - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox, and all your favorite box-en out there. A few ways to say thanks back to Ortus Solutions: BUY SOME ITB TICKETS - COME TO THE CONFERENCE Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportGoal 1 - We have 37 patreons providing 100% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. Goal 2 - We are 48% of the way to fully fund the hosting of ForgeBox.io PATREON SPONSORED JOB POSTING!Hagerty - MotorSportReg2 Job Opportunities for Senior Software Engineer, Motorsport - more in the job section.Watch the video on YoutubeReady to get in the driver's seat? Join us!https://bit.ly/3985J3U News and AnnouncementsCFSummit Website has Announced Dates for 2022It's finally happening! For the first time in 2 years, our 10th edition of the Adobe ColdFusion Summit will be in-person! Oct 3-4th will be when you meet coders from across the globe, learn from industry professionals, and dive into our latest release, as you explore coding like never before. On October 5th, we're hosting a certification program too. Join in and earn your very own Adobe badge and certificate.https://cfsummit.adobeevents.com/ INTO THE BOX - UpdatesAnnouncing Speakers and Sessions for Into the Box 2022 - Round 2We are excited to announce the second set of speakers and sessions. We have a great mix of Ortus Speakers and Community speakers in this conference, and we have more community speakers coming soon, with a couple more special announcements.Here is the next 10 speakers and their sessions.https://www.intothebox.org/blog/announcing-speakers-for-into-the-box-2022-round-2/?utm_medium=referral&utm_source=podcast Into the Box 2022 - First Workshops Announced Async Programming & Scheduling Containerizing & Scaling Your Applications Legacy Code Conversion To The Modern World! TestBox: Getting started with BDD-TDD Oh My! https://www.ortussolutions.com/blog/into-the-box-2022-first-workshops-announced/Help us decide on the other workshops - Twitter Poll concluded! CommandBox CLI Scripting/Productivity Up and Running with Quick VueJs SPA and Mobile App with Rest APIs Foundeo,Inc. to Join Into the Box 2022 as a Bronze Sponsorhttp://www.intothebox.org/blog/foundeoinc-to-join-into-the-box-2022-as-a-bronze-sponsor CFML Slack Channel without using SlackSean Corfield tweeted about this new Slack link, and we wanted to share it.https://cfml.linen.dev/ New Releases and UpdatesCommandBox v5.5.2 Released!We are pleased to release CommandBox 5.5.2. This is patch release following our recent 5.5.1 release. It contains mostly fixes for regressions in the 5.5. release. If you're upgrading from CommandBox 5.4, please refer to the 5.5.1 release notes first.Good number of bug fixes, improvements and tasks.https://www.ortussolutions.com/blog/commandbox-552-released/?utm_medium=referral&utm_source=podcast Lucee 5.3.9.141 ReleasedFollowing up on our 5.3.9.133 stable release, the Lucee team is proud to announce our 5.3.9.141 stable releasehttps://dev.lucee.org/t/lucee-stable-release-5-3-9-141/10219/2 Adobe CF Builder release - updateFrom Mark on Slack I know I sound like a broken record, but it is really close. I've had 2 long demos of it this week, with one more left. It looks really, really good. I'm using the latest build for all my demos, and its like... right there. There's like, one dumb bug that's probably already been fixed. Look for at least one deep dive engineering talk about VS Code during Developer Week (and I'm pushing for 2 talks because, frankly, an hour isn't enough time to cover everything this tool does). I'm trying so hard not to oversell it here, but I honestly think this is going to become the number 1 CFML IDE tool everyone uses.https://app.slack.com/client/T06T9JEE9/C06TABBT8/thread/C06TABBT8-1653026069.319079 ICYMI - Adobe CF Engine Updates are in CommandBox nowAdobe CF engines 2018.0.14+330003 and 2021.0.04+330004 are now available on ForgeBox for your usage. When started on CommandBox 5.5, ACF 2021 is finally free of Log4j 1.x. ACF 2018 seems to still be using Log4j 1.x however.ICYMI - CFWheels 2.3.0 Stable ReleasedThis is the official v2.3.0 release. It is dropping a little over a week from Release Candidate 1. We simply wanted to make sure the new CI/CD workflow was functioning before calling the release final. We feel confident that we're good to mark this release as final. There are no new enhancements or bug fixes in this release from 2.3.0.rc.1.Blog: https://cfwheels.org/blog/cfwheels-2-3-0-released/ WEBINARS / MEETUPS AND WORKSHOPSOrtus Webinar - May - Clearing the Fuzzies on Fuzzy Search with Michael BornMay 27th 2022: Time 11:00 AM Central Time ( US and Canada )Take a walk through the world of search in this webinar which will show why your database search is not smart enough, explain the basics of how fuzzy search works, and show how to use CBElasticsearch to bring the power of fuzzy searching to your CF application.https://us02web.zoom.us/meeting/register/tZIqd-6ppz0qGtGPJxmywPST06e74ExsmshB View all Webinars: https://www.ortussolutions.com/events/webinars June 2022 Seattle ColdFusion User Group MeetingWe are restarting our Seattle ColdFusion User Group meetings and are looking forward to meeting online with all of you.This month's meeting includes a presentation by Leon O'Daniel on sending SMS messages using ColdFusion and the Twilio API.https://www.meetup.com/Seattle-ColdFusion-User-Group/events/285974950/ Adobe WorkshopsJoin 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-premiseWEDNESDAY, MAY 26, 202210AM PTWebinar - Exploring the CF Administrator: pt1Mark TakataIn part one of exploring the capabilities of the ColdFusion Administrator, Mark will explore the GUI of this powerful, unique ColdFusion tool, explaining how to use many of the capabilities exposed and available for tuning.https://exploring-coldfusion-administrator-1.meetus.adobeevents.com/ WEDNESDAY, JUNE 15, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://1-day-coldfusion-workshop.meetus.adobeevents.com/ WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx https://adobe-cf-workshop.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comJust Released Gavin Pickin - Publish Your First ForgeBox Package How to exclude files when using ForgeBox to zip and publish your packagehttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/how-to-exclude-files-when-using-forgebox-to-zip-and-publish-your-package How to use another build process for zipping up your package for publishing https://cfcasts.com/series/publish-your-first-forgebox-package/videos/how-to-use-another-build-process-for-zipping-up-your-package-for-publishing 2022 ForgeBox Module of the Week Series - 2 new Videos https://cfcasts.com/series/2022-forgebox-modules-of-the-week 2022 VS Code Hint tip and Trick of the Week Series - 2 new Videos https://cfcasts.com/series/2022-vs-code-hint-tip-and-trick-of-the-week Coming Soon Last couple of videos for Gavin Pickin - Publish Your First ForgeBox Package LogBox 101 from Eric Peterson Box-ifying a 3rd Party Library from Gavin More ForgeBox and VS Code Podcast snippet videos Conferences and TrainingMS BuildMay 24-26, 2022Come together at Microsoft Build May 24–26 2022, to explore the latest innovations in code and application development—and to gain insights from peers and experts from around the world.Regional Spotlights, One on One bookings available and more.https://mybuild.microsoft.com/en-US/home Ioniconf (Free Online Ionic conference)May 25, 2022Join us for a full day of talks from experts and leaders in the web community, showing how the web is pushing the boundaries of mobile app development. Get insights on the latest web libraries, frameworks, and tools that are empowering web developers to build stunning mobile and cross-platform apps using the power of the web.https://ionic.io/ioniconfUS VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Speakers and Schedule Announced https://us.vuejs.org/schedule/ Quasar ConfPlease let us know about you and what you'd like to speak about in all things Quasar or Vue!!!Conference Date: Saturday, July 9th, 2022 - 3 p.m. GMTDeadline for Proposals: June 9th, 2022Call for Proposals - https://docs.google.com/forms/d/e/1FAIpQLSecQfTFUM1BINAvpPl-Khbk7UYpLk2srIR0pLgMcVjpJwWMCA/viewform 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.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A 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 Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updates - I heard speakers were being contacted, and info coming very soon!!! Wink wink nudge nudgehttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form CF Summit - OfficialMirageOct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://cfsummit.adobeevents.com/ From Mark Takata on Slack re Adobe Certified ProfessionalThe Adobe Certified Professional: Adobe ColdFusion cert is a totally different, MUCH more difficult and comprehensive certification than the CF Specialist previously offered. Myself, Nolan and Dave F + the CF engineering team, Elishia and Kishore all spent a week together building the new one and it is HARD. I highly recommend it as a test of your skills, I guarantee everyone will learn something new.... Yes, but there's also over 100 hours of video to go over before the 1 day lecture + cert. So you watch videos, sit in class, then take the exam there. It is no joke, definitely challenging, but super satisfying to pass.Plus you get access to those videos for a year, which is nice for going back and reviewing things down the line.- So this is not the same certification as the specialist, the professional seems like a big step up.VueJS Forge June 29-30thOrganized by Vue School_The largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a companyCompany Deal - $2000 for a team of 5, includes VueSchool annual membership and guaranteed seat at the workshops at VueJS Forge as well… and you can pick your teamhttps://vuejsforge.com/Into The Box 2022September 6, 7 and 8, 2022One day workshops before the two day conference!Early bird pricing available until May 31st, 2022Conference Website:https://intothebox.orgITB Blog has new updates almost every day!Into the Box Latam 2022Dec 7thMore information coming very soon.CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.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 Week 5/23/22 Blog - James Moberg - Parsing Width/Height from SVG File using ColdFusionSomeone on the Lucee website asked how to get width/height of SVG image file in Lucee. I tend use a lot of SVG images when generating PDFs using WKHTMLTOPDF with ColdFusion 2016-2021 and Lucee. I thought I'd try writing a cross-compatible UDF to parse this information. I've added support for desc, title and id metadata. The dimensions will be pulled from svg.viewBox (if exists) rather than width and height tags as I noticed that these dimensions seemed to be used more often with some generators. (NOTE: While the "S" in SVG means that images "scaleable", the dimensions are still extremely beneficial when embedding so you can explicitly code the dimensions using the correct aspect ratio.)https://dev.to/gamesover/parsing-widthheight-from-svg-file-using-coldfusion-ljo 5/21/22 - Tweet - James Moberg - isValid doesnt support IPv4 but 20 year old UDF doesI'm validating an IPv4 value & just realized that #ColdFusion isValid() doesn't support it. (I know type="regex" can be passed, but I'm just surprised that it's 2022 and it's not already built-in.)NOTE: This #cfml UDF from ~20 years ago supports IPv4.https://cflib.org/udf/CheckPattern https://twitter.com/gamesover/status/1527782375580647430 https://twitter.com/gamesover 5/20/22 - Podcast - CFAlive - Are your Database Relationships in a Rut? with Dave Ferguson Dave Ferguson talks about "Are your Database Relationships in a Rut?" in this episode of the CF Alive Podcast, with host Michaela Light.https://www.youtube.com/watch?v=TgklYsTkuk0 5/18/22 - Blog - Gavin Pickin - Why should I use 3rd party libraries vs Roll my own?There is always a trade-off between using a 3rd party library and rolling your version in software development. I often hear many of these points in discussions, but I wonder how many people know and consider them, so I wanted to share my pros and cons.TLDRThis article will help convince you that libraries are not EVIL like so many haters believe. Choosing the right libraries make you more productive and efficient, not lazy. This article identifies solid use-cases for using a 3rd party library in your application. It gives you a checklist of questions to help you identify the red flags of unsafe, unreliable, poorly supported, or ill-suited libraries.https://www.ortussolutions.com/blog/software-craftsmanship-why-should-i-use-3rd-party-libraries-vs-roll-my-own/?utm_medium=referral&utm_source=podcast 5/14/22 - Podcast - Wicked Good Development - Developer and Open Source Contributor Stories at Dev Nexus - Part 3 - Luis Majano his episode is three fold as we finish up the roundtable discussion on Devnexus 2022 and we get a chance to interview two more developers who contribute to the open source community. We connect with Luis Majano, CEO of Ortus Solutions and long-time computer engineer, about putting in the open source work. From using a 70/30 ratio to dedicate time building open source in between client work to getting the next generation involved in maintaining minor code fixes first-hand, hear how the level of work put in makes the difference in professional open source. https://open.spotify.com/episode/5WivNKfSCekMycmig4WiVk?si=tidx5sOwQT67g4L0-99OtQ Ben Nadel Corner5/18/22 - Blog - Ben Nadel - Code Kata: Getting Initials For A Name In Lucee CFML 5.3.8.201At work, we have many user interfaces (UI) that use initials instead of full names, such as the "face pile" widget. The current technique for extracting initials from names is rather simplistic: we grab the set of tokens defined by the RegEx pattern, S+, and then pluck out the leading character of each match. As a code kata, I wanted to see if I could author a slightly more clever user defined function (UDF) that could take a name and return initials in Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4265-code-kata-getting-initials-for-a-name-in-lucee-cfml-5-3-8-201.htm 5/19/22 - Blog - Ben Nadel - SQL "Join Tables" Are Just "Entity Tables" With Hard-To-Name ConceptsOver the past few months, I've been incrementally modernizing the public-facing portion of this ColdFusion blog. And, all in all, it's been going quite smoothly! But, when I started to work on modernizing the administrative portion of the blog, things got a little hairy. Not only is the administrative code even older and jankier than the public code, it requires CRUD (Create, Read, Update, Delete) operations on "join tables" in the MySQL database. And, up until now, I haven't had to think about modeling these join tables in a data access layer (DAL)https://www.bennadel.com/blog/4267-sql-join-tables-are-just-entity-tables-with-hard-to-name-concepts.htm 5/20/22 - Blog - Ben Nadel - Parsing Nullish Date "0001-01-01T00:00:00Z" In Lucee CFML 5.3.8.201At work, one of the APIs that I consume returns data for a Date column that didn't always exist. And, instead of returning a null or an empty string for rows in which the value in the database is NULL, they return what I assume is a null-coalesced date: 0001-01-01T00:00:00Z. I didn't realize that this was happening until I started to see dates in my system showing up as 2001 - which is many years before the API in question even existed. It turns out, passing a date/time mask into the parseDateTime() function is kind of important in Lucee CFML 5.3.8.201https://www.bennadel.com/blog/4268-parsing-nullish-date-0001-01-01t00-00-00z-in-lucee-cfml-5-3-8-201.htm 5/21/22 - Blog - Ben Nadel - Dynamically Enabling / Disabling Session Management In Lucee CFML 5.3.8.201Currently, my blog is composed of two completely separate ColdFusion applications: one for the public facing functionality (you) and one for the content publisher (me). The public facing ColdFusion application has no session management. But the internal facing ColdFusion application has sessions and login-based authentication. As I've been refactoring this platform, I briefly considered combining the two ColdFusion applications and just dynamically enabling sessions for my user. I dismissed this approach as unnecessarily complicated; but, the fact that it's even possible is a fascinating aspect of ColdFusion. As such, I thought that I might quickly demonstrate that you can dynamically enable and disable session management in Lucee CFML 5.3.8.201https://www.bennadel.com/blog/4269-dynamically-enabling-disabling-session-management-in-lucee-cfml-5-3-8-201.htm Adam Cameron Corner 5/17/22 - Blog - Adam Cameron - Why I'm doing this TinyTestFramework exerciseI have listened to both Modernize or Die® and Working Code Podcast (the specific episode of the latter is not public yet: I get it early as I'm a patreon… which you should be too: Patreon: Working Code is creating podcasts) this evening, and I appreciate them both mentioning my series on TinyTestFramework, but they both kinda got my motivations for doing it wrong.I'm not doing it for these reasons. I mean… I am doing it, yes, obviously. But these are not my motivations:To work out how to write a testing framework. This is not really that interesting to me. How to do it within a single expression (the whole thing is one struct literal)? Yes, interested in that. Def.Because I think TestBox is doing anything wrong. It could not be further from the truth: I think TestBox is one of the best CFML projects out there. I am using it as inspiration, as I want code written in TinyTestFramework to be lift-and-shift-able into TestBox.https://blog.adamcameron.me/2022/05/why-im-doing-this-tinytestframework.html 5/18/22 - Blog - Adam Cameron - CFML: Filler article with code but no TDD at allI'm still working on the TinyTestFramework though: some things don't change.My test file for this work, which is the framework and all its tests in one is getting a bit weighty: >1200 LOC, and I'm finding it difficult to navigate about the place. Especially as I'm using trycf.com as my dev environment :-).Using the technique I recently documented to execute code on trycf.com remotely ("Running CFML code on trycf.com via a remote HTTP request"), I've split-out the framework and the tests into different gists, and wrote a wee calling-harness to run them all… and for completeness on both ColdFusion 2021 and Lucee 5.https://blog.adamcameron.me/2022/05/cfml-filler-article-with-code-but-no.html CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 89 ColdFusion positions from 50 companies across 45 locations in 5 Countries.4 new jobs listedFull-Time - Senior Software Engineer - Coldfusion/C# at Plano, TX - United States Posted May 24https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Software-engineer-coldfusion/11475 Full-Time - Software Engineer-ColdFusion at Reno, NV - United States Posted May 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/Software-EngineerColdFusion-at-Reno-NV/11471 Full-Time - Software Engineer-ColdFusion at Bloomington, MN - United States Posted May 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/Software-EngineerColdFusion-at-Bloomington-MN/11472 Full-Time - Software Engineer-ColdFusion at Roseville, CA - United States Posted May 18https://www.getcfmljobs.com/jobs/index.cfm/united-states/Software-EngineerColdFusion-at-Roseville-CA/11476 PATREON SPONSORED JOB POSTING!Hagerty - MotorSportRegSenior Software Engineer, MotorsportWe are seeking a Senior Software Engineer to work primarily with Node/Vue.js, ColdFusion, and AWS to improve our platform and build greenfield experiences.We are a 25-person team supporting 1,600 organizations with our SaaS CRM, commerce and event management platform. With 8,000 events managed in our marketplace annually by our customers, our goal is to be the number one software platform for automotive and motorsport events.Ready to get in the driver's seat? Join us!https://bit.ly/3985J3U Other Job Links Ortus Solutions https://www.ortussolutions.com/about-us/careers Clear Capital - Carol from Working Code Pod There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekSend Grid ProtocolA cbmailservices protocol for sending email via Send Grid. cbmailservices already supports CFMail, File, InMemory, Null, and PostMark. This module adds SendGrid support as well as the ability to optionally use SendGrid templates.https://www.forgebox.io/view/send-grid-protocolVS Code Hint Tips and Tricks of the WeekActive File In StatusBarVisual Studio Code extension for showing the full path of the currently active file in the status bar. You can also click on it to copy to your clipboard. Its handy when you need to quickly see the full filepath.https://marketplace.visualstudio.com/items?itemName=RoscoP.ActiveFileInStatusBar 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/ortussolutions 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 Don't forget, we have Annual Memberships, pay for the year and save 10% - great for businesses. https://community.ortussolutions.com/ Patreons Brand new Big Patreon SponsorBrian Ghidinelli - Hagerty MotorsportReg Wil De Bruin - Sponsoring again - thank you Wil. John Wilson - Synaptrix Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri 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 ★
Dave Ferguson talks about “Are your Database Relationships in a Rut?” in this episode of the CF Alive Podcast, with host Michaela Light. “Perhaps we should just talk about, you know how some ColdFusion developers get stuck in a rut with their database or other pieces of CF ecosystem? Dave Ferguson 6:54 Yeah, mostly, I […]
Justice Bartlett talks about “Empowering women (Wombs, TERFs and trans)” in this episode of Intuitive Leadership Mastery with host Michaela Light. “We're going to talk about gender and patriarchy and matriarchy, and how that affects our businesses. both for men and women. There are some men who listen to this show as well. So I […] Source
2022-05-03 Weekly News - Episode 146Watch the video version on YouTube at https://youtu.be/SjSH5ASDg58 Hosts: Gavin Pickin - Senior Developer at Ortus Solutions Dan Card - Senior Developer at Ortus Solutions Thanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe 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 EventsNew Into the Box Dates Announced - 100% finalized!!! Set in stone and signed in blood!Ortus Solutions is happy to announce we have new finalized dates for Into the Box 2022 and the venue. Into the Box 2022 will be hosted in Houston Texas, Tuesday September 6th through Thursday September 8th, 2022. The conference will be at a new venue, the Houston CityPlace Marriott at Springwoods Village.Why did we change the dates? Ortus Solutions decided to change the dates for you, the community!Ortus Solutions is a company that at the end of the day, wants what is best for the ColdFusion community. Ortus Solutions provides content, tools, trainings, conferences, support and development, but we all thrive when the ColdFusion community thrives, and that means more events, bigger events, more opportunities for speakers and attendees, so moving our conference was the smart move, for everyone.https://www.ortussolutions.com/blog/new-dates-for-into-the-box-2022-and-why-we-changed-them/ Since we moved dates for ITB 2022 - We extended the Call for Speaker Deadline - April 30, 2022!!!Since we had to make changes to the schedule, we wanted to make sure every community member had the opportunity to submit their proposal.Into the Box will be live in Houston in September 2022.We have 20+ speakers submit talks, with over 50 topics, so it will be hard to make a decision.Although the deadline passed, the form hasn't be disabled just yet, so if you want to sneak one in, do it now, sssssh secret squirrel.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgAdobe Announced Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form Releases and UpdatesLucee 5.3.9.131 Released Last week the stable release of Lucee 5.3.9 was made available. Available in CommandBox and from the Lucee Downloads Sitehttps://download.lucee.org/CommandBox v5.5.0 and v5.5.1 releasedCommandBox 5.5.0 was released. We found some issues due to a last minute change, we rolled out a 5.5.1 patch yesterday, that seems to solve that initial issue.https://www.ortussolutions.com/products/commandboxCommandBox Docker v3.5.0 Images ReleasedToday we are pleased to announce the release of version 3.5.0 of our CommandBox Docker images, which contains significant upgrades to the underlying CommandBox engine.Most significantly, this release upgrades the CommandBox binary to 5.5.1, which uses Lucee 5.3.9 as the underlying CFML engine. In addition, this release changes the underlying base image over to use the eclipse-temurin image builds, as the adoptopenjdk builds are being sunsetted. With this change, the underlying Debian version changes to use Ubuntu 20.0.0 (focal). As such, some custom installs in Dockerfiles may need updates to available packages from this distro.https://www.ortussolutions.com/blog/commandbox-docker-v350-images-released ColdBox Elixir v4 ReleasedHot off the presses, ColdBox Elixir v4 is now available on NPM. This is a massive upgrade under the hood, but it shouldn't require any API changes if you are using just Elixir methods. (If you are customizing Webpack directly, you may need to make additional changes.) Please check out the Migration Guide for help upgrading.https://www.ortussolutions.com/blog/coldbox-elixir-v4-released/ CFWheels 2.3.0 Release CandidateThis version has been cooking for a while and there have been many contributors. But since this is my first release a the helm with a new CI pipeline in place, I felt more comfortable doing a Release Candidate first.https://cfwheels.org/blog/cfwheels-2-3-0-rc-1/ Webinars Meetups and WorkshopsICYMI - Online ColdFusion Meetup - "Updating the Java underlying ColdFusion", with Charlie ArehartThursday, April 28, 20229:00 AM to 10:00 AM PDTRecording: https://www.youtube.com/watch?v=AqeYME2LcEk&list=PLG2EHzEbhy0-QirMKgSxhjkUyTSSTvHjL Meetup: https://www.meetup.com/coldfusionmeetup/events/285508327/?response=3ICYMI - Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th 202211: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 Recording: https://cfcasts.com/series/ortus-webinars-2022/videos/eric-peterson-on-cbsecurity:-passwords,-tokens,-and-jwts ICYMI - Hawaii ColdFusion Meetup Group - Using ColdFusion ORMs with Nick KwiatkowskiFriday, April 29, 20224:00 PM to 5:00 PM PDTThe 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.Meetup: https://www.meetup.com/hawaii-coldfusion-meetup-group/events/285109975/ Recording: https://hawaiicoldfusionusergroup.adobeconnect.com/pzrdao87tg4m/?fbclid=IwAR2pP94dj-qr73vRTWn_lwizIGaYFLOqzPvWC6OKIIIJv4nwH-0eoNobJ1Q Ortus Webinar - May - Clearing the Fuzzies on Fuzzy Search with Michael BornMay 27th 2022: Time 11:00 AM Central Time ( US and Canada )Take a walk through the world of search in this webinar which will show why your database search is not smart enough, explain the basics of how fuzzy search works, and show how to use CBElasticsearch to bring the power of fuzzy searching to your CF application.https://us02web.zoom.us/meeting/register/tZIqd-6ppz0qGtGPJxmywPST06e74ExsmshB/ View all Webinars: https://www.ortussolutions.com/events/webinars Online ColdFusion Meetup - “Code Reuse in ColdFusion - Is Spaghetti Code still Spaghetti if it is DRY?” with Gavin PickinThursday, May 12 20229:00 AM to 10:00 AM PDTFind out the difference between DRY code and WET code, and what one is better, and more importantly, WHY.We write code once, but we read it over and over again, maintaining our code is 90% of the job... code reuse is our friend. You are already Re-using code, even if you didn't know you were.We'll learn about the different types of Code Reuse in ColdFusion, and the pros and cons of each.https://www.meetup.com/coldfusionmeetup/events/285524970/ Adobe WorkshopsJoin 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-premiseTUESDAY, MAY 14, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://workshop-cf.meetus.adobeevents.com/ WEDNESDAY, JUNE 22, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx (Brew-en-dohnx) https://adobe-cf-workshop.meetus.adobeevents.com/ FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ CFCasts Content Updateshttps://www.cfcasts.comNews Several ITB 2021 Videos are now Free so you can watch them and get in the mood for ITB 2022 - https://cfcasts.com/series/into-the-box-2021 All of the Publish Your First ForgeBox Package Videos are now Free Just Released Eric Peterson on cbSecurity: Passwords, Tokens, and JWTs https://cfcasts.com/eric-peterson-on-cbsecurity:-passwords,-tokens,-and-jwts Gavin Pickin - Publish Your First ForgeBox Package Using the Package commands https://cfcasts.com/series/publish-your-first-forgebox-package/videos/using-the-package-commands Publish a package via the CLIhttps://cfcasts.com/series/publish-your-first-forgebox-package/videos/publish-a-package-via-the-cli Coming Soon More… Gavin Pickin - Publish Your First ForgeBox Package 2 New Series - Individual Videos ForgeBox Module of the Week VS Code Hint Tip and Trick of the Week Conferences and TrainingDockerConMay 10, 2022Free Online Virtual ConferenceDockerCon 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/ MS BuildMay 24-26, 2022Come together at Microsoft Build May 24–26 2022, to explore the latest innovations in code and application development—and to gain insights from peers and experts from around the world.Regional Spotlights, One on One bookings available and more.https://mybuild.microsoft.com/en-US/home US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Adobe Developer Week 2022July 18-22, 2022Online - Virtual - FreeThe Adobe ColdFusion Developer Week is back - bigger and better than ever! This year, our experts are gearing up to host a series of webinars on all things ColdFusion. This is your chance to learn with them, get your questions answered, and build cloud-native applications with ease.Note: Speakers listed are 2021 speakers currently - check back for updateshttps://adobe-coldfusion-devweek-2022.attendease.com/registration/form 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.WISCONSIN DELLS, WI / JULY 25TH - 28TH, 2022A 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 SummitIn person at Las Vegas, NV in October 2022!Official-”ish” dates:Oct 3rd & 4th - CFSummit ConferenceOct 5th - Adobe Certified Professional: Adobe ColdFusion Certification Classes & Testshttps://twitter.com/MarkTakata/status/1511210472518787073VueJS Forge June 29-30thOrganized by Vue School_The largest hands-on Vue.js EventTeam up with 1000s of fellow Vue.js devs from around the globe to build a real-world application in just 2 days in this FREE hackathon-style event.Make connections. Build together. Learn together.Sign up as an Individual or signup as a company (by booking a call)https://vuejsforge.com/Into The Box 2022Dates set in stone, blood, you name itSolid Dates - September 6, 7 and 8, 2022One day workshops before the two day conference!Early bird pricing available until April 30, 2022Call for Speakers - Extended until April 30, 2022 ISH or they shut the form offhttps://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgITB 2021 Videos - Several videos are now Free so you can watch them and get in the mood for ITB 2022. https://cfcasts.com/series/into-the-box-2021 Into the Box Latam 2022Tentative dates - Dec 1-2CFCampNo CFCAMP 2022, we're trying again for summer 2023TLDR is that it's just too hard and there's too much uncertainty right now.So, a lot of energy would have to be spent on making the event safe enough from our own point of view… so best to wait until hopefully Summer 2023More 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 Week5/3/22 Blog - Adam Cameron - Work with me here - revisitedBack in Jan I posted "Work with me here". Once again we are growing our team, and the equivalent job has opened again (this is in addition to the successful hire we made after the January round, not "instead of ~" ;-).So if you're in the UK, and fancy leveraging your existing strong (strong) CFML skills to get into a position where we'll migrate your capabilities to Kotlin, this could be a good opportunity.https://blog.adamcameron.me/2022/05/work-with-me-here-revisited.html 5/3/22 Blog - Ben Nadel - Considering Approaches To Handling MySQL Key Conflicts In Lucee CFMLRelational databases are magical. And, as I've become more experienced as a software engineer, I've begun to lean more heavily on the database as a means to enforce data integrity (with UNIQUE KEY constraints) and to drive idempotent workflows. That said, I'm still trying to figure out where in the software stack it makes sense to put all the finer details. As such, I wanted to take a moment and consider my options for handling key conflicts in MySQL and Lucee CFML.https://www.bennadel.com/blog/4259-considering-approaches-to-handling-mysql-key-conflicts-in-lucee-cfml.htm 5/3/22 - Blog - Peter Amiri - CFWheels - CFWheels 2.3.0-rc.1 ReleasedThis version has been cooking for a while and there have been many contributors. But since this is my first release a the helm with a new CI pipeline in place, I felt more comfortable doing a Release Candidate first.https://cfwheels.org/blog/cfwheels-2-3-0-rc-1/ 5/2/22 Blog - Adam Cameron - CFML: with Lucee, true isn't necessarily the same as trueYesterday I decided to improve my "Tiny Test Framework". I wrote an article about developing the first iterationof this as a TDD exercise six or so months ago: "TDD: writing a micro testing framework, using the framework to test itself as I build it". I use this framework on trycf.com, so I can include tests in my code samples. The first iteration of this only had the one toBe matcher, and yesterday I decided to add in toBeTrue, toBeFalse and toThrow: just to make my sample code on trycf a bit clearerhttps://blog.adamcameron.me/2022/05/cfml-with-lucee-true-isnt-necessarily.html 5/2/22 - Blog - Eric Peterson - Ortus Solutions - ColdBox Elixir v4 ReleasedHot off the presses, ColdBox Elixir v4 is now available on NPM. This is a massive upgrade under the hood, but it shouldn't require any API changes if you are using just Elixir methods. (If you are customizing Webpack directly, you may need to make additional changes.) Please check out the Migration Guide for help upgrading.https://www.ortussolutions.com/blog/coldbox-elixir-v4-released/ 5/2/22 - Blog - Ben Nadel - For Consideration: An ArrayFrom() Function In ColdFusionIn my previous post, I took a look at the Array.sublist() method in ColdFusion; and, demonstrated that in order to use it safely you have to create a copy of the .sublist() result. This got me thinking about JavaScript and the Array.from() method. The Array.from() method allows you to create shallow copies of other arrays and Array-like values. Would it be worth having something like an arrayFrom() built-in function (BIF) in ColdFusion? https://www.bennadel.com/blog/4258-for-consideration-an-arrayfrom-function-in-coldfusion.htm 5/2/22 - Blog - Ben Nadel - Safely Using Array.sublist() To Generate Slices In Lucee CFMLThe other day, in the comments of my post on the performance overhead of arraySlice() in Lucee CFML, Brad Wood mentioned that it would be much faster to dip down into the Java layer and use ArrayList.sublist(). But then, in the comments of the Lucee Jira ticket, Pothys Ravichandran cautioned that .sublist() actually returns a wrapper to the original array, not a new array. As such, mutating the results of the .sublist() call would not be safe. That said, we can easily generate a new ColdFusion array from the .sublist() result in Lucee CFML to keep things running smoothly.https://www.bennadel.com/blog/4257-safely-using-array-sublist-to-generate-slices-in-lucee-cfml.htm 5/1/22 - Tweet - Scott Steinbeck - CFDocs GoodiesSome goodies added to cfdocs.com #cfml #lucee #Opensource https://t.co/v5DYIuconu https://t.co/N0RFWu8O4R https://t.co/iy4aVkGFwnhttps://t.co/mrwULlbWoh https://twitter.com/uniquetrio2000/status/1520548007157985280 https://twitter.com/uniquetrio20004/29/22 - Blog - Peter Amiri - CFWheels - CFWheels Fully Embraces ForgeBox PackagesAs you may know, many years ago CFWheels embraced the distribution of Plugins via ForgeBox packages instead of maintaining our own directory. But the framework itself remains illusive. There was some work done in the last few months to put up packages for the framework but those packages were being maintained by hand which made them a show stopper for a long term solution.Well, thanks to a new CI workflow based on GitHub Actions we now have the building and publishing of the packages fully automated. Giving credit where credit is due, the new workflow borrows heavily from the ColdBox workflow. It used GitHub Actions, Ant, and CommandBox to automate the process.https://cfwheels.org/blog/cfwheels-fully-embraces-forgebox-packages/ 4/27/22 - Blog - Ben Nadel - R.O.P.E. And Battling Post-Deployment DepressionYesterday morning, I enabled a feature-flag in production that quietly released a new feature to all of our InVision customers. This was the culmination of a week's worth of incremental builds and deployments. And while a week doesn't sound like a long time, every day leading up to it was exciting—every line of code that I wrote was exhilarating. And when it all finally went live, I was dropping party parrot and rocket ship emojis all over the place! But, when the dust settled, the post-deployment depression set in. As it always does.https://www.bennadel.com/blog/4256-r-o-p-e-and-battling-post-deployment-depression.htm 4/27/22 - Blog - Gavin Pickin - Ortus Solutions - New Dates for Into the Box 2022 and Why we changed themOrtus Solutions is happy to announce we have new finalized dates for Into the Box 2022 and the venue. Into the Box 2022 will be hosted in Houston Texas, Tuesday September 6th through Thursday September 8th, 2022. The conference will be at a new venue, the Houston CityPlace Marriott at Springwoods Village.Why did we change the dates? Ortus Solutions decided to change the dates for you, the community!https://www.ortussolutions.com/blog/new-dates-for-into-the-box-2022-and-why-we-changed-them/4/27/22 - Podcast - CFAlive - ACF and Lucee Roundtable, with Charlie Arehart, Gert Franz, Mark Drew and Ben NadelCharlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable” in this episode of the CF Alive Podcast, with host Michaela Light.https://teratech.com/podcast/acf-and-lucee-roundtable-with-charlie-arehart-gert-franz-mark-drew-and-ben-nadel/ 4/27/22 - Podcast - Working Code Podcast - Episode 72: Wearing Too Many HatsThis week on the show, the crew discusses a topic submitted by Mingo Hagen: Do developers wear too many hats, do they spread themselves too thin, and does the work suffer because of it? There are clears benefits and drawbacks to wearing a lot of hats. Knowing a little bit about a lot of things can cut down on communication overhead and enable teams to move faster. But, without specialization, solutions will almost certainly be sub-optimal; and, "best practices" may not even be known to the engineer. Ideally, a team should consistent of both generalists and subject-matter experts (SME). This kind of balance creates a "healthy tension" that tempers perfectionism with pragmatism and keeps everyone moving forward at the right pace...https://www.bennadel.com/blog/4255-working-code-podcast-episode-72-wearing-too-many-hats.htm CFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 75 ColdFusion positions from 43 companies across 36 locations in 5 Countries.0 new jobs listed this weekOther Job Links Ortus Solutionshttps://www.ortussolutions.com/about-us/careers Consortium Inchttps://www.dice.com/jobs/detail/-/10183574/7322396 Senior Application Developer UK with Easy Direct Debitshttps://www.easydirectdebits.co.uk/job/senior-application-developer-uk/ You'll be working with Adam Cameron https://blog.adamcameron.me/2022/05/work-with-me-here-revisited.html There is a jobs channel in the cfml slack team, and in the box team slack now too ForgeBox Module of the WeekCFWheels - EverythingCFWheels removed a couple of their old packages, changed things up and re-deployed all of their packages again. They have Fully Embraced ForgeBox Packages as it says so in their blog post. https://cfwheels.org/blog/cfwheels-fully-embraces-forgebox-packages/ Core - https://www.forgebox.io/view/cfwheelsBase Template - https://www.forgebox.io/view/cfwheels-base-template Hello Dynamic Template - https://www.forgebox.io/view/cfwheels-template-hellodynamic Hello Pages Template - https://www.forgebox.io/view/cfwheels-template-hellopages Hello World Template - https://www.forgebox.io/view/cfwheels-template-helloworld And many more plugins etcVS Code Hint Tips and Tricks of the WeekGitlab Workflow This extension integrates GitLab into Visual Studio Code. After you set up the extension, you can:View GitLab issues and merge requests. View issues, comments, merge requests, and changed files in the sidebar, or build a custom search to meet your needs. Create and review merge requests. Validate your GitLab CI/CD configuration locally with a command. Manage your pipelines. View your pipeline status and open the related merge request. With advanced pipeline actions, you can create, retry, or cancel a pipeline. Manage snippets. Create and insert snippets, and apply snippet patches. Browse a GitLab repository directly in Visual Studio Code without cloning it. Auto-complete GitLab CI/CD variables in your .gitlab-ci.yml pipeline file, and any file beginning with .gitlab-ci and ending with .yml or .yaml, like .gitlab-ci.production.yml. Big win: Supports multiple GitLab instances.https://marketplace.visualstudio.com/items?itemName=GitLab.gitlab-workflow 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/ortussolutions 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 https://community.ortussolutions.com/ Annual Memberships, pay for the year and save 10% - great for businesses. Patreons John Wilson - Synaptrix Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri 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 ★
Charlie Arehart, Gert Franz, Mark Drew and Ben Nadel talk about “ACF and Lucee roundtable” in this episode of the CF Alive Podcast, with host Michaela Light. “Michaela Light 1:41 So let's start off by looking at how Adobe CF 2021 and Lucee 5.3 and how they compare for ease of programming and CFML. Mark […]
Luis Majano talks about “4 Cool CF books” in this episode of the CF Alive Podcast, with host Michaela Light. Show notes Learn Modern CFML in 100 minutes Why wrote Started by Mike Hanky 100 minutes of CF on GitHub but not completed Inspired by Ruby in 100 mins Luis asked to complete the CF […]
Melanie Ginsburg talks about “Love vibration for business success” in this episode of Intuitive Leadership Mastery with host Michaela Light. Show notes What is Love with capital L? Divine love vs romantic Eros agape philia storge The Greeks had four words to describe what we call love, Eros, (romantic love), Phileo, (enjoyment, fondness, friendship), Storge […] Source
2022-03-22 Weekly News - Episode 140Watch the video version on YouTube at https://youtu.be/AwsjN2jLpIw Hosts: Eric Peterson - Senior Developer at Ortus SolutionsDan Card - Software Developer at Ortus SolutionsThanks to our Sponsor - Ortus SolutionsThe makers of ColdBox, CommandBox, ForgeBox, TestBox and all your favorite box-en out there. A few ways to say thanks back to Ortus Solutions: Like and subscribe to our videos on YouTube. Help ORTUS reach for the Stars - Star and Fork our Repos https://github.com/coldbox/coldbox-platform https://github.com/Ortus-Solutions/ContentBox/ https://github.com/Ortus-Solutions/commandbox/ https://github.com/ortus-solutions/docker-commandbox https://github.com/Ortus-Solutions/testbox/ https://github.com/coldbox-modules/qb/ https://github.com/coldbox-modules/quick/ https://github.com/coldbox-modules/cbwire https://github.com/Ortus-Solutions/DocBox Star all of your Github Box Dependencies from CommandBox with https://www.forgebox.io/view/commandbox-github Subscribe to our Podcast on your Podcast Apps and leave us a review Sign up for a free or paid account on CFCasts, which is releasing new content every week Buy Ortus's Book - 102 ColdBox HMVC Quick Tips and Tricks on GumRoad (http://gum.co/coldbox-tips) Patreon SupportWe have 36 patreons providing 96% of the funding for our Modernize or Die Podcasts via our Patreon site: https://www.patreon.com/ortussolutions. News and EventsInto the Box 2022 CFP is now open!Into the Box will be live in Houston from September 27 - 30, 2022. We want you to speak there! Topic submission closes at midnight April 17th, 2022.https://forms.gle/HR1vQf2T5rs8yCZo9https://intothebox.orgLucee 5.3.9.115 Release Candidate 3This is the final Release Candidate for 5.3.9 before we go stable. Subject to any problems, we aim to release a stable version next week. Please give the new build a spin and let us know of any problems you findhttps://dev.lucee.org/t/5-3-9-115-final-release-candidate-3/9829Built with ColdFusion CFMLThis repo is a community repo to list and showcase companies, sites and technologies powered by ColdFusion (CFML) and several Ortus Products.To contribute, fork and star the project. Then add your own organization file in the orgs directory and then append the name of that file ( excluding the extension ), into the cfml-rocks.json array of orgs. You may use the schema below for reference. Send us your pull request and once validated, we will add it to the repo and site.https://github.com/Ortus-Solutions/built-with-cfml-box/Podcast - CFAlive 111 - CFCasts: Behind the Scenes with Eric PetersonEric Peterson talks about “CFCasts Behind the Scenes” in this episode of the CF Alive Podcast, with host Michaela Light.https://teratech.com/podcast/cfcasts-behind-the-scenes-with-eric-peterson/RFC: cbq - a Provider-based Queueing System for ColdBoxHey, folks. I'd love feedback on this proposal for a provider based queue system for ColdBox.The idea here is that we could standardize the queueing jobs including things like queue names and delays regardless of the backing provider.https://community.ortussolutions.com/t/rfc-cbq-a-provider-based-queueing-system-for-coldbox/9149/10ContentBox 5.1 Released!Wanted to make an announcement that we have released ContentBox v5.1 now: https://contentbox.ortusbooks.com/intro/release-history/whats-new-with-5.1.0The docs are getting a massive update and this release brings a lot of stability to the platform. Enjoy!https://community.ortussolutions.com/t/contentbox-v5-1-released/9151Ortus Webinar - March - ForgeBoxication with Gavin PickinMarch 25th, 2022 Time: 11:00 AM Central Time (US and Canada)ForgeBox is CFML's package management system, and in this webinar you will learn how you can use it with any cfml app you have. You'll learn how to use ForgeBox packaged in your app, commit your own code to ForgeBox, and if we have time we might even make your code into a ColdBox module.Register today: https://us02web.zoom.us/meeting/register/tZwkduGurDgoHNf4sljBngAFLpoNSNLkzom3 More Webinars: https://www.ortussolutions.com/events/webinars Ortus Webinar - April - cbSecurity: Passwords, Tokens, and JWTs with Eric PetersonApril 29th, 202211: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 Happy Birthday Docker - Docker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands Hawaii CFUG - Moving your Legacy ColdFusion application to Modern CFML with Mark TakataMarch 24th, 20221:00pm Hawaiian Time - 4:00pm PDTWe've all seen old legacy code in our ColdFusion applications.How do you move that legacy code to modern CFML with easier maintenance and deployment, fewer bugs, and streamlined code?Why Move to Modern CFML Most of us understand that moving our legacy applications to modern CFML is smart. Easier Maintenance Rapid Deployment Fewer Bugs Modern, Responsive Front-End https://hawaiicoldfusionusergroup.adobeconnect.com/legacy/Adobe WorkshopsJoin 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-premiseTHURSDAY, MARCH 24, 202210:00 AM PDTColdFusion Standard vs EnterpriseMark Takatahttps://coldfusion-standard-vs-enterprise.meetus.adobeevents.com/WEDNESDAY, MARCH 30, 20229:00 AM EDTAdobe ColdFusion WorkshopBrian Sappeyhttps://workshop-coldfusion-adobe.meetus.adobeevents.com/THURSDAY, APRIL 21, 20229:00 AM CETAdobe ColdFusion WorkshopDamien Bruyndonckx https://adobe-workshop-coldfusion.meetus.adobeevents.com/THURSDAY, APRIL 21, 202210:00 AM PDTAdobe ColdFusion TruthsMark Takatahttps://adobe-coldfusion-truths.meetus.adobeevents.com/FREE :)Full list - https://meetus.adobeevents.com/coldfusion/ Conferences and TrainingDocker Community All HandsThursday, March 31, 2022 | 8:00am - 11:00am PTJoin us in celebrating Docker's 9th birthday at our next Community All Hands! This virtual event is a unique opportunity for the community to come together with Docker staff to learn, share and collaborate about all things Docker.https://www.docker.com/event-community-all-hands DockerConMay 10, 2022Free Online Virtual ConferenceDockerCon 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/ DevNexus 2022 - The largest Java conference in the USApril 12-14, 2022Atlanta, GABrad & Luis will be speakingLuis - Alpine.js: Declare and React with SimplicityBrad - What's a Pull Request? (Contributing to Open Source)https://devnexus.com/US VueJS ConfFORT LAUDERDALE, FL • JUNE 8-10, 2022Beach. Code. Vue.Workshop day: June 8Main Conference: June 9-10https://us.vuejs.org/Into The Box 2022Solid Dates - September 27-30Two day workshops before the two day conference!Call for Speakers:https://forms.gle/HR1vQf2T5rs8yCZo9Conference Website:https://intothebox.orgInto the Box Latam 2022Tentative dates - Dec 1-2More 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 Week3/18/22 - Tweet - James Moberg - HEIC to JPG scriptHere's a #ColdFusion function I wrote to convert HEIC image files to JPG using ImageMagick Mogrify. https://gist.github.com/JamoCA/d52eb99b462e42866694975eb9af1396https://twitter.com/gamesover/status/15048925338049781773/17/22 - Tweet - Zac Spitzer - ContractPathOnly recently found out about ContractPath() in #lucee, it's the reverse of ExpandPath() #cfmlhttps://docs.lucee.org/reference/functions/contractpath.htmlhttps://twitter.com/zackster/status/15045529483445002243/16/22 - Video - Ortus Solutions - Celebrating 15 years of ColdBoxWe are so excited to share a small video celebrating the 15 years of the legacy of the ColdBox Platform rocking the ColdFusion (CFML) World. It has been a truly tremendous ride, filled with lots of joy, challenges, frustrations and satisfaction that ColdBox is powering applications from companies all over the world. We started as the very first conventions over configuration MVC framework. It has become the most widely used ColdFusion (CFML) framework and the standard for developing modern web applications in ColdFusion (CFML). With tons of products, modules and frameworks that have stemmed from this initial project. ColdBox HMVC has truly been a catalyst at Ortus!We are committed to open source and to the further development of modern tooling for the CFML language. We are not even close to being done yet. We have tons of new releases, tools and more coming this 2022+ that will richely empower ColdFusion (CFML) developers. We are as modern and even more than many of our competitors in other languages. We are so looking forward for the next 15 years!https://www.ortussolutions.com/blog/coldbox-15-year-anniversary-video3/16/22 - Blog - Ben Nadel - compare() And compareNoCase() Can Accept NULL ValuesAs the ColdFusion language continues to add new operators and new functionality, we have to make sure that we continue to evolve our understand of the runtime behaviors so that we can reduce syntactic noise and make our code more expressive. The steps on this journey are not always intuitive. It requires trial-and-error and whole lot of "I wonder if this will break?" experiments. Such is the way that I discovered that the compare() and compareNoCase() built-in functions can accept Null values as arguments in both Adobe ColdFusion and Lucee CFML.https://www.bennadel.com/blog/4229-compare-and-comparenocase-can-accept-null-values-in-coldfusion.htm3/17/22 - Blog - Ben Nadel - Fundamental Differences In Elvis Operator Between Adobe ColdFusion And Lucee CFMLAt work, we use Lucee CFML; but, on my blog, I use Adobe ColdFusion. I enjoy having my feet in both camps because it forces me to have a more robust mental model of each language - seeing what is and is not the same. And, for the most part, things line up well. But, this morning I stumbled upon Charlie Cochran's post on breaking changes in the Elvis operator in Adobe ColdFusion (ACF) which gave me pause. I panicked that I might be introducing subtle bugs into my applications. But, since he was talking about ACF, and I use Lucee CFML at work, I wanted to quickly test the two engines. And, oh chickens, they are very different!https://www.bennadel.com/blog/4231-fundamental-differences-in-elvis-operator-between-adobe-coldfusion-and-lucee-cfml.htm3/19/22 - Blog - Ben Nadel - Creating A Health Probe Using Netlify Cron Functions, Postmark, And ColdFusionA few weekends ago, shortly after upgrading my database to MySQL 8.0.28, my blog went offline for about 8-hours. I believe the issue was related to a bug in how ColdFusion caches per-application datasources. After several days of trial-and-error, I think I finally figured out how to safely create a per-application datasource while working around the bug. And, once the fires were all put out, I started to think about that 8-hour offline window; and, how I might operationalize the monitoring of my site. I had recently heard that Netlify released cron / scheduled functions. So, I wanted to see if I could create a health probe for my ColdFusion site using Netlify scheduled functions and the Postmark SMTP service.https://www.bennadel.com/blog/4232-creating-a-health-probe-using-netlify-cron-functions-postmark-and-coldfusion.htm3/21/22 - Blog - Ben Nadel - Playing With The MySQL 8 Document Store X DevAPI In Lucee CFML 5.3.8.201After my blog was upgraded from MySQL 5.7 to MySQL 8.0.28, I read through the MySQL 8 release notes to see what new features I would have at my disposal. I already looked at using LATERAL derived tables and Common Table Expressions (CTE). And now, I want to look briefly at something that was called "Document Store" - MySQL's document-oriented answer to the NoSQL (Not-Only SQL) band of database technologies. I found almost no examples of this on the web. So, what follows is just my trial-and-error experiment with MySQL 8's Document Store and its new X DevAPI in Lucee CFML 5.3.8.201.https://www.bennadel.com/blog/4233-playing-with-the-mysql-8-document-store-x-devapi-in-lucee-cfml-5-3-8-201.htmCFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 57 ColdFusion positions from 34 companies across 32 locations in 5 Countries.1 new job listedFull-Time - Senior Web Application Developer Coldfusion at Reston, VAMar 21https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-Web-Application-Developer-Coldfusion-at-Reston-VA/11446Other Job LinksOrtus Solutionshttps://www.ortussolutions.com/about-us/careers ForgeBox Module of the WeekPDFBox by Matthew ClementeUtilize the PDFBox Java library to manipulate PDFs with CFML.CFML's built-in methods have their place - if they work for you, keep using them.PDFBox's performance is generally faster than CFML's built-in functions, particularly for extracting text. It provides more fine-grained control and insight into the underlying structures and data that make up a PDF (forms, links, javascript, metadata, etc.). Some PDF functionality is restricted to certain ColdFusion versions and engines, while PDFBox functions the same across engines and versions, providing flexibility in a codebase.https://forgebox.io/view/pdfboxcfcVS Code Hint Tips and Tricks of the WeekTestBox - vscode-testboxOrtus Solutions - 2221 installsIncludes: Jump to Spec Code Skeleton Snippets TestBox Snippets ColdBox Testing Snippets https://marketplace.visualstudio.com/items?itemName=ortus-solutions.vscode-testboxThank 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/ortussolutions Don't forget, we have 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 https://community.ortussolutions.com/ Patreons John Wilson - Synaptrix Eric Hoffman Gary Knight Mario Rodrigues Giancarlo Gomez David Belanger Dan Card Jonathan Perret Jeffry McGee - Sunstar Media6 Dean Maunder Joseph Lamoree Don Bellamy Jan Jannek Laksma Tirtohadi Carl Von Stetten Jeremy Adams Didier Lesnicki Matthew Clemente Daniel Garcia Scott Steinbeck - Agri Tracking Systems Ben Nadel Brett DeLine Kai Koenig Charlie Arehart Jonas Eriksson Jason Daiger Shawn Oden Matthew Darby Ross Phillips Edgardo Cabezas Patrick Flynn Stephany Monge John Whish Kevin Wright Peter Amiri 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 ★
Eric Peterson talks about “CFCasts Behind the Scenes” in this episode of the CF Alive Podcast, with host Michaela Light. Show notes What is CFCasts Netflix for ColdFusion Free and paid levels Why should every CFer check out CFCasts CFML-based tutorials Full-stack content (CFML, JavaScript, Databases, etc.) Free! (and Paid) Why we built CFCasts “Netflix […]
Brad Wood talks about “CommandBox Workflow magic (modules to speed up CF development)” in this episode of the CF Alive Podcast, with host Michaela Light. Show notes Why use Workflows in your CF coding? You probably already do use workflows if you don't call them that Eg source control steps Bitbucket Pipelines Local dev → […]
Mark Takata talks about “Meet the Adobe ColdFusion Evangelist (CF AMA)” in this episode of the CF Alive Podcast, with host Michaela Light. Show notes What is a “CF evangelist”? What do you do Tech evangelist vs support/sales evangelist Mark from tech background → tech evangelist Dev experiences Dev relations Support Route issues to the […]
Michaela Light runs a software company by day and is an intuitive leadership mastery coach by night. She kindly joins us today to share her story of how she went from being a math head in school, running a successful software company to training as a yoga teacher. Michaela is also the author of three books, two of them on intuition. She offers us a powerful question to tap into our intuition: What would it take? You can find out more about her here https://intuitiveleadershipmastery.com
Want to increase productivity and focus at work? It's time to harness your intuitive leadership! Intuitive coach Michaela Light shares her tips.