coldfusionBloggers

visit the wishlist or the site dies!

All Entries (30119 Entries)

Redis Lucee v1.2.0 Extension Released![+]ColdBox Blog | 3/5/19 9:30 AM | Lucee, Lucee Extensions, News, Redis, Releases
We are very excited to bring you another release for our Redis Lucee Extension. This is our first minor release for this extension and it sports quite a few updates thanks to customer feedback. Here is a little introduction for those that are not familiar with our extension:
Overview
The Redis Lucee Extension allows you to natively connect to a Redis Server cluster and leverage it for distributed caching, session/client storage and distribution, cluster RAM file systems, and much more. It can al

Using Dynamic Template-Driven Forms In Angular 7.2.7[+]Kinky Solutions | 3/5/19 9:00 AM | Javascript / DHTML
Ben Nadel demonstrates how to render dynamic inputs in a template-driven form using Angular 7.2.7. He has only ever used template-driven forms (as opposed to reactive forms); and, has never run into a limitation that he couldn't overcome using the template-driven syntax....

Scripting Docker Host Creation on DigitalOcean without Docker Machine[+]Matthew J. Clemente | 3/4/19 8:00 PM
Months ago I ambitiously began a series of posts about setting up and deploying a production Docker Swarm. Well, I intended it to be a series. I didn’t actually get around to writing a second article until now, and for better or worse, this will basically serve as a revision of that first post, in which I documented using Docker Machine to script host creation.
The process I outl

FORGEBOX v4.x Released[+]Ortus Solutions, Corp Blog RSS Feed by ContentBox | 3/4/19 5:30 PM | Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases
FORGEBOX v4.x Has Landed
We are so excited to bring one of the biggest releases for FORGEBOX in over a year. We have been working and learning from all the community feedback and have major news to share with the ColdFusion (CFML) world. The full release notes of this major version can be found at the end of the blog post, so read on for all the details of this release. Below we will discuss the major areas of improvement for FORGEBOX
New UI
The entire UI has been redesigned and updated and we a

FORGEBOX v4.x Released[+]ColdBox Blog | 3/4/19 5:00 PM | Cloud, CommandBox, ForgeBox, Lucee, Lucee Extensions, Modules, Releases
FORGEBOX v4.x Has Landed
We are so excited to bring one of the biggest releases for FORGEBOX in over a year. We have been working and learning from all the community feedback and have major news to share with the ColdFusion (CFML) world. The full release notes of this major version can be found at the end of the blog post, so read on for all the details of this release. Below we will discuss the major areas of improvement for FORGEBOX
New UI
The entire UI has been redesigned and updated and we a

More info on the CF Security Update included in the March 1 CF updates for CF11, 2016, and 2018[+]Adobe ColdFusion Blog | 3/4/19 2:00 PM | Blog, Security Update, Updates, blog, ColdFusion, security update, updates
You may have noticed that Adobe released yet another set of updates on Friday, Mar 1, for CF11, 2016, and 2018. This update addresses a specific security risk (marked priority 1, urgent by Adobe). If you may like more info on that update, I can help.
I have a pair of blog posts, on my own site, discussing this update, what it&#8217;s about, who may be affected, what protections it adds, and more:

A look at unsynchronised arrays in CFML[+]Adobe ColdFusion Blog | 3/4/19 8:30 AM | Blog, ColdFusion, Modern CFML, 2016, 2018, blog, modern cfml
In the ColdFusion 2016 release, the ability to create unsynchronised arrays was added. Adobe&#8217;s ColdFusion 2016 Performance Whitepaper claims a significant speed increase when you use them.
I thought I&#8217;d have a dig into this.
First up, how do you create them?
You create an unsynchronised array with arraynew and a val

CF security update (March 1 2019), part 2: further details, prevention, and more[+]Charlie Arehart's Blog | 3/4/19 12:30 AM | updates, cf2016, admin, cf11, security, cf2018
This is my part 2 post which follows onto the Part 1, released the night of March 1, when the new CF updates were released as an emergency update. If you've not yet read that, do that first, to get some basic info and needed context for what follows.
And if you HAVE already read part 1, if it was before Saturday morning, do go back and reread it. I had added some important info t

Using CFLint for Static Analysis with Jenkins[+]Jason Steinshouer | 3/3/19 8:00 AM | CommandBox, CFLint, CFML, Jenkins
There are a lot of good options when it comes to Continuous Integration(CI) systems these days. Jenkins is a time tested CI tool but has also evolved to adapt to modern development practices so I think it is still a great option when it comes to continuous integration. I am going to walk through how you can use CFLint and Jenkins to do static code analysis on your CFML code as part of a CI process.

Using the CFLint for Static Analysis with Jenkins[+]Jason Steinshouer | 3/2/19 11:30 PM | CommandBox, CFLint, CFML, Jenkins
There are a lot of good options when it comes to Continuous Integration(CI) systems these days. Jenkins is a time tested CI tool but has also evolved to adapt to modern development practices so I think it is still a great option when it comes to continuous integration. I am going to walk through how you can use CFLint and Jenkins to do static code analysis on your CFML code as part of a CI process.

The Right Number of Comments in Code[+]Dopefly Tech Blog | 3/2/19 9:00 PM | Software Quality
People don’t like to talk about real standards for commenting your code. They give you abstract thoughts and ideas, then back up and say just do what your team decides to do. Certainly consistency is important, but what if you are consistently bad? This is why I like Code Complete by Steve McConnell. Steve lays down hard figures. You may not agree with him, but he will get you to form an opinion, even if it’s contrary. So in the same spirit, let me talk about what I think you should

CommandBox 4.6.0 Released[+]ColdBox Blog | 3/1/19 6:30 PM | CommandBox, Releases
We are pleased to announce the release of CommandBox 4.6.0. This is a minor release that fixes a few bugs and adds a couple nice features. We recommend you upgrade at your earliest convenience.
The latest binaries are available from our download page.
The latest docs are here in GitBook.
The latest ASCI art is waiting for you in the CLI.
And the latest release notes are below.
Release Notes
Bug
[COMMANDBOX-934] - Server commands can have huge delay on Windows
[COMMANDBOX-937] - List artifacts al

CommandBox 4.6.0 Released[+]Ortus Solutions, Corp Blog RSS Feed by ContentBox | 3/1/19 6:30 PM | CommandBox, Releases
We are pleased to announce the release of CommandBox 4.6.0. This is a minor release that fixes a few bugs and adds a couple nice features. We recommend you upgrade at your earliest convenience.
The latest binaries are available from our download page.
The latest docs are here in GitBook.
The latest ASCI art is waiting for you in the CLI.
And the latest release notes are below.
Release Notes
Bug
[COMMANDBOX-934] - Server commands can have huge delay on Windows
[COMMANDBOX-937] - List artifacts al

ITB2019 - Meet Pete Freitag[+]Into the Box Conference | 3/1/19 1:00 PM | Into the Box, Sessions, Speakers
Tell us about...
Tell us something funny about yourself?
I can do the floss (thanks kids!)
Why should companies or developers modernize?
As a business owner and a developer, the biggest advantage I see to modernizing is reducing burdens. It could be administrative burdens (simplify server admin by using docker or lambda), cognitive burdens (organized workflows, reduce manual steps), etc. It is not about following the latest fads, you still have to weed out what is a fad, and what actually adds v

Buy Your Nespresso Pods in Europe[+]Josh Adam's Blog | 3/1/19 11:30 AM | Travel, Nespresso
We have a Nespresso Vertuo coffee machine. Well, technically I have it: Kendall bought it for me for my birthday. And it was a good gift because I do enjoy having an espresso from it from time to time. However, I could have made a nice espresso with an Nespresso Original coffee machine. But unlike the Original coffee machines,

Using AWS Lambda in CFML: Debugging, Observability, and More[+]Brian Klass | 3/1/19 9:30 AM
Developing for AWS Lambda, or Google Cloud Functions, or Azure Functions, is a core part of what is known as “serverless” development. You focus on application logic and workflow, and never really worry about the servers that power the execution of that code. It’s a powerful, liberating development model, but not one without issues. It’s a maturing space, and like all maturing spaces, has pain points. This post explores a couple of those pain points: debugging, observability, and planning the