All Entries (28681 Entries)

MySQL Multi-Range Read (MRR) Optimization Caused A Partial Database Outage [+]
Kinky Solutions | 10/22/17 7:00 AM | SQL
Ben Nadel discusses MySQL's MRR - Multi-Range Read - optimization and how it inadvertently caused a partial database outage by pulling millions of unnecessary records into memory....

MySQL's Slow Query Log "start_time" Column Is Actually The "end" Time Of The Query [+]
Kinky Solutions | 10/22/17 7:00 AM | SQL
Ben Nadel examines the "start_time" column in MySQL's slow query log and concludes that it is, in fact, the "end" time or the "log" time of the query. With this insight, debugging slow queries can be made much more intuitive with a little date-math....

ngOnInit() May Not Get Called Before ngOnDestroy() Is Called In Angular 4.4.6 [+]
Kinky Solutions | 10/21/17 7:00 AM | Javascript / DHTML
Ben Nadel demonstrates that the ngOnInit() and ngOnDestroy() life-cycle methods in Angular 4.4.6 are not invoked symmetrically. Which is to say, sometimes only the ngOnDestroy() life-method method is called....

Adobe MAX 2017 Sneaks [+]
Ben Forta | 10/20/17 9:00 PM | AdobeMAX17, MAX
One of my favorite Adobe responsibilities is directing Adobe MAX Sneaks. In case you missed the show, or if you just want to relive all the jaw-dropping goodness, we just posted videos of all 11 Sneaks for your viewing pleasure.

Upgrading Serverless Superman to IBM Composer [+]
Raymond Camden'sBlog | 10/20/17 6:00 PM
When IBM Composer was released, my plan was to try to slowly introduce readers to it with various different tutorials. My post earlier this week is an example. But I've been thinking a lot lately about a particular problem that Composer can fix for me, so I'm skipping ahead to a more complex topic for the post today. I guess this is a long winded way of saying - if you are still

CFCamp 2017 - A Tale of Legacy to Modernization Presentation [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 10/20/17 10:00 AM | ColdBox MVC, ColdFusion, Conferences, ContentBox CMS, Legacy, Modules, Presentations
Here are the slides from our presentation at CFCamp 2017 Day 1: A Tale of Legacy to Modernization. Evolve or Die! How many times have they told you, You still coding in that?. Come to this session to discover the infamous land of legacy ColdFusion applications, their why and existence motivations. We will then discover how to finally evolve them and take them to the wonderful land of Modern ColdFusion. Come and be inspired to kill the legacy monsters that have haunted you for far too long. We wi

Ortus Developer Week 2017- Our Schedule is Live Now! [+]
Ortus Solutions, Corp Blog RSS Feed by ContentBox | 10/20/17 10:00 AM | Conferences, News, Ortus Developer Week
Ortus Developer WeekNovember 06-10, 2017 5 days, 15 Live Sessions A FREE TRAINING EXTRAVAGANZA Register for FREE now! Visit Conference Page! ODW version 6.0 Ortus Developer Week is taking place for the 6th year in a row! A FREE Training week dedicated to all of you developers that are eager to learn more and update your skills. Register and join 300+ developers taking part of this great event. We have some great speakers and content coming your way, so check out our ODW page for more information

CFCamp 2017 - A Tale of Legacy to Modernization Presentation [+]
ColdBox Blog | 10/20/17 10:00 AM | ColdBox MVC, ColdFusion, Conferences, ContentBox CMS, Legacy, Modules, Presentations
Here are the slides from our presentation at CFCamp 2017 Day 1: A Tale of Legacy to Modernization. Evolve or Die! How many times have they told you, You still coding in that?. Come to this session to discover the infamous land of legacy ColdFusion applications, their why and existence motivations. We will then discover how to finally evolve them and take them to the wonderful land of Modern ColdFusion. Come and be inspired to kill the legacy monsters that have haunted you for far too long. We wi

Ortus Developer Week 2017- Our Schedule is Live Now! [+]
ColdBox Blog | 10/20/17 10:00 AM | Conferences, News, Ortus Developer Week
Ortus Developer WeekNovember 06-10, 2017 5 days, 15 Live Sessions A FREE TRAINING EXTRAVAGANZA Register for FREE now! Visit Conference Page! ODW version 6.0 Ortus Developer Week is taking place for the 6th year in a row! A FREE Training week dedicated to all of you developers that are eager to learn more and update your skills. Register and join 300+ developers taking part of this great event. We have some great speakers and content coming your way, so check out our ODW page for more information

NCDevCon 2017 Recap [+]
South of Shasta | 10/19/17 6:00 PM | ColdFusion, HTML5, JavaScript, NCDevCon, Speaking Engagements
NCDevCon 2017 wrapped up last week and was another great success! I know I’ve said this before, but NCDevCon really is a great not-to-miss conference!  The price, location, weekend schedule and amazing content all make it an obvious event to schedule every year.  2017 was no exception.

Java Unlimited Strength Crypto Policy for Java 9 or 1.8.0_151 [+]
ColdFusion, Java, and Web Development | 10/19/17 4:00 PM | Java
Starting with Java 1.8.0_151 and 1.8.0_152 there is a new somewhat easier way to enable the unlimited strength jurisdiction policy for the JVM. Without enabling this you cannot use AES-256 for example. First download the JRE, I like to use the server-jre for servers. When you extract the server-jre look for the file java.security in the jre/lib/security folder. For example for Java 1.8.0_152 the file structure looks like this: /jdk1.8

Copying to Clipboard with Windows Subsystem for Linux [+]
Raymond Camden'sBlog | 10/19/17 2:00 PM
This tip is 100% thanks to Ben Hillis, a developer working on the Windows Subsystem for Linux (WSL). Yesterday I needed to copy a file under WSL to the my system clipboard. If you Google for how to do this, you'll see a CLI called clip that works under Unbuntu, however, that doesn't work under WSL. If I had to guess I'd say because there's isn't a GUI involved with WSL but to be honest, I'd be guessing. When I asked on Twitter

Lucee 5: application defined mailservers [+]
As simple as possible, as complex as necessary | 10/19/17 1:00 PM
Lucee now allows mailservers to be defined in Application.cfc

RabbitMQ: Patterns For Applications By Derick Bailey [+]
Kinky Solutions | 10/19/17 7:00 AM | Books
Ben Nadel reviews RabbitMQ: Patterns For Applications by Derick Bailey. It's a quick read that discusses the different types and composition of messages that can be used in a distributed system; and, what kinds of exchanges should be used for the different message requirements....

Lucee 5: simpler access to environment variables [+]
As simple as possible, as complex as necessary | 10/18/17 5:00 PM
Lucee now has a built-in way of accessing environment variables

Building Your First Serverless Composition with IBM Cloud Functions [+]
Raymond Camden'sBlog | 10/18/17 4:00 PM
A few days ago I blogged about the new Composer functionality for IBM Cloud Functions and OpenWhisk. This is a incredibly cool release and I'm going to try my best to demonstrate it over the next few weeks. In today's post I'm going to focus on what the process is like. By that I mean, how do I go from idea to actually using it and testing it. This won't be terribly different from

DevTools Tips for Progressive Web Apps [+]
Raymond Camden'sBlog | 10/17/17 4:00 PM
As this month is apparently "blog everything I can about PWA month", I wanted to share some quick notes on how I'm using DevTools, specifically Chrome (but I'll quickly look at Edge, Firefox, and Safari) to work with and debug progressive web apps (PWAs). To be clear, this will not cover every aspect of DevTools related to PWAs, but rather focus on what's been helpful to me so far. Starting Off First off - I generally stick to the "mainli

Not Speaking at CFCamp 2017 [+]
South of Shasta | 10/17/17 12:00 AM | CF Camp, Speaking Engagements
This really bums me out to post.  Due to various flight and travel issues making it very unsafe, I had to cancel my trip to Germany and I won’t be speaking at CFCamp this year. :( I’ve spoken at over 30 conferences and this is the first one I’ve had to cancel.

All you want to know about Adobe ColdFusion Summit Podcast [+]
Adobe ColdFusion Blog | 10/16/17 9:00 PM | Links
It’s not too late to sign up for Adobe ColdFusion Summit 2017. In case you wanted to find out more information, please check out this podcast interview from TeraTech with Elishia Dvorak that goes over some Q&A about what we’re planning for the event. Everything you need to know about Adobe ColdFusion Summit

Review: Building Progressive Web Apps [+]
Raymond Camden'sBlog | 10/16/17 4:00 PM

Previous / Next