Modernize or Die® - CFML News for June 2nd, 2020

2020-06-02 Weekly News - Episode 56Watch the video version on YouTube at https://youtu.be/f6kk6Mr0BvsHosts:Gavin Pickin - Software Consultant for Ortus SolutionsEric Peterson - Software Consultant for Ortus SolutionsThanks to our Sponsor - Ortus SolutionsGet live training from the makers of your favorite Box Product.Live Virtual Workshops available for signup in June and more to be announced soon.CFCasts.com is up and running with all of the Into the Box 2020 Videos.Patreon SupportThanks to our newest Patreon Supporter: Charlie Arehart We are at the 48% mark for fully funding all of our Modernize or Die Podcasts via our Patreon site: https://patreon.com/ortussolutions. If you love our podcasts and all we do for the #coldfusion #cfml community considers chipping in, we are almost there!https://www.ortussolutions.com/blog/we-need-your-help News and EventsForgeBox 5.1 releasedToday we are pleased to announce a minor release for our FORGEBOX suite of products to version 5.1.0. It has tons of updates and nice features for all plans. Enjoy!https://www.ortussolutions.com/blog/forgebox-v510-releasedCommandBox 5.1.1 ReleasedWe have pushed a patch release of CommandBox 5.1.1 which is a small addition to the recent 5.1.0 release.  This release was primarily to address a regression in 5.1.0 affecting Mac OS users who tried to start Lucee servers.  If you see an error similar to this on a Lucee server and you're running a Mac and CommandBox 5.1.0, then this release will fix it for you.https://www.ortussolutions.com/blog/commandbox-511-releasedQuick 3.1.0 ReleasedQuick 3.1.0 has been released with a new `JsonCast@quick` caster.As always, find what's new and up to date documentation on our Ortus books site:https://quick.ortusbooks.com/whats-new#3-1-0Ortus is a Adobe Trusted Development PartnerAdobe has added a new page on their website for ColdFusion Development Partners: Our trusted development partners are committed to finding simple solutions for complex problems a deploying high-quality IT services. Their solid expertise coupled with the diverse features offered by Adobe ColdFusion have helped these companies build secure a high-performing web-applications for clients across the globe. https://www.adobe.com/products/coldfusion-family/development-partners.htmlAdobe Developer Week Videos are out a CF Certification going online?I registered for the Adobe Developer week, and just this week I got an email with links to all the videos, slides, and asking if I was interested in the CF Certification going online.ICYMI - Ortus Webinar: CBSecurity - last FridaycbSecurity : Secure all things!May 29th, 2020 at 11:00 AM CDT (GMT -5:00)with Luis MajanoWatch the recording: https://cfcasts.com/series/webinars/videos/luis-majano-on-cbsecurityICYMI - Into the Box Videos - CFCastsEmails are on the way out for ITB attendees to get access.CFCasts.com is live!!!!https://twitter.com/cfcastshttps://cfcasts.comAlso, Webinars are live on CFCastshttps://cfcasts.com/series/webinarsReminder: State of the CF Union 2020 SurveyVOTE FOR OUR PODCASTSHelp us find out the state of the CF Union – what versions of CFML Engine do people use, what frameworks, tools etc. We will share the summary results with everyone who completes the survey so that you can see how you compare with other CF developers.Most questions are multiple choice checkboxes that are fast to answer. Thanks for your time completing this survey!https://teratech.com/state-of-the-cf-union-2020/Partial Results: https://teratech.com/state-of-the-CF-Union-2020-partial-ResultsConferencesDockerCon - last weekMay 28, 2020 : 9:00 - 5:00 PM GMT-7 (PDT)DockerCon is going digital with theCUBE! We’ve designed a 1-day conference that’s free and completely online. You’ll hear from speakers in live interviews with theCUBE, hang out with Docker experts in the live hallway track, and watch recorded sessions while chatting live with the speakers.Choose from 3 simultaneously streaming channels or jump between them all to experience DockerCon your way.https://www.docker.com/dockercon/Into the Box 2020 - Workshops - Virtual Live trainingGavin leading ColdBox Zero to Hero, June 4,5Luis leading ColdBox Hero to Superhero June 18,192 6 hour days9-12 Central , 1 hour lunch1pm to 4pm centralTickets available: $899https://www.ortussolutions.com/eventsCF Summit WestOctober 28-29Mirage Hotelhttps://cfsummit.adobeevents.com/CF CampTBAMore conferences: https://confs.tech/Blogs, Tweets and Videos of the WeekBlog - Ben Nadel - The mid() Function Can Safely Go Out-Of-Bounds And Gather Zero Characters In Lucee CFML 5.3.4.77I'm almost certain that the mid() function in ColdFusion - think the .slice() function in JavaScript - has historically been quite touchy regarding out-of-bounds references and zero-length extractions. At some points, however, this must have changed. I don't know when it changed; but, I accidentally discovered this nicety the other day when I was attempting to canonicalize a URL by its individual components in Lucee CFML. In an attempt to bring my mental model for the mid() function into the modern era, I wanted to quickly demonstrate its lenient behavior in Lucee CFML 5.3.4.77.https://www.bennadel.com/blog/3839-the-mid-function-can-safely-go-out-of-bounds-and-gather-zero-characters-in-lucee-cfml-5-3-4-77.htmBlog - Fusion Reactor - FusionAnalytics End Of Life (EOL)Since 2011, FusionAnalytics (FA) has been delivering incredible insight into the metrics provided by FusionReactor. FusionAnalytics is built using a variety of technologies from Adobe Inc. – the main technology being Adobe Flash. Adobe announced that they will end-of-life Flash at the end of 2020, specifically, Adobe will stop updating and distributing the Flash Player at the end of 2020. In light of this situation, we have decided to also halt further development of FusionAnalytics and official support will end in December 2020.http://www.fusion-reactor.com/news/fusionanalytics-end-of-life-eol/Blog - Ortus Solutions - FORGEBOX v5.1.0 ReleasedToday we are pleased to announce a minor release for our FORGEBOX suite of products to version 5.1.0. It has tons of updates and nice features for all plans. Enjoy!https://www.ortussolutions.com/blog/forgebox-v510-releasedBlog - Ortus Solutions - CommandBox 5.1.1 ReleasedWe have pushed a patch release of CommandBox 5.1.1 which is a small addition to the recent 5.1.0 release.  This release was primarily to address a regression in 5.1.0 affecting Mac OS users who tried to start Lucee servers.  If you see an error similar to this on a Lucee server and you're running a Mac and CommandBox 5.1.0, then this release will fix it for you. https://www.ortussolutions.com/blog/commandbox-511-releasedBlog - Ben Nadel - The 13th Annual Regular Expression Day - June 1st 2020Holy cow! I can't believe it's already Regular Expression Day 2020!! Has it already been 13-years since we decided to start celebrating the overwhelming, awe-inspiring power of String-based pattern matching?! These little modern marvels of computer programming never get old - always a thrill, always coming through with a solution to our problems.https://www.bennadel.com/blog/3838-the-13th-annual-regular-expression-day-june-1st-2020.htmRecommended Tool: ​https://regexr.com/Blog - Brain Klaas - Beyond the Basics of Using AWS S3 in CFML: Encrypting Objects at Rest in S3AWS Identity Access Management (IAM) provides very strong security to all of your data in AWS, and S3 in particular, if you use it properly. Proper IAM policies make it so that only the right people have access to the right resources in AWS. (If you want to learn more about using IAM in CFML, watch my presentation from Adobe ColdFusion Summit 2019.) What if someone steals one of your AWS logins? How can you protect your data in S3 so that bad actors can’t see what you’ve stored in your S3 buckets in case they steal your credentials? What if you have compliance obligations which require you to encrypt every piece of data you store?https://brianklaas.net/aws/coldfusion/2020/05/27/Beyond-Basics-S3-Encrypt-Objects.htmlCFML JobsSeveral positions available on https://www.getcfmljobs.com/Listing over 36 ColdFusion positions from 29 companies across 18 locations in 5 Countries3 new jobs this week. Senior ColdFusion Developer at Falls Church, VA Posted June 2https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-ColdFusion-Developer-at-Falls-Church-VA/11084Full-Time - Remote ColdFusion Developer at Greenwood Village, CO - United States Posted May 30https://www.getcfmljobs.com/jobs/index.cfm/united-states/Remote-ColdFusion-Developer-at-Greenwood-Village-CO/11076Full-Time - ColdFusion Development Data Analyst -Remote at Greenwood Vil.. - United States Posted May 30https://www.getcfmljobs.com/jobs/index.cfm/united-states/ColdFusion-Development-Data-Analyst-Remote-at-Greenwood-Village-CO/11075Jobs on Twitter:Jeff Stanislow @ChiefIntMkterLooking for skilled CF and MySQL web app developer.  USA preferred, English Speaking, and able to interact with clients.    DM  me or fill out contact form. #coldfusion #developer #bethechiefhttps://twitter.com/ChiefIntMkter/status/1266829543790325761ForgeBox Module of the WeekFixinator by Pete Freitag - FoundeoFixinator makes it easy to find and fix security vulnerabilities in your CFML / ColdFusion source code.Created and supported by the CFML Security Expert Pete Freitag, as one of the many great security products available by Foundeo.Auto FixKnown VulnerabilitiesContinuous IntegrationVulnerable CodeConfigurableBackdoor Detectionhttps://fixinator.app/https://www.forgebox.io/view/fixinatorVS Code Hint Tips and Tricks of the WeekHTML CSS Support ecmel.vscode-html-css - 3,319,662 installs - 4 starsMissing CSS support for HTML documents.FeaturesClass attribute completion.Id attribute completion.Supports Zen Coding completion for class and id attributes.Scans workspace folder for css and scss files.Supports remote css files.Uses vscode-css-languageservice.https://marketplace.visualstudio.com/items?itemName=ecmel.vscode-html-cssDaily VS Code tips on Twitterhttps://twitter.com/mattbiernerhttps://channel9.msdn.com/Events/Build/2020/BOD103Thank you to all of our Patreon SupportersThank you Charlie Arehart - our newest Patreon SupporterThese 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/ortussolutionsBen NadelBrett DeLineCarl Von StettenCharlie ArehartDa LiDan CardDaniel GarciaDavid BelangerDidier LesnickiDon BellamyErick HoffmanGary KnightJan JannekJeremy AdamsJonas ErikssonJordan ClarkJoseph LamoreeKai KoenigLaksma TirtohadiMatthew ClementeMingo HagenRyan HughesScott SteinbeckShawn OdenSteven KlotzSynaptrixYogesh MathurYou can see an up to date list of all sponsors on Ortus Solutions' Websitehttps://ortussolutions.com/about-us/sponsors★ Support this podcast on Patreon ★

2356 232