2019-12-03 Weekly News - Episode 30
Watch the video version on YouTube at
https://youtu.be/FRKMh4HTDccHosts:Gavin Pickin - Software Consultant for Ortus Solutions
Brad Wood - Lead Architect for Ortus Solutions
News and EventsOnline 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 code
When: Wednesday December 11, 2019 @ 11am-2pm & Thursday December 12 @ 11am-2pm
(Eastern Standard Time, UTC -5) - 6 hours in total.
Where: Online / Web Conference
Who: Taught by Pete Freitag
Cost: $400/student Punctual Bird Pricing - (regular price $450/student)
Punctual Bird Pricing ($400/student) is available until Thursday Dec 5th.
Group (4+) Discounts Available ( upon request )
https://foundeo.com/consulting/coldfusion/security-training/ColdFusion now runs on WordPress- wait what?Quote: Built on high of the world’s preferred content management system - Wordpress, ColdFusion could be a powerful, integrated, secure platform with a spread of options obtainable ‘out-of-the-box’.
Quote: Wordpress is that the leader within the ASCII text file CMS world. once bundled with ColdFusion, it provides a seamless mix of content and commerce
Quote: From physical products to digital downloads to subscriptions, from content to appointments, you'll be able to sell virtually something with ColdFusion.
Quote: one of the best advantages of victimization ColdFusion is it is time to promote.
Don’t believe everything you read on the internet, even if it is the best ColdFusion Development Company in the world.
ConferencesInto the Box LATAM (LatinoAmerica)Dec 4, 2019 - San Salvador, El Salvador
1 Day - 1 Track - Presented in Spanish
Speakers include: Luis Majano, Edgardo Cabezas, Jorge Reyes, Jon Clausen, Esmeralda Acevedo, Stephanie Monge, Javier Quintero
Lots of great content, I had to use google translate to know what they were talking about.
https://latam.intothebox.org/ Tickets available now.
https://www.eventbrite.com/e/into-the-box-latinoamerica-2019-tickets-76371335721Blog 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 India
Dec 7, 2019 - Bangalore
The 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/Blog Post about the Conference:
https://coldfusion.adobe.com/2019/11/adobe-coldfusion-summit-india-bangalore-dec-7th/CF Alive Podcast interview with Kishore about CF Summit India 2019 -
https://teratech.com/podcast/cf-summit-india-2019-revealed-with-adobes-kishore-balakrishnan/Into the Box 2020
May 6-8, 2020 | Texas
Hyatt Place The Woodlands
1909 Research Forest Dr., The Woodlands, TX 77380
Call 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 - James Moberg - StructIsOrdered() Support for ColdFusion 2016Both ColdFusion 2016 and 2018 support ordered structs, but only ColdFusion 2018 has the built-in StructIsOrdered() function. Here’s a UDF that adds fallback support for ColdFusion 2106.
https://gamesover2600.tumblr.com/post/189453879889/structisordered-support-for-coldfusion-2016Blog - Ben Nadel - Capturing Pointer Events Using BookmarkletsAs a web application developer, I spend a lot of time looking at the source code of HTML pages. This includes pages that my team has created; and, pages that I find in the wild about which I am curious. In either case, there's nothing more frustrating than right-clicking on an Element with the intent to Inspect it only to find myself on the body element because the target element has pointer-events disabled. To "fix" this issue, I've created a Bookmarklet that appends a style tag that attempts to re-enable all pointer-events through the use of the !important CSS modifier.
https://www.bennadel.com/blog/3734-capturing-pointer-events-using-bookmarklets.htmTweet - CFCamp - Photos from CFCamp are here - thanks for James AllenThe images of #cfcamp are here! A very, very big thank you @CFJamesAllen for taking and optimizing the pictures!!
https://www.cfcamp.org/impressions/fotos.htmlhttps://twitter.com/cf_camp/status/1199688952493592579https://twitter.com/cf_campBlog - Ben Nadel - Monolith To Microservices: Evolutionary Patterns To Transform Your Monolith By Sam NewmanThree years ago, I read Building Microservices by Sam Newman. And, in the years since then, I've been trying - and struggling - to wrap my head around the concept of microservices and distributed systems. While I think I understand microservices at a conceptual level, I continually find myself running into more questions than I do answers. So, when I saw that [Sam Newman]'s new book - Monolith to Microservices: Evolutionary Patterns to Transform Your Monolith - was finally available for Kindle, I purchased it and gobbled it up over Thanksgiving break. This book is awesome! And, should be mandatory reading for any team that is thinking about using Microservices.
https://www.bennadel.com/blog/3733-monolith-to-microservices-evolutionary-patterns-to-transform-your-monolith-by-sam-newman.htm
Blog - Gregory Alexander - ColdFusion ORM Error - java.lang.Integer, etc.I ran into an interesting error when working on converting Galaxie Blog's database to use ORM.
https://gregoryalexander.com/blog/2019/11/28/ColdFusion-ORM-Error--javalangInteger-etcBlog - Ben Nadel - Fixing Connection Failure: Unable To Determine MIME Type Errors With sslCertificateInstall() In Lucee CFML 5.3.3.62
Yesterday, I took a look at tracking feature flags in New Relic Transactions as part of a Lucee CFML application. As part of that write-up, I had a CommandBox Lucee Server hitting my local development environment in order to simulate a steady stream of external HTTP traffic. At first, the traffic simulation was getting Connection Failure errors because my local development environment uses a self-signed certificate. However, I was able to quickly fix this issue by installing the self-signed SSL certificate using the sslCertificateInstall() function in Lucee CFML 5.3.3.62.
https://www.bennadel.com/blog/3732-fixing-connection-failure-unable-to-determine-mime-type-errors-with-sslcertificateinstall-in-lucee-cfml-5-3-3-62.htm
Blog - Seth Engen - Computer Know How - Proper Environment VariablesRecently, I have been tasked with creating and deploying projects to our production environments. As I have been working through these steps I am realizing the importance of how environment-specific values are handled. There are at least a couple of reasons I have come up with for creating these projects without these values in the codebase.
https://ckhconsulting.com/proper-environment-variables/Blog - Charlie Arehart - ColdFusion.Adobe.Com - How to get a feed of new posts or comments in this CF portal blogThis may be useful info for some readers: did you know that you CAN in fact get an RSS feed of new blog posts here, or their comments?
https://coldfusion.adobe.com/2019/10/get-feed-new-posts-comments-cf-portal-blog/Tweet - Brad Wood - Fusion Reactor for CommandBox tasksI've got a cool new @Fusion_Reactor integration coming in CommandBox vNext that lets you use your dev FR license to monitor the actual commands and Task Runners you run from the CLI. More on this soon. #CFML #CLI
https://twitter.com/bdw429s/status/1201921783684902912https://twitter.com/bdw429sCFML JobsSeveral positions available on
https://www.getcfmljobs.com/ Listing over 24 ColdFusion positions from 19 companies across 17 locations in 5 Countries.
Full time Senior ColdFusion Developer position for American Access Casualty Company in Downers Grove, IL, United States
The 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/10975Full time ColdFusion position for Accenture in Hyderabad, Telangana, India1 Should Have experience in working in ColdFusion
2 HTML 5 CSS JavaScript frameworks like Ember React or JS based build tools like Grunt Gulp and Bower
3 Proficient understanding of code versioning tools such as Git Mercurial SVN
4 Clear understanding of DOM Document object model Basics of DOM and SAX parsers
5 Proficient understanding of cross browser compatibility issues and ways to work around them
https://www.getcfmljobs.com/jobs/index.cfm/india/ColdFusion-at-Hyderabad-Telangana/10976ForgeBox Module of the Week
OpenCage Geocoder API v1.0.0 by Gary StantonOpenCageCFC provides a wrapper for the OpenCage Geocoder API
The opencage API is a commercial product with a generous free tier.
Obtain an API key from https://opencagedata.com/users/sign_up.
Use as standalone cfc or from ColdBox.
Installation
box install opencage
https://www.forgebox.io/view/OpenCageVS Code Hint Tips and Tricks of the Week
Headwind - heybourn.headwindRyan Heybourn - 495 downloads
Headwind is an opinionated Tailwind CSS class sorter for Visual Studio Code. It enforces consistent ordering of classes by parsing your code and reprinting class tags to follow a given order.
https://marketplace.visualstudio.com/items?itemName=heybourn.headwindThank you to all of our Patreon Supporters
These 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 Davis
Brian White
Carl Von Stetten
Da Li
Dan Card
Daniel Garcia
David Belanger
Didier Lesnicki
Don Bellamy
Erick Hoffman
Gary Knight
Jan Jannek
Jeremy Adams
John Farrar
Jordan Clark
Joseph Lamoree
Laksma Tirtohadi
Matthew Clemente
Richard Herbert
Samuel Knowlton
Scott Steinbeck
VJ
Yogesh Mathur
You can see an up to date list of all sponsors on Ortus Solutions' Website
https://ortussolutions.com/about-us/sponsors