Ortus Developer Week (ODW)
November 06-10, 2017

A Training Extravaganza Coming to Your Desktop or Mobile or iPad or Android or Whatever!

Featured Speaker: Brad Wood

Brad grew up in southern Missouri where he systematically disassembled every toy he ever owned which occasionally led to unintentional shock therapy (TVs hold charge long after they've been unplugged, you know) After high school he majored in Computer Science with a music minor at MidAmerica Nazarene University (Olathe, KS). Today he lives in Kansas City with his wife and three girls where he still disassembles most of his belongings (including automobiles) just with a slightly higher success rate of putting them back together again. Brad blogs when he can (http://www.codersrevolution.com), and enjoys church, all sorts of international food, and the great outdoors.

Brad has been programming ColdFusion for 13 years and has used every version of CF since 4.5. He first fell in love with ColdFusion as a way to easily connect a database to his website for dynamic pages. He actively participates in the CF community and loves to use open source Railo for his personal projects.

Brad currently works as an application programmer/architect and DBA for the company that created ColdBox: Ortus Solutions. He enjoys configuring and performance tuning high availability Windows and Linux ColdFusion environments as well as SQL Server. Things he’s been privileged to learn in the past few years include Continuous Integration, Agile (Scrum/Kanban), backbone.js, and CouchBase.


All open source products, trainings and websites are maintained thanks to your patronage, so please help us out and become an Ortus Patreon today!
Sponsor Us

 

Run CommandBox, Run! Task Runners To The Rescue

Nov 8, 2017

session: 3 (see session times to right)

level: Beginner

This live session was recorded and is now viewable on Vimeo and Adobe Connect...

VIEW SESSION RECORDING
In this session we'll cover what CommandBox task runners are and how you can use them to easily script anything you want from the command line quickly and easily. Task runners are a modern scripting equivalent to Ant, Shell scripts, or Gulp, but written in CFML and portable to any operating system. Task runners come with all the creature comforts of CLI user interaction, pretty ANSI formatting, DB access, and natural CLI path resolution, but all without the need to even have a CF server installed. Task Runners can be shared with any other developers as a standalone file and run anywhere with CommandBox which means the same task can run on Windows, Mac, or Linux. We'll show how to use task runners and even tips on self-contained database access with on-the-fly creation of CF data sources.  

Runtime Environment Configurations

Nov 9, 2017

session: 3 (see session times to right)

level: Beginner

This live session was recorded and is now viewable on Vimeo and Adobe Connect...

VIEW SESSION RECORDING
There's a lot of new ways to deploy servers these days. With CommandBox, Amazon, Heroku, and Docker, the days of the traditional server are going away. Now you need to find ways to make the configuration of your servers portable, scriptable, and generic. We've got several tools to the rescue. First we'll cover portable CommandBox-based servers which are the basis for our Docker images and Heroku buildpacks. Then we'll look at CFConfig, a tool for scripting all the configuration in your CF administrator which you can use even if not leveraging CommandBox at all. Finally, we'll see how to embrace environment variables to sprinkle in secrets at deploy time that you don't want to be committed to your source control, or may be different per environment or per developer.