cfNote is your source for Blog Aggregation in the Coldfusion industry

Spark Page Just Got Better

 Mark As Read    

We just updated Spark Page with two much requested enhancements: Your Spark Page stories can contain links to other sites and pages. Previously links were only supported via buttons, but you can now turn any text into a link. We've also significantly improved the embedding options so that Spark Pages embedded into your site or blog will look a who...

Ben Forta's Blog 2 days ago

FusionReactor ColdFusion line performance

 Mark As Read    

Introduction This technote is going to guide you through the use and configuration of the FusionReactor ColdFusion line performance plugin. The FusionReactor ColdFusion Plugin is able to profile the execution of ColdFusion CFML code at line level. The data gathered can be used to identify performance issues deep inside ColdFusion pages and componen...

[FRS-401] FusionReactor ColdFusion line performance

 Mark As Read    

Description Introduction This technote is going to guide you through the use and configuration of the FusionReactor ColdFusion line performance plugin. The* FusionReactor ColdFusion Plugin* is able to profile the execution of ColdFusion CFML code at line level. The data gathered can be used to identify performance issues deep inside ColdFusion p...

Code Kata: Using Array Reduce() To Navigate An Object Graph In JavaScript

 Mark As Read    

Ben Nadel demonstrates how to build object-query functionality in JavaScript using the language's native Array-reduce features. The more deeply you understand the language, the more powerful your problem-solving machinery can become....

Ben Nadel 6 days ago

Adobe Spark In 4th Grade

 Mark As Read    

Watch how a 4th-grade teacher uses Adobe Spark to keep her students engaged.

Ben Forta's Blog 8 days ago

FusionReactor Lucee and Railo line performance

 Mark As Read    

Introduction This technote is going to introduce the Lucee and Railo line performance plugins. The FusionReactor plugins allow you to profile the execution of ColdFusion CFML code at line level. This data can then be used to identify performance issues deep inside your ColdFusion pages and components and can be an invaluable tool for finding [̷...

[FRS-400] FusionReactor Lucee and Railo line performance

 Mark As Read    

Description Introduction This technote is going to introduce the Lucee and Railo line performance plugins. The FusionReactor plugins allow you to profile the execution of ColdFusion CFML code at line level. This data can then be used to identify performance issues deep inside your ColdFusion pages and components and can be an invaluable tool for...

[FRS-399] FRS-399 High CPU usage after an upgrade to FusionReactor to 6.2.0 or 6.2.1 when sending data to FusionAnalytics

 Mark As Read    

Description Introduction This technote is focused on specific issues with version FusionReactor 6.2.0 and 6.2.1 when using it with FusionAnalytics. If you are using FusionAnalytics, then you should install FusionReactor 6.2.2 or higher once it is available. High CPU usage or loss of data in FusionAnalytics Users of FusionAnalytics should not ...

Practical SVG By Chris Coyier

 Mark As Read    

Ben Nadel reviews Practical SVG by Chris Coyier, the latest book in the "A Book Apart" series. It's a quick and highly empowering read for people who don't know how to use SVG (Scalable Vector Graphics) in the world of web development....

Ben Nadel 12 days ago

Back To School With Adobe Spark

 Mark As Read    

It's Back-To-School time, and teachers all over are prepping for another year spent in the company of fresh eager (yeah, I know, but I'm trying to sound upbeat) faces. Back in prehistoric times, when I was in school, that meant sharpening lots of pencils, trying to get last year's chalk mark remnants off the board, obtaining a stack of clean projec...

Ben Forta's Blog 12 days ago

IntelliJ, Angular CLI, and Indexing

 Mark As Read    

As I started working on my Angular CLI-managed Angular 2 project, I discovered that making code changes while Angular CLI was either serving my application or waiting to re-execute unit tests would cause my IntelliJ IDE to start re-indexing my project files.  Each indexing run took several minutes and during that time IntelliJ was slow to respond t...

Thought Delimited 13 days ago

Quick & Easy ETL from Salesforce to MySQL with Workflow & Heroku

 Mark As Read    

While sometimes unfortunate it is often necessary to have data silos that share data. The Extract, Transform, and Load (ETL) pattern has been around for a long time to address this need and there are tons of solutions out there. If you just need a quick and easy way to copy new & updated records ... Read more

Updated Flash And AIR 23 Beta On Labs

 Mark As Read    

Updated versions of the betas of Flash Player 23 and AIR 23, code named Underwood, have been posted to Adobe Labs.

Ben Forta's Blog 14 days ago

[FRS-398] High CPU usage after an upgrade to FusionReactor to 6.2.0 or 6.2.1 when sending data to FusionAnalytics

 Mark As Read    

Description Introduction This technote is focused on specific issues with version FusionReactor 6.2.0 and 6.2.1 when using it with FusionAnalytics. If you are using FusionAnalytics, then you should install FusionReactor 6.2.2 or higher once it is available. High CPU usage or loss of data in FusionAnalytics Users of FusionAnalytics should not ...

[FRS-394] Finding memory leaks and out of memory exceptions

 Mark As Read    

Description Do you think you are experiencing memory leak issues? Do you encounter errors like java.lang.OutOfMemoryError:Metaspace and java.lang.OutOfMemoryError:Permgen space? Does your server slow down or crash during the day? These are some of the symptoms that can be caused by a memory leak in your source code, too many classes, or large c...

Auto Mock-Ups Comp CC

 Mark As Read    

Tony Harmer has posted a video and article explaining Auto Mock-Ups which were just added to Comp CC.

Ben Forta's Blog 14 days ago

I'll be speaking at the Adobe ColdFusion Summit in Vegas, Oct 10-11. See you there!

 Mark As Read    

Many have been asking if I'd be speaking again at this year's Adobe ColdFusion Summit, in Last Vegas (Oct 10-11). I will indeed! (There was some challenge in getting all the speakers posted until just last week, so though I had known I was speaking for months, I held off announcing it until I could point to the link.) I'll be presenting (as I do ...

Learning Angular 2: Creating My First Sandbox Web Application

 Mark As Read    

While there is still a lot out there for me to read regarding Angular 2, I tend to learn by coding and solving problems.  Even though there are a few aspects of Angular 2 that are in flux at this time (like forms), I feel that I can start writing an application without much fear that I'd have to go back and redo things because the API has changed. ...

Thought Delimited 15 days ago

The Import Statement Creates A "Live" View Of Modules In ES6 And TypeScript In Angular 2

 Mark As Read    

Ben Nadel demonstrates that import statements in ES6 / TypeScript aren't object destructuring assignments. Rather, they are "live" views into the imported modules that allow simple values to be imported "by reference" for all intents and purposes....

Ben Nadel 19 days ago

Adding the In-Memory Web API to an SystemJS-based Angular CLI Application

 Mark As Read    

(NOTE: When I first started this post, I was working off of the 1.0.0-beta.10 version of Angular CLI, the version prior to the version where the CLI was refactored to use Webpack instead of SystemJS, on or around 8/2/2016.  So it's probably only useful for folks who haven't started using the Webpack version of the CLI yet) As of version 1.0.0-beta....

Thought Delimited 19 days ago

Win a Ticket for Velocity Conference New York, 2016

 Mark As Read    

For the second time we are sponsoringAs Velocity Conference, New York. You can visit us at boothAs #19,As we will be showing off the latest version of FusionReactor and FusionCLOUD. To celebrate this we areAs giving away a free ticket for Velocity Conference, New York. There are Two ways to enter the draw: 1) ON TWITTER : Retweet this […]

Thinking About TypeScript, Dependency-Injection Tokens, Type-Checking, And Architecture In Angular 2 RC 4

 Mark As Read    

Ben Nadel reflects on TypeScript, dependency-injection (DI) tokens, providers, type-checking, and what kind of meaningful constraint it all imposes on an Angular 2 RC 4 application....

Ben Nadel 20 days ago

Implementing A $log-Inspired Logging Service In Angular 2 RC 4

 Mark As Read    

Ben Nadel experiments with creating a basic platform-agnostic logging service in Angular 2 RC 4 that can be overridden in various platforms....

Ben Nadel 21 days ago

Add NPM Packages to Salesforce with a Few Clicks

 Mark As Read    

I've built a little web-based tool called ForceNPM that makes it super easy to add NPM packages to Salesforce. Check it out: Give ForceNPM a try! The code is on GitHub so if you'd like to deploy this on your own Heroku app or other infrastructure, you can do that. Let me know how it ... Read more

A Promise Chain's API Is Determined By Its Initiating Promise Library

 Mark As Read    

Ben Nadel thinks about promises in the context of the Liskov Substitution Principle; and. demonstrates that the API exposed on a promise chain is driven by the Promise implementation that initiated the given chain....

Ben Nadel 22 days ago

[FRS-397] “This server is suffering from clock drift!” warning message

 Mark As Read    

Description It is possible when you receive the Standard Daily or the Enterprise Daily report, and you encounter the warning message "This server is suffering from clock drift!". The check for clock drift is done every one minute, and if the FusionReactor clock differs from the clock on the server then this is tracked as a clock drift. It is ...

Beta 2 Of New Dreamweaver

 Mark As Read    

The Dreamweaver team is hard at work rebuilding the venerable web design and coding tool, giving it a modern facelift and equally modern coding features. Beta 2 of the new Dreamweaver is now available, and you can learn more in this blog post.

Ben Forta's Blog 23 days ago

IntelliJ 2016.2 and Angular 2 Support

 Mark As Read    

I realized today that the latest update (version 2016.2) for my IDE of choice - IntelliJ IDEA (Ultimate version) - includes additional support for Angular 2: A collection of live templates for Angular 2 files such as components and services. A better understanding of template syntax. The ability to create a new IntelliJ project via the Angular CLI...

Thought Delimited 23 days ago

First Impressions of Angular CLI

 Mark As Read    

Before creating a demo Angular 2 project of my own from scratch, I decided to play with Angular CLI, the command line tool provided by the Angular team to help streamline Angular 2 development. There are a number of posts and articles out there about Angular CLI, so I'll only share a few personal observations: The "--help" option for displaying d...

Thought Delimited 24 days ago

Announcing FusionReactor 6.2

 Mark As Read    

We're happy to announce the latest release of FusionReactor “ 6.2.As As  This release contains around a dozen cool new features and improvements.As As  You can see a list of all the new stuff on the Release Notes page or simply just go and download it here. One of the most interesting new features is the Applications […]

99 Bottles Of OOP - A Practical Guide To Object-Oriented Design (BETA) By Sandi Metz And Katrina Owen

 Mark As Read    

Ben Nadel reviews 99 Bottles of OOP - A Practical Guide to Object-Oriented Design by Sandi Metz And Katrina Owen. While the book is currently in Beta, missing the last two chapters, its current incarnation is excellent....

Ben Nadel 26 days ago

Object Access: Bracket-Notation vs. Dot-Notation With TypeScript In Angular 2 RC 4

 Mark As Read    

Ben Nadel looks at object access in TypeScript and how bracket-notation and dot-notation have different type-checking implications in an Angular 2 application running on TypeScript....

Ben Nadel 27 days ago

ColdFusion to Node.js Conversion Part 1

 Mark As Read    

This multi-part post will be community comment driven, which basically means that in an effort to not spend too much time on details that might not matter to the viewers out there, I am only going to share the details which I think are important at the time of publishing the posts. If people (or bots) comment and want more details, I will add them ...

KraFusion 27 days ago

Recognizing TypeScript's Jurisdictional Boundary

 Mark As Read    

While I was exploring the current Angular 2 documentation regarding forms and form field validity, I caught myself wondering why the Angular code wouldn't block or complain about an attempt to assign an incorrect data type value to an object property.  Given the following TypeScript object: export class Villain { id: number; name: string; ag...

Thought Delimited 30 days ago

Learning Angular 2: Exploring the Current Features of Forms

 Mark As Read    

One of the things I noticed when I completed the official "Tour of Heroes" Angular 2 tutorial was that there wasn't a lesson on using forms:  in Angular 1 input bindings that were managed under ngForm provided data state, validation, and error-handling features, and I had heard that Angular 2 had the same thing. Apparently forms are another aspect ...

Thought Delimited 31 days ago

Recording: Creating interactive multiplayer experiences with Firebase

 Mark As Read    

Earlier this year, I had the honour of presenting at Google I/O 2016, on how to build multiplayer games with Firebase. If you aren't familiar with Firebase, it's a fantastic Backend-as-a-Service that has several features, most notably the Realtime Database, that can cut down the amount of time for certain types of games quite drastically. In [̷...

CompoundTheory 31 days ago

On The Difficult Problem Of Logging Errors In Parallel Promises In JavaScript

 Mark As Read    

Ben Nadel examines the difficult problem of logging errors in a collection of parallel promises in JavaScript. The Q promise library's unhandled rejections queue helps; but, he's open to a better solution....

Ben Nadel 33 days ago

Theme Preview Comes To Spark Video

 Mark As Read    

Spark Video comes with a growing library of themes which provide your videos with everything from fonts, to colors, to animations and transitions. If you wanted to know what a theme looks like you need to actually apply it, click on it to see the new colors and fonts applied, then play it to see the new animations. To make theme selection easier we...

Ben Forta's Blog 33 days ago

Adobe Stock Celebrates 2,000,000 Videos

 Mark As Read    

Title says it all, the Adobe Stock team just announced a major milestone, their 2,000,000th video.

Ben Forta's Blog 33 days ago

Gathering Data In Parallel Inside An Asynchronous Generator-Based Workflow In JavaScript

 Mark As Read    

Ben Nadel looks at how to perform parallel data access in the context of an ES6 generator that is being used to manage asynchronous control flow in JavaScript....

Ben Nadel 34 days ago

Using ES6 Generators And Yield To Implement Asynchronous Workflows In JavaScript

 Mark As Read    

Ben Nadel looks at how to use ES6 Generators and Yield to implement asynchronous workflows in JavaScript. He does this by implementing a proxy function that reduces the iteration down into a promise of a result....

Ben Nadel 35 days ago

Scalable Continuous Delivery Pipelines

 Mark As Read    

Back when I first started building web apps we'd just "do it in production" by vi'ing Perl & PHP files on the server. This was fine because the risks and expectations were low. No big deal if I broke the app for a few hours. Good thing I made an app.php-bak copy! As software became ... Read more

Learning Angular 2: Tour of Heroes Tutorial, Lesson 7

 Mark As Read    

The final lesson of the Tour of Heroes tutorial covers using Angular 2 with HTTP. It starts off with what seems to be a bit of a contradiction:  it shows how to add the set of HTTP services to the application via the bootstrap invocation in main.ts (following the pattern set to add the router), but then makes a point of mentioning that usually appl...

Thought Delimited 39 days ago

Announcing SeeFusion 4 (with Flex 2)!

 Mark As Read    

Greetings, all. We're excited to announce that we formally released SeeFusion 4 on Monday! Here's a quick summary of new/enhanced features: * Flex 2 rich interface! From real-time charts to spreadshee...

Webapper Blog 39 days ago

CFSwitch Hunt

 Mark As Read    

We made an interesting discovery in a recent consulting engagement, and we wanted to share what we found with the community. The gist of what we found is that cfswitch, with a string expression, and u...

Webapper Blog 39 days ago

Make Your Websites Fly! Varnish Cache

 Mark As Read    

Going in circles retrofitting a legacy app with one foot nailed to the floor? Optimised the daylights out of your web app but still want that nitro boost to performance? Building a modern "HTTP Accelerator" or "Reverse Proxy" is easy. Learn the strategies you need to turbo charge your site by sweeping all the (crap code|lousy in...

daemonite 40 days ago

Setting Up DropBox as a Service

 Mark As Read    

We love Dropbox at Daemon. We've finally got rid of the file server in the corner and rely on the Dropbox service for all our internal storage. recently we've started building web applications that can be dynamically updated by just copying files into a Dropbox share -- clients love it! Key to this is getting Dropbox set up as a service on your ser...

daemonite 40 days ago

Exploring Selenium for automated browser testing

 Mark As Read    

"Where to start?", "What are the issues", and "Main problems". I don't know if we want to continue exploring Selenium and make automated browser testing. If we do, here are some ideas to consider.

daemonite 40 days ago

File Synching: Dropbox vs Spideroak

 Mark As Read    

I tried SpiderOak for a while last year. While there's a lot of overlap, Dropbox and SpiderOak are different in nature: Dropbox is a simple-to-use file sync service with limited online backup features, while SpiderOak is a complete online backup service with harder-to-use file sync features.

daemonite 40 days ago

Know Subversion? GIT or Mercurial.

 Mark As Read    

There's a difference to Git and Mercurial (Hg) when it comes to training developers experienced in Subversion (SVN). The basic tools for teaching either system are the same: a system primer, and a cricket bat (or baseball bat if you prefer). However the tools are used in different ways depending on the system being taught.

daemonite 40 days ago
Coldfusion
Welcome!
cfNote aggregates blogs for the Coldfusion industry.
Custom Feeds
Add any RSS feed to the information you read daily.
Blocked Feeds
Block feeds to remove blogs you’re not interested in.
Account Settings
Customize the site by adding or removing feeds.

About Us

cfNote is your source for all your Coldfusion news.

Have a Suggestion for Us?
Know of a Coldfusion blog that we're missing? Let us know!

Share cfNote.com