Modernize or Die® - CFML News for December 10th, 2019

2019-12-10 Weekly News - Episode 31Watch the full video version on YouTube at https://youtu.be/S6pyPhds0g0Hosts:Gavin Pickin - Software Consultant for Ortus SolutionsLuis Majano - Creator / CEO for Ortus SolutionsNews and EventsAdobe ColdFusion 2018 Update 7 ReleasedColdFusion (2018 release) Update 7 addresses vulnerabilities that are mentioned in the security bulletin, APSB19-58.The update includes a fix for the ColdFusion Administrator UI. The vulnerability affects Windows platform only. Users on non-Windows platform need not apply this update.https://coldfusion.adobe.com/2019/12/coldfusion-2018-release-update-7-released/Year-End Development Update: Announcing Lucee 5.3.4.73 (Release Candidate 2) and Final 2019 SprintFirst, as you’ve probably noticed, this has been an especially long Release Candidate period since we shipped 5.3.4.54 (RC). This was due in part to typical annual demands of the CFCamp conference in Germany, for which we spent some significant time working on the roadmap for the next major and minor versions of Lucee, creating some test builds for demo purposes, etc. But more importantly, it’s also due to an uptick in regressions over the past two releases (5.3.3.62 (final) 5.3.4.54 (RC)). We spent a lot more time than anticipated working with ticket reporters, identifying regression sources, and of course discussing/debating then implementing and testing fixes. Read more: https://dev.lucee.org/t/year-end-development-update-announcing-lucee-5-3-4-73-release-candidate-2-and-final-2019-sprint/6362Online #ColdFusion Meetup - "Please pass the salt: Serve up passwords w/ a side of entropy", with Brad WoodThursday Dec 12 at 12pm ESTPasswords are like opinions, everyone has them and some are easier to figure out than others. As application developers and DBAs, our users entrust us with the precious keys to their social media, E-mails, bank accounts, and shopping history. Hopefully everyone has figured out storing your passwords in plain text is really bad, but is a simple hash good enough?https://www.meetup.com/coldfusionmeetup/events/267002432/Webinar - ColdFusion for the Next Decade – All about the Buzzworthy ColdFusion 2020January 16th, 2020 - Presented by Rakshith Naresh - Product Manager for ColdFusion and Captivate Prime Content CatalogOne of the reasons for ColdFusion’s success right from its inception is that the platform has been able to pivot at regular intervals to remain relevant for the future. There are very few technologies that have managed to stay in the game for so long and that is something all of us in the community are proud of. ColdFusion 2020, slated to be released next year, is going one such pivotal release in the history of ColdFusion. The vision for ColdFusion 2020 goes like this:“To be the modernized platform of choice for building cloud-native microservice applications with absolute focus on ease of use without getting locked to a particular cloud vendor (multi-cloud).”Attend this session as the Product Manager for ColdFusion unravels every piece of ColdFusion 2020 that leads to the overarching vision.Register online: https://cfwebinar-cf2020.meetus.adobeevents.com/ColdBox 6 Alpha ColdBox 6 Alpha is ready to work on ForgeBox. Luis is working with Completable Futures in the Core to make it even better. Install from ForgeBox with CommandBox with: box install coldbox@6.0.0-snapshotMongoDB Lucee Extension UpdateMostly fixes, especially for 5.2+ including 5.3 issues.https://www.forgebox.io/view/6A03159F-C6DC-4FCC-95A068B1E1A903FASOLD OUT - Online Training - Pete Freitag - ColdFusion Security Training - Writing Secure CFMLA hands-on CFML / ColdFusion Security Training class for developers. Learn how to identify and fix security vulnerabilities in your ColdFusion / CFML applications.cfml codeWhen: Wednesday December 11, 2019 @ 11am-2pm a Thursday December 12 @ 11am-2pm(Eastern Standard Time, UTC -5) - 6 hours in total.Where: Online / Web ConferenceWho: Taught by Pete FreitagCost: Regular price $450/student)Early Bird and Punctual Bird Pricing over and sold out!Group (4+) Discounts Available ( upon request )https://foundeo.com/consulting/coldfusion/security-training/Top Secret Training - Mid April 2020 in Washington DCAligning with CF Summit East - Final Date TBATell us which workshop you want us to run - ColdBox Zero to Hero or ColdBox Hero to SuperHeroInto the Box Training - May 2020 in Houston, Texas6 Workshops - to be decided.Top Secret Training - Early October 2020 in SingaporeAWS API Super Hero in actionTop Secret Training - Late October 2020 in Las VegasAligning with CF Summit West - Final Date TBAColdBox Zero to Hero ColdBox Hero to SuperHeroScreencast - Brad Wood - Using the FusionReactor Profiler to find slow codeIn this tutorial, Brad Wood shows how to use FusionReactor features such as the request Profiler to identify several bottlenecks of slow code in a ColdFusion app.https://www.fusion-reactor.com/https://commandbox.ortusbooks.com/embedded-server/fusionreactorhttps://www.ortussolutions.com/blog/screencast-using-the-fusionreactor-profiler-to-find-slow-codeConferencesInto the Box LATAM (LatinoAmerica) - SOLD OUTDec 4, 2019 - San Salvador, El Salvador1 Day - 1 Track - Presented in SpanishSpeakers include: Luis Majano, Edgardo Cabezas, Jorge Reyes, Jon Clausen, Esmeralda Acevedo, Stephanie Monge, Javier QuinteroLots of great content, I had to use google translate to know what they were talking about.https://latam.intothebox.org/ Check out on twitter @intotheboxlatam and #intotheboxlatam Blog Post: Curacao sponsors an unprecedented worldwide event in the region, the Into the Box Latin America https://lanoticiasv.com/la-curacao-es-patrocinar-de-un-evento-de-nivel-mundial-sin-precedentes-en-la-region-el-onto-the-box-In addition to the important sponsorship of La Curacao and other companies, the Into the Box Latin America has, for the first time, the support of the Government of El Salvador, through the Ministry of Innovation, through which work will be carried out to encourage technological spaces. CF Summit IndiaDec 7, 2019 - BangaloreThe ColdFusion India Summit is a confluence of everything in the realm of web applications. If you develop web applications, this is the place to be. For designers, developers, strategists and thought leaders, the ColdFusion India Summit provides the perfect forum to exchange ideas, inspiration and experiences.In addition to opportunities to interact with ColdFusion experts, domain leaders and peers, get to learn about the latest technologies, techniques, and strategies to rapidly build and successfully deliver web applications to the market. With the web applications scenario evolving rapidly, explore how ColdFusion is driving change and how you can propel this dynamism.Registration is complimentary.https://cfindiasummit.attendease.com/Search for #cfsummit2019 or #CFSummitIndia Yogest wrote a blog about the Conferencehttps://lucidoutsourcing.com/blog/some-take-away-from-adobe-coldfusion-india-summit-2019Video - Tharun ( Darting Knight ) - A day at the Adobe Office | Adobe Coldfusion Summit | Office tour and my experiencehttps://www.youtube.com/watch?v=karaSqkezh4Into the Box 2020May 6-8, 2020 | TexasHyatt Place The Woodlands1909 Research Forest Dr., The Woodlands, TX 77380Call for Speakers is now open. We are always looking for lots of different content from different speakers, don’t be shy, submit something. Does not have to be related to BOX products.Early bird tickets will be available close to the end of the year.Call for Speakers: https://www.papercall.io/itb2020Buy 2019 Videos: https://vimeo.com/ondemand/itb2019/Blogs, Tweets and Videos of the WeekBlog - Ben Nadel - The Elvis Operator Can Be Chained Multiple Times In A Single Expression In Lucee CFML 5.3.3.62In Lucee CFML, the "Elvis operator" - ?: - is a binary operator that returns the first operand if it is non-null; otherwise, it evaluates and returns the second operand. I haven't used the Elvis operator all that much, so I am still getting used to how it works. And, historically, I've only ever used it once in a single expression. The other day, however, I had a scenario where I wanted to use it several times in a single expression; and, I was happy to find that it works exactly as you might hope in Lucee CFML 5.3.3.62.https://www.bennadel.com/blog/3735-the-elvis-operator-can-be-chained-multiple-times-in-a-single-expression-in-lucee-cfml-5-3-3-62.htmTweet - Lucee about TutorialsWant to increase your knowledge? Dive into our tutorials. For example: Want to use Java in Lucee? Check out our Java-Lucee tutorial.https://docs.lucee.org/guides/Various/tutorial-lucee/tutorial-java-in-lucee.html#welovelucee #lucee #coldfusion #cfml #opensource #webdevelopment #tech #java #learnluceehttps://docs.lucee.org/guides/Various/tutorial-lucee.htmlhttps://twitter.com/lucee_server/status/1204046551997435905https://twitter.com/lucee_serverTweet - Pete Freitag - ColdFusion Newsletter releasedJust sent out another ColdFusion Newsletter: https://tinyletter.com/cfml Thanks again, all those creating CF content: @carehart @BenNadel @coldfumonkeh @mjclemente84 @cfsimplicity @DFGrumpy @cf_camp @GoIntoTheBox and more!https://twitter.com/pfreitag/status/1202681399460929536https://twitter.com/pfreitagTweet - Matthew Clemente - About the ColdFusion NewsletterBut I still haven't finished reading all the content from @foundeo's last #cfml newsletter!https://twitter.com/mjclemente84/status/1202714278488428551https://twitter.com/mjclemente84Video - Fusion Reactor - Java Automatic Root Cause Error Analysis - Instant insight into Java exceptionsEvent Snapshots are intended to provide deep-level insight whenever a problem, such as an exception or thread latency occurs. Snapshots are triggered automatically. The Event Snapshot displays source code, scope variables, stack trace, and logging information at the point the problem occurs; providing everything you need to isolate the issue as quickly and efficiently as possible.https://www.youtube.com/watch?v=NQa1e2oykBQafeature=youtu.beTweet - Brad Wood - Pete Freitag helping Brad chase down I just spent the morning troubleshooting an odd SSL handshake error, only to find it went away when I updated to the latest version of Java 11.  Thanks to @foundeo and his vast SSL knowledge for helping me! #CFMLhttps://twitter.com/bdw429s/status/1202334516792172552https://twitter.com/bdw429sTweet - Luis Majano about Into the Box LATAMWe are ready for the first sold out into the box in Latin America. The modernization is about to begin @intotheboxlatam #coldfusion #cfml #modernizeOrDiehttps://twitter.com/lmajano/status/1202199696187543552https://twitter.com/lmajanoBlog - Yogesh from Lucid Outsourcing SolutionsI attended Coldfusion India Summit 2019 conference in Adobe Bengaluru office on 7th Dec 2019 for the 2nd time, it was nice to meet 180+ CF developershttps://lucidoutsourcing.com/blog/some-take-away-from-adobe-coldfusion-india-summit-2019Video - Tharun ( Darting Knight ) - A day at the Adobe Office | Adobe Coldfusion Summit | Office tour and my experienceA great video giving you a taste of the conference and the venue, from an excited young developer. Great to see new people learning about ColdFusion but also attending the conference.https://www.youtube.com/watch?v=karaSqkezh4Tweet - Brad Wood - CF Evangelist Kit PDFJust heard back from Elishia at Adobe and she provided me with this link: adobe.com/content/dam/ac… Check out the 3rd page for the stats I mentioned.  There's a lot more good stuff in there too. #CFML #ColdFusionhttps://www.adobe.com/content/dam/acom/en/products/coldfusion/pdfs/cf2018/CF%202018%20Evangelist%20Kit.pdfhttps://twitter.com/bdw429s/status/1204445346182713345https://twitter.com/bdw429sTweet - James Moberg - Raymon Camden’s 13 year old UPS package still going strongHey @raymondcamden It's been 13 yrs since you released your #ColdFusion UPS Package (aka CFUPS). https://www.raymondcamden.com/2006/12/12/ColdFusion-UPS-Package-Released It continues to work. FYI: UPS notified my client that the default LIVE_URL will be disabled on 12/31. ("www" needs to be changed to "onlinetools".)https://twitter.com/gamesover/status/1202342344055492608https://twitter.com/gamesoverSpecial Podcast Challenge - $25 For whoever publishes the UPS source code as a ColdBox Module in ForgeBox by end of the year!CFML JobsSeveral positions available on https://www.getcfmljobs.com/ Listing over 22 ColdFusion positions from 17 companies across 15 locations in 5 Countries.3 Month Contract for Cold Fusion Developer in Washington DC, USAWe have a cold fusion conversion project we need to take on and are looking for a cold fusion resource to help us for a few months. Must have the ability to obtain and maintain an Active Secret security clearance with the Department of DefenseCurrently have an old application running on Cold Fusion 9 in a Windows Server 2008 environment.Needs to be upgraded to a newer version of Cold Fusion that can run in a Windows Server 2012 environment.Dept of State has told us this must be completed by January 14, 2020 as that is the end of life support for WS 2008Certifications or degree: Bachelor’s Degree in Computer Science, Engineering, or a related technical disciplineYears’ experience: 8+Nicole Valente | Technical Recruiter | Apex SystemsOffice: 703-256-2000  | eFax: 703-842-8275nvalente@apexsystems.comFull Time Coldfusion Consultant Position for SCC in Dundee,  United KingdomI am currently recruiting for an experienced Coldfusion consultant with up to date ColdFusion 2018 best-practice knowledge to deploy two CF Instances on separate VMs.https://www.getcfmljobs.com/jobs/index.cfm/united-kingdom/Coldfusion-Consultant-at-Dundee/10980Full Time Senior ColdFusion Developer at American Access Casualty Company inj Downers Grove, IL,  United StatesThe Senior ColdFusion Developer role is to write code, test, and analyze software programs and web-based applications. The position includes researching, designing, documenting, and modifying software specifications throughout the production life cycle. The developer will also analyze and amend software errors in a timely and accurate fashion, provide weekly status reports, and suggest code improvement, where applicable.https://www.getcfmljobs.com/jobs/index.cfm/united-states/Senior-ColdFusion-Developer-at-Downers-Grove-IL/10975ForgeBox Module of the WeekVERSIONHEADER v1.0.6 (MODULES) by Gavin PickinThis module determines the version of your app from a .version file and then creates a response header for you. The module sets a header called x-server-version.This module is ideal for clustered setups, or docker swarms, where the code could be running on one of many servers. This will allow you to know which version of the code your app is running.box install versionHeaderLast Update: Mar 28 2018 05:31 PM | Installs: 1,987 | Views: 409 | Versions: 3https://www.forgebox.io/view/versionHeaderVS Code Hint Tips and Tricks of the WeekColor Picker for VS Codeanseki - 412,923 installsHelper with GUI to generate color codes such as CSS color notations.And, a command Convert Color to change the color notation.A dialog box is shown by pressing Alt + C P keys or command Pick Color. If a cursor is positioned on a string that is color notation at that time, that string is selected as target for editing.https://marketplace.visualstudio.com/items?itemName=anseki.vscode-colorThank 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. If we’re getting your name wrong please let us know.Andrew  DavisBrian  WhiteCarl  Von StettenDa LiDan  CardDaniel GarciaDavid  BelangerDidier  Lesnicki Don  BellamyErick HoffmanGary  KnightJan  JannekJeremy AdamsJohn  FarrarJordan ClarkJoseph  LamoreeLaksma  TirtohadiMatthew ClementeRichard  HerbertSamuel  KnowltonScott SteinbeckVJYogesh  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